neoGFX
Cross-platform C++ app/game engine
|
#include <system.hpp>
Classes | |
struct | no_thread |
Protected Member Functions | |
bool | have_thread () const |
thread & | get_thread () const |
void | yield (bool aSleep=false) |
std::mutex & | waiting_mutex () |
void | start_update (std::size_t aMetricsIndex=0) |
void | end_update (std::size_t aMetricsIndex=0) |
Definition at line 57 of file system.hpp.
|
inline |
Definition at line 98 of file system.hpp.
|
inline |
Definition at line 103 of file system.hpp.
|
inline |
Definition at line 108 of file system.hpp.
|
inline |
Definition at line 114 of file system.hpp.
|
inline |
Definition at line 121 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 148 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 139 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 143 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 130 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 134 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 224 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 125 of file system.hpp.
|
inlineprotected |
Definition at line 273 of file system.hpp.
|
inlineprotected |
Definition at line 247 of file system.hpp.
|
inlineprotected |
Definition at line 243 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 156 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 152 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 160 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 228 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 197 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 219 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 214 of file system.hpp.
|
inlineprotected |
Definition at line 264 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 165 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 236 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 173 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 185 of file system.hpp.
|
inlineoverridevirtual |
Implements neolib::ecs::i_system.
Definition at line 169 of file system.hpp.
|
inlineprotected |
Definition at line 260 of file system.hpp.
|
inlineprotected |
Definition at line 253 of file system.hpp.