public static EntityWrapper Instantiate(Entity prefab, EntityCommandBuffer entityCommandBuffer) { var entityManagerWrapper = EntityManagerWrapper.FromCommandBuffer(entityCommandBuffer); return(new EntityWrapper(entityManagerWrapper.Instantiate(prefab), entityManagerWrapper)); }
public static EntityWrapper CreateEntity <T>(EntityCommandBuffer entityCommandBuffer) where T : IArchetypeDescriptor { var entityManagerWrapper = EntityManagerWrapper.FromCommandBuffer(entityCommandBuffer); return(new EntityWrapper(entityManagerWrapper.CreateEntityFromArchetype <T>(), entityManagerWrapper)); }
public static EntityWrapper Wrap(Entity entity, EntityCommandBuffer entityCommandBuffer) { return(new EntityWrapper(entity, EntityManagerWrapper.FromCommandBuffer(entityCommandBuffer))); }
public static EntityWrapper CreateEntity(EntityCommandBuffer entityCommandBuffer) { var entityManagerWrapper = EntityManagerWrapper.FromCommandBuffer(entityCommandBuffer); return(new EntityWrapper(entityManagerWrapper.CreateEntity(), entityManagerWrapper)); }
public Entity Build(EntityCommandBuffer entityCommandBuffer) { return(Build(EntityManagerWrapper.FromCommandBuffer(entityCommandBuffer))); }