Searched refs:propertyOffset (Results 1 - 3 of 3) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/ |
H A D | ecs_serializer.cpp | 618 PropertyData::PropertyOffset propertyOffset; in WriteComponent() local 624 propertyOffset = propertyData.RLock(*containerHandle, name); in WriteComponent() 626 propertyOffset = propertyData.RLock(*propertyHandle, propertyPath); in WriteComponent() 629 if (propertyOffset) { in WriteComponent() 630 if ((propertyOffset.property->flags & static_cast<uint32_t>(PropertyFlags::NO_SERIALIZE)) != 0) { in WriteComponent() 635 if (WriteProperty(ec, *propertyOffset.property, propertyOffset.offset, propertyJson)) { in WriteComponent() 889 PropertyData::PropertyOffset propertyOffset = propertyData.WLock(*propertyHandle, arrayPath); in EnsureDynamicArraySize() local 890 if (propertyOffset) { in EnsureDynamicArraySize() 891 auto* containerMethods = propertyOffset in EnsureDynamicArraySize() 936 PropertyData::PropertyOffset propertyOffset; ReadComponent() local [all...] |
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | ecs_serializer.cpp | 79 PropertyData::PropertyOffset propertyOffset = propertyData.WLock(*propertyHandle, arrayPath); in EnsureDynamicArraySize() local 80 if (propertyOffset) { in EnsureDynamicArraySize() 81 auto* containerMethods = propertyOffset.property->metaData.containerMethods; in EnsureDynamicArraySize() 83 if (containerMethods->size(propertyOffset.offset) <= index) { in EnsureDynamicArraySize() 84 containerMethods->resize(propertyOffset.offset, index + 1); in EnsureDynamicArraySize() 680 PropertyData::PropertyOffset propertyOffset; in WriteComponent() local 686 propertyOffset = propertyData.RLock(*containerHandle, name); in WriteComponent() 688 propertyOffset = propertyData.RLock(*propertyHandle, propertyPath); in WriteComponent() 691 if (propertyOffset) { in WriteComponent() 692 if ((propertyOffset in WriteComponent() 1034 PropertyData::PropertyOffset propertyOffset; ReadComponent() local [all...] |
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | animation_system.cpp | 57 uintptr_t propertyOffset; member 565 entry.propertyOffset = c.offset; in FindDynamicProperty() 1120 auto* dynamicProperties = *Cast<IPropertyHandle* const*>(&*componentBase + entry.propertyOffset); in ResetTargetProperties() 1130 Assign(entry.property->type, &*baseAddress + entry.propertyOffset, values.initial); in ResetTargetProperties() 1220 *Cast<const IPropertyHandle* const*>(&*componentBase + entry.propertyOffset); in AnimateTracks() 1273 *Cast<IPropertyHandle* const*>(&*componentBase + entry.propertyOffset); in ApplyResults() 1283 Add(entry.property->type, &*baseAddress + entry.propertyOffset, values.result); in ApplyResults() 1313 const auto propertyOffset = PropertyData::FindProperty(targetHandle->Owner()->MetaData(), track.property); in GetEntry() local 1314 if (propertyOffset.property) { in GetEntry() 1315 pos->propertyOffset in GetEntry() [all...] |
Completed in 6 milliseconds