/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/PropertyTools/ |
H A D | property_data.h | 55 bool RLock(const IPropertyHandle& handle); // no-copy direct-access (Locks the datahandle); 70 PropertyOffset RLock(const IPropertyHandle& handle, BASE_NS::string_view propertyPath); 111 const void* RLock() const override;
|
H A D | property_data.cpp | 195 bool PropertyData::RLock(const IPropertyHandle& handle) // no-copy direct-access (Locks the datahandle); in RLock() function in PropertyData 203 data_ = dataHandle_->RLock(); in RLock() 208 PropertyData::PropertyOffset PropertyData::RLock(const IPropertyHandle& handle, const string_view propertyPath) in RLock() function in PropertyData 210 if (RLock(handle)) { in RLock() 389 const void* PropertyData::RLock() const in RLock() function in PropertyData
|
H A D | property_api_impl.h | 53 const void* RLock() const override;
|
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/ |
H A D | scoped_handle.h | 43 data_ = static_cast<Type*>(handle->RLock()); in ScopedHandle() 56 data_ = static_cast<Type*>(handle_->RLock()); in ScopedHandle()
|
H A D | intf_property_handle.h | 40 virtual const void* RLock() const = 0;
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/property/ |
H A D | property_handle.h | 39 const void* RLock() const override;
|
H A D | property_handle.cpp | 64 const void* PropertyHandle::RLock() const in RLock() function in PropertyHandle
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/include/ecs_serializer/ |
H A D | ecs_property_util.h | 48 uintptr_t offset = uintptr_t(handle.RLock()); in ResolveContainerProperty()
|
H A D | ecs_clone_util.h | 120 uintptr_t offset = (uintptr_t)data->RLock(); in RewriteEntityReferences() 122 // the RLock. NOTE: Keeping the read access open and we must not change any container sizes. in RewriteEntityReferences()
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | ecs_animation.cpp | 49 PropertyData::PropertyOffset RLock(IPropertyHandle& targetHandle, string_view property) in RLock() function 56 if (auto po = pData.RLock(*containerHandle, name); po) { in RLock() 61 if (auto po = pData.RLock(targetHandle, property); po) { in RLock() 422 static_cast<const void*>(static_cast<const uint8_t*>(stateHandle->RLock()) + data.offset)); in OnAnimationStateChanged() 730 auto poffset = RLock(*target, animationTrack->property); in RemoveKey() 765 auto poffset = RLock(*target, animationTrack->property); in UpdateKey() 877 if (auto po = RLock(*targetHandle, propertyPath); po) { in CreateAnimationTrack() 1144 if (auto po = RLock(*targetHandle, property); po) { in GetProperty()
|
H A D | ecs_util.h | 127 uintptr_t offset = (uintptr_t)data->RLock(); in RewriteEntityReferences() 134 // the RLock. NOTE: Keeping the read access open and we must not change any container sizes. in RewriteEntityReferences() 216 uintptr_t offset = uintptr_t(handle.RLock()); in ResolveContainerProperty()
|
H A D | ecs_serializer.cpp | 686 propertyOffset = propertyData.RLock(*containerHandle, name); in WriteComponent() 688 propertyOffset = propertyData.RLock(*propertyHandle, propertyPath); in WriteComponent()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/util/ |
H A D | property_util.h | 55 const void* RLock() const override; 153 const void* RLock() const override;
|
H A D | property_util.cpp | 185 const void* CustomPropertyPodContainer::RLock() const in RLock() function in CustomPropertyPodContainer 574 const void* CustomPropertyBindingContainer::RLock() const in RLock() function in CustomPropertyBindingContainer
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | property_util.h | 55 const void* RLock() const override;
|
H A D | property_util.cpp | 190 const void* CustomPropertyPodContainer::RLock() const in RLock() function in CustomPropertyPodContainer
|
/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/ComponentTools/ |
H A D | base_manager.h | 120 const void* RLock() const override;
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/ |
H A D | post_process_configuration_component_manager.cpp | 210 const void* RLock() const override; 699 const void* PostProcessConfigurationComponentManager::ComponentHandle::RLock() const in RLock() function in PostProcessConfigurationComponentManager::ComponentHandle
|
H A D | material_component_manager.cpp | 414 const void* RLock() const override; 918 const void* MaterialComponentManager::ComponentHandle::RLock() const in RLock() function in MaterialComponentManager::ComponentHandle
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/ |
H A D | ecs_serializer.cpp | 624 propertyOffset = propertyData.RLock(*containerHandle, name); in WriteComponent() 626 propertyOffset = propertyData.RLock(*propertyHandle, propertyPath); in WriteComponent()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | node_system.cpp | 1103 reinterpret_cast<uintptr_t>(handle->RLock()) + property.offset); in CloneNode()
|
H A D | render_system.cpp | 698 array_view(static_cast<const uint8_t*>(pp.customProperties->RLock()), pp.customProperties->Size()); in FillPostProcessConfigurationVars() 860 const auto buffer = static_cast<const uint8_t*>(materialComp.customProperties->RLock()); in AddSingleMaterial()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_exporter.cpp | 935 auto const& mesh = *static_cast<const MeshComponent*>(meshData->RLock()); in ExportGltfMeshes()
|