GlPortal Class Reference
0.1.1
Source code documentation of the free and open 3D action puzzle game.
|
#include <external/RadixEngine/include/radix/SystemManager.hpp>
Public Member Functions | |
SystemGraphNode (SystemTypeId system, SystemPtrVector &systems, SystemGraphNodeVector &graph) | |
Data Fields | |
const SystemTypeId | system |
SystemPtrVector & | systems |
SystemGraphNodeVector & | graph |
std::set< SystemTypeId > | predecessors |
std::set< SystemTypeId > | successors |
SystemTypeId | index |
SystemTypeId | lowlink |
bool | onStack |
unsigned int | counter |
std::mutex | counterMut |
Static Public Attributes | |
static decltype(index) constexpr | indexUndef = std::numeric_limits<decltype(index)>::max() |
static decltype(lowlink) constexpr | lowlinkUndef = std::numeric_limits<decltype(lowlink)>::max() |
radix::SystemManager::SystemGraphNode::SystemGraphNode | ( | SystemTypeId | system, |
SystemPtrVector & | systems, | ||
SystemGraphNodeVector & | graph | ||
) |
unsigned int radix::SystemManager::SystemGraphNode::counter |
std::mutex radix::SystemManager::SystemGraphNode::counterMut |
SystemGraphNodeVector& radix::SystemManager::SystemGraphNode::graph |
SystemTypeId radix::SystemManager::SystemGraphNode::index |
|
static |
SystemTypeId radix::SystemManager::SystemGraphNode::lowlink |
|
static |
bool radix::SystemManager::SystemGraphNode::onStack |
std::set<SystemTypeId> radix::SystemManager::SystemGraphNode::predecessors |
std::set<SystemTypeId> radix::SystemManager::SystemGraphNode::successors |
const SystemTypeId radix::SystemManager::SystemGraphNode::system |
SystemPtrVector& radix::SystemManager::SystemGraphNode::systems |