Searched refs:PropertyData (Results 1 - 9 of 9) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/PropertyTools/ |
H A D | property_data.cpp | 41 array_view<const Property>& properties, size_t& pos, PropertyData::PropertyOffset& ret) in ParseIndex() 95 PropertyData::PropertyOffset FindProperty( in FindProperty() 98 PropertyData::PropertyOffset ret { nullptr, 0U, 0U, {} }; in FindProperty() 150 PropertyData::PropertyData() in PropertyData() function in PropertyData 155 bool PropertyData::WLock(IPropertyHandle& handle) // no-copy direct-access (Locks the datahandle); in WLock() 168 PropertyData::PropertyOffset PropertyData::WLock(IPropertyHandle& handle, const string_view propertyPath) in WLock() 180 bool PropertyData::WUnlock(const IPropertyHandle& handle) // (releases the datahandle lock, and removes ref) in WUnlock() 195 bool PropertyData [all...] |
H A D | property_data.h | 33 class PropertyData : public IPropertyHandle { class 35 PropertyData(); 37 PropertyData(const PropertyData& other) = delete; 38 PropertyData(PropertyData&& other) = delete; 39 PropertyData& operator=(const PropertyData& other) = delete; 40 PropertyData& operator=(PropertyData [all...] |
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/systems/ |
H A D | dotfield_system.cpp | 82 struct PropertyData { struct in __anon9597::final 86 BEGIN_PROPERTY(PropertyData, ComponentMetadata) 87 DECL_PROPERTY2(PropertyData, speed, "Simulation speed", 0) 96 PropertyData props_ { 1.f }; 98 PropertyApiImpl<PropertyData> propertyApi_ = PropertyApiImpl<PropertyData>(&props_, ComponentMetadata); 151 if (auto data = ScopedHandle<const PropertyData>(&dataHandle); data) { in SetProperties()
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/include/ecs_serializer/ |
H A D | ecs_property_util.h | 51 auto propertyData = PropertyData::FindProperty(handle.Owner()->MetaData(), path, offset); in ResolveContainerProperty()
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/ |
H A D | ecs_serializer.cpp | 617 PropertyData propertyData; in WriteComponent() 618 PropertyData::PropertyOffset propertyOffset; in WriteComponent() 888 PropertyData propertyData; in EnsureDynamicArraySize() 889 PropertyData::PropertyOffset propertyOffset = propertyData.WLock(*propertyHandle, arrayPath); in EnsureDynamicArraySize() 935 PropertyData propertyData; in ReadComponent() 936 PropertyData::PropertyOffset propertyOffset; in ReadComponent()
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | ecs_serializer.cpp | 78 PropertyData propertyData; in EnsureDynamicArraySize() 79 PropertyData::PropertyOffset propertyOffset = propertyData.WLock(*propertyHandle, arrayPath); in EnsureDynamicArraySize() 679 PropertyData propertyData; in WriteComponent() 680 PropertyData::PropertyOffset propertyOffset; in WriteComponent() 1033 PropertyData propertyData; in ReadComponent() 1034 PropertyData::PropertyOffset propertyOffset; in ReadComponent()
|
H A D | ecs_animation.cpp | 49 PropertyData::PropertyOffset RLock(IPropertyHandle& targetHandle, string_view property) in RLock() 51 PropertyData pData; in RLock() 65 return PropertyData::PropertyOffset(); in RLock() 1228 PropertyData pData; in UpdateAnimationTrackDuration()
|
H A D | ecs_util.h | 219 auto propertyData = CORE_NS::PropertyData::FindProperty(handle.Owner()->MetaData(), path, offset); in ResolveContainerProperty()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | animation_system.cpp | 562 auto c = PropertyData::FindProperty(dynamicProperties->Owner()->MetaData(), propertyName); in FindDynamicProperty() 1313 const auto propertyOffset = PropertyData::FindProperty(targetHandle->Owner()->MetaData(), track.property); in GetEntry()
|
Completed in 11 milliseconds