|
| TestableNode (Node *parentNode=nullptr) |
|
Node *& | accessParentNode () |
|
std::vector< Node * > & | accessChildNodes () |
|
uint32_t & | accessUniqueID () |
|
virtual void | serialize (nlohmann::json &json) |
|
virtual void | deserialize (const nlohmann::json &json) |
|
| Node (Node *parentNode=nullptr) |
|
| Node (const Node &n)=delete |
|
const Node & | operator= (const Node &n)=delete |
|
void | addNode (Node *node) |
|
void | removeNode (Node *node) |
|
uint32_t | getUniqueID () |
|
|
Node * | m_parentNode |
|
std::vector< Node * > | m_childnodes |
|
uint32_t | uniqueID |
|
◆ deserialize()
void Node::deserialize |
( |
const nlohmann::json & | json | ) |
|
|
virtual |
Переопределяет метод предка Node.
◆ serialize()
void Node::serialize |
( |
nlohmann::json & | json | ) |
|
|
virtual |
Переопределяет метод предка Node.
Объявления и описания членов класса находятся в файле:
- Engine/Test/ObjectCoreModule/Node_TEST.cpp