Lazarus
Engine for creating roguelikes in C++
 All Classes Namespaces Functions
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oC__lz::BaseComponentHandle
|\C__lz::ComponentHandle< Component >
oC__lz::BaseEventListener
|\Clz::EventListener< EventType >Interface for objects that react to events of a certain type
oClz::ECSEngineMain driver to work with entities, components and systems
oClz::EntityAn Entity is a collection of components with a unique ID
oCexception
|\C__lz::LazarusException
oClz::RandomSimple interface for commonly used RNG functionality
\Clz::UpdateableInterface for objects that can be updated by the ECS engine when it ticks