|
engine-mk1
|
This is the complete list of members for rz::core::System, including all inherited members.
| _componentTypes | rz::core::System | protected |
| _entities (defined in rz::core::System) | rz::core::System | protected |
| _eventStream | rz::core::System | protected |
| _id | rz::core::System | protected |
| _interval | rz::core::System | protected |
| _parentTask (defined in rz::core::System) | rz::core::System | protected |
| _pool | rz::core::System | protected |
| _taskScheduler (defined in rz::core::System) | rz::core::System | protected |
| createComponent(ComponentType type, std::shared_ptr< void > tuplePtr)=0 | rz::core::System | pure virtual |
| emplaceObject(Args...args) | rz::core::System | inline |
| extendHandler(rz::eventstream::EventType type, rz::eventstream::EventHandler handler) | rz::core::System | |
| getInterval() noexcept | rz::core::System | inline |
| getObject(Handle handle) | rz::core::System | inline |
| getParentTask() | rz::core::System | inline |
| getTaskGraph() noexcept | rz::core::System | inline |
| getTaskScheduler() | rz::core::System | inline |
| popEvents(rz::eventstream::StreamType streamType) | rz::core::System | |
| processEvents() | rz::core::System | |
| pushEvents(const std::vector< rz::eventstream::Event > &events, rz::eventstream::StreamType streamType) | rz::core::System | |
| registerHandler(rz::eventstream::EventType type, rz::eventstream::EventHandler handler) | rz::core::System | |
| removeComponent(ComponentHandle ch)=0 | rz::core::System | pure virtual |
| removeObject(Handle handle) | rz::core::System | inline |
| setParentTask(rz::taskscheduler::Task parentTask) | rz::core::System | inline |
| setTaskScheduler(std::shared_ptr< rz::taskscheduler::TaskScheduler > taskScheduler) | rz::core::System | inline |
| System() noexcept (defined in rz::core::System) | rz::core::System | protected |
| update(EntityMap &entities, double delta)=0 | rz::core::System | pure virtual |
1.8.11