Home
last modified time | relevance | path

Searched refs:RLock (Results 1 - 23 of 23) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/PropertyTools/
H A Dproperty_data.h55 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 Dproperty_data.cpp195 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 Dproperty_api_impl.h53 const void* RLock() const override;
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/property/
H A Dscoped_handle.h43 data_ = static_cast<Type*>(handle->RLock()); in ScopedHandle()
56 data_ = static_cast<Type*>(handle_->RLock()); in ScopedHandle()
H A Dintf_property_handle.h40 virtual const void* RLock() const = 0;
/foundation/graphic/graphic_3d/lume/Lume_3D/src/property/
H A Dproperty_handle.h39 const void* RLock() const override;
H A Dproperty_handle.cpp64 const void* PropertyHandle::RLock() const in RLock() function in PropertyHandle
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/include/ecs_serializer/
H A Decs_property_util.h48 uintptr_t offset = uintptr_t(handle.RLock()); in ResolveContainerProperty()
H A Decs_clone_util.h120 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 Decs_animation.cpp49 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 Decs_util.h127 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 Decs_serializer.cpp686 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 Dproperty_util.h55 const void* RLock() const override;
153 const void* RLock() const override;
H A Dproperty_util.cpp185 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 Dproperty_util.h55 const void* RLock() const override;
H A Dproperty_util.cpp190 const void* CustomPropertyPodContainer::RLock() const in RLock() function in CustomPropertyPodContainer
/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/ComponentTools/
H A Dbase_manager.h120 const void* RLock() const override;
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/
H A Dpost_process_configuration_component_manager.cpp210 const void* RLock() const override;
699 const void* PostProcessConfigurationComponentManager::ComponentHandle::RLock() const in RLock() function in PostProcessConfigurationComponentManager::ComponentHandle
H A Dmaterial_component_manager.cpp414 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 Decs_serializer.cpp624 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 Dnode_system.cpp1103 reinterpret_cast<uintptr_t>(handle->RLock()) + property.offset); in CloneNode()
H A Drender_system.cpp698 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 Dgltf2_exporter.cpp935 auto const& mesh = *static_cast<const MeshComponent*>(meshData->RLock()); in ExportGltfMeshes()

Completed in 25 milliseconds