H A D | ecs_clone_util.h | 51 IEcs& srcEcs, Entity srcEntity, IEcs& dstEcs, Entity dstEntity) in CloneComponents() 54 srcEcs.GetComponents(srcEntity, managers); in CloneComponents() 60 inline Entity CloneEntity(IEcs& srcEcs, Entity src, IEcs& dstEcs) in CloneEntity() argument 63 CloneComponents(srcEcs, src, dstEcs, dst); in CloneEntity() 67 inline EntityReference CloneEntityReference(IEcs& srcEcs, Entity src, IEcs& dstEcs) in CloneEntityReference() argument 70 CloneComponents(srcEcs, src, dstEcs, dst); in CloneEntityReference() 133 IEcs& srcEcs, array_view<const Entity> src, IEcs& dstEcs) in CloneEntities() 138 clonedEntities.emplace_back(CloneEntity(srcEcs, srcEntity, dstEcs)); in CloneEntities() 144 IEcs& srcEcs, array_view<const EntityReference> src, IEcs& dstEcs) in CloneEntityReferences() 149 clonedEntities.emplace_back(CloneEntityReference(srcEcs, srcEntit in CloneEntityReferences() 50 CloneComponents( IEcs& srcEcs, Entity srcEntity, IEcs& dstEcs, Entity dstEntity) CloneComponents() argument 132 CloneEntities( IEcs& srcEcs, array_view<const Entity> src, IEcs& dstEcs) CloneEntities() argument 143 CloneEntityReferences( IEcs& srcEcs, array_view<const EntityReference> src, IEcs& dstEcs) CloneEntityReferences() argument 154 CloneEntitiesUpdateRefs( IEcs& srcEcs, array_view<const EntityReference> src, IEcs& dstEcs) CloneEntitiesUpdateRefs() argument [all...] |