engine-mk1
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
]
C
rz::planner::Action
A single atomic
Action
used to modify the world state in some manner
C
AlignedArray< T, S, A >
C
rz::core::Component
The base class for a
Component
C
rz::core::ComponentType
Denotes the type of a derived
Component
object
C
rz::core::ComponentTypeCmp
C
rz::planner::Condition
Represents a world state property, condition or modifier in a format interpretable by the planner
C
rz::graph::Edge< E >
A template struct for representing
Edge
objects
C
rz::core::Entity
Used for storing and getting
Component
Handle
s
C
rz::core::event::data::ENTITY_ADD_COMPONENT
C
rz::core::event::data::ENTITY_REMOVE_COMPONENT
C
rz::eventstream::Event
Contains the data required to receive and process an
Event
C
rz::eventstream::EventStream
Handles receiving and sending
Event
s to and from
EventStream
s
C
rz::eventstream::EventType
The
EventType
is used to determine how to process an
Event
C
rz::eventstream::EventTypeCmp
C
rz::graph::Graph< V, E, G >
A template class for representing
Graph
objects
C
rz::graph::Graph< std::shared_ptr< System >, char, SystemGraphData >
C
Handle
Handles are used to abstract data access away from pointers
C
HandleEqual
C
HandleHash
▼
C
invalid_argument
C
rz::objectpool::error::InvalidPointer
C
rz::objectpool::error::TypeMismatch
C
rz::objectpool::ObjectPool
Stores objects of any type with size upto
sizeof(std::size_t) * 64
Bytes in contiguous aligned memory
▼
C
out_of_range
C
rz::objectpool::error::HandleOutOfRange
C
rz::planner::Planner
Implements goal oriented action planning
C
rz::core::Space
Handles processing of
System
updates
C
rz::core::event::data::SPACE_DELETE_ENTITY
C
rz::core::event::data::SPACE_NEW_ENTITY
C
rz::core::event::data::SPACE_REMOVE_ENTITY
C
rz::core::System
The abstract base class for a
System
C
rz::core::event::data::SYSTEM_DELETE_COMPONENT
C
rz::core::event::data::SYSTEM_NEW_COMPONENT
C
rz::core::SystemGraphData
The data to be held by the SystemGraph
C
rz::taskscheduler::Task
A data structure for representing a
Task
C
rz::taskscheduler::TaskScheduler
Creates and manages worker threads that work on dependency based
Task
lists
C
UUID64
C
UUID64Cmp
C
rz::graph::Vertex< V, E >
A template struct for representing
Vertex
objects
C
rz::taskscheduler::WorkGraphData
The data to be held by the TaskGraph
C
rz::taskscheduler::WorkGroup
Generated on Wed Apr 8 2020 12:27:24 for engine-mk1 by
1.8.11