Searched refs:srcEntity (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | ecs_util.h | 34 inline void CloneComponent(CORE_NS::Entity srcEntity, const CORE_NS::IComponentManager& srcManager, in CORE_BEGIN_NAMESPACE() 46 const auto* srcHandle = srcManager.GetData(srcEntity); in CORE_BEGIN_NAMESPACE() 57 srcEcs.GetComponents(srcEntity, managers); in CloneComponents() 59 CloneComponent(srcEntity, *srcManager, dstEcs, dstEntity); in CloneComponents() 162 for (const auto& srcEntity : src) { in CloneEntities() local 163 clonedEntities.emplace_back(CloneEntity(srcEcs, srcEntity, dstEcs)); in CloneEntities() 173 for (const auto& srcEntity : src) { in CloneEntityReferences() local 174 clonedEntities.emplace_back(CloneEntityReference(srcEcs, srcEntity, dstEcs)); in CloneEntityReferences() 186 for (const auto& srcEntity : src) { in CloneEntitiesUpdateRefs() local 187 clonedEntities.emplace_back(CloneEntityReference(srcEcs, srcEntity, dstEcs)); in CloneEntitiesUpdateRefs() [all …]
|
H A D | entity_collection.cpp | 623 auto srcEntity = entities[i]; in CloneEntitiesFromCollection() local 626 auto subCollectionIndex = srcCollection.GetSubCollectionIndexByRoot(srcEntity); in CloneEntitiesFromCollection() 650 } else if (!srcCollection.IsExternal(srcEntity)) { in CloneEntitiesFromCollection() 651 … auto dstEntity = CloneEntityReference(srcCollection.GetEcs(), srcEntity, dstCollection.GetEcs()); in CloneEntitiesFromCollection() 654 oldToNew[srcEntity] = dstEntity; in CloneEntitiesFromCollection() 657 auto id = srcCollection.GetId(srcEntity); in CloneEntitiesFromCollection() 664 … auto* properties = srcSerializationCollection.GetSerializedProperties(srcEntity, cm->GetUid()); in CloneEntitiesFromCollection()
|