Function EntityManager.this

Constructor of the entity-manager.

Prototype

this(
  EventManager eventManager,
  ulong maxComponent = 64LU,
  ulong poolSize = 8192LU
);

Parameters

NameDescription
eventManager May be used to notify about entity creation and component registration.
maxComponent Maximum number of components supported by the whole manager.
poolSize Chunk size in bytes for each components.

Authors

Claude Merle

Copyright

© 2015-2016 Claude Merle

License

This file is part of EntitySysD.

EntitySysD is free software: you can redistribute it and/or modify it under the terms of the Lesser GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

EntitySysD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU General Public License for more details.

You should have received a copy of the Lesser GNU General Public License along with EntitySysD. If not, see http://www.gnu.org/licenses/.