| NodeFactory() |
| NodeFactory(NodeFactory&&) delete |
| NodeFactory(const NodeFactory&) delete |
| Node* | CreateNode(NodeType nodeType) |
| void | Done() static |
| void | Init() static |
| NodeFactory& | Instance() static |
| NodeFactory& | operator=(NodeFactory&&) delete |
| NodeFactory& | operator=(const NodeFactory&) delete |
| std::vector<std::unique_ptr<NodeCreator>> | creators |
| std::unique_ptr<NodeFactory> | instance static |