Home
last modified time | relevance | path

Searched refs:propertyOffset (Results 1 - 3 of 3) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/
H A Decs_serializer.cpp618 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 Decs_serializer.cpp79 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 Danimation_system.cpp57 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