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