Exemple #1
0
        public static EntityWrapper Instantiate(Entity prefab, EntityCommandBuffer entityCommandBuffer)
        {
            var entityManagerWrapper = EntityManagerWrapper.FromCommandBuffer(entityCommandBuffer);

            return(new EntityWrapper(entityManagerWrapper.Instantiate(prefab), entityManagerWrapper));
        }
Exemple #2
0
        public static EntityWrapper CreateEntity <T>(EntityCommandBuffer entityCommandBuffer) where T : IArchetypeDescriptor
        {
            var entityManagerWrapper = EntityManagerWrapper.FromCommandBuffer(entityCommandBuffer);

            return(new EntityWrapper(entityManagerWrapper.CreateEntityFromArchetype <T>(), entityManagerWrapper));
        }
Exemple #3
0
 public static EntityWrapper Wrap(Entity entity, EntityCommandBuffer entityCommandBuffer)
 {
     return(new EntityWrapper(entity, EntityManagerWrapper.FromCommandBuffer(entityCommandBuffer)));
 }
Exemple #4
0
        public static EntityWrapper CreateEntity(EntityCommandBuffer entityCommandBuffer)
        {
            var entityManagerWrapper = EntityManagerWrapper.FromCommandBuffer(entityCommandBuffer);

            return(new EntityWrapper(entityManagerWrapper.CreateEntity(), entityManagerWrapper));
        }
Exemple #5
0
 public Entity Build(EntityCommandBuffer entityCommandBuffer)
 {
     return(Build(EntityManagerWrapper.FromCommandBuffer(entityCommandBuffer)));
 }