createEntity method
Create a new entity.
Will acquire a new entity from the pool, and initialize it.
Implementation
Entity createEntity([String? name]) {
final entity = _entityPool.acquire(name);
entity.id = _nextEntityId++;
if (name != null) {
_entitiesByName[name] = entity;
}
_entities.add(entity);
return entity;
}