entitysysd

Entry-point module allowing to access all EntitySysD features.

Modules

component
module entitysysd.component

Component facilities module.

entity
module entitysysd.entity

Entity management module.

event
module entitysysd.event

Event management module.

exception
module entitysysd.exception

Specific exception definitions for EntitySysD.

pool
module entitysysd.pool

Memory pool for component storage.

stat
module entitysysd.stat

System management module.

system
module entitysysd.system

System management module.

Public Imports

entitysysd.entity
public import entitysysd.entity;
entitysysd.event
public import entitysysd.event;
entitysysd.exception
public import entitysysd.exception;
entitysysd.system
public import entitysysd.system;

Members

Classes

EntitySysD
class EntitySysD

Meta-class embedding entity, system and event managers.

Meta

Authors

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/.