Bomberman
Classes
WAL Namespace Reference

Classes

class  Callback
 A callback where you can subscribe to and emit it. More...
 
class  Component
 Represent a single component of WAL. More...
 
class  DuplicateError
 An exception informing the user that something already exists. More...
 
class  Entity
 An entity of the WAL's ECS. More...
 
class  ISystem
 A base class that represent a system. More...
 
class  IView
 A basic view used to manipulate view without knowing their type at compile time. More...
 
class  NotFoundError
 An exception informing the user that something could not be found. More...
 
class  Scene
 Represent a single scene that contains entities. More...
 
class  System
 A base system of WAL. More...
 
class  TypeHolder
 A class only used to specify template arguments. More...
 
class  View
 A view allowing one to easily access entities containing a set list of component. A view is always updated and only references to entities are kept. More...
 
class  ViewEntity
 
class  ViewIterator
 
class  Wal
 The main WAL class, it is used to setup and run the ECS. More...
 
class  WalError
 The base class for WAL's exceptions. More...