|
libsgfc++ 2.0.1
A C++ library that uses SGFC to read and write SGF (Smart Game Format) data.
|
This is the complete list of members for LibSgfcPlusPlus::ISgfcTreeBuilder, including all inherited members.
| AppendChild(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > child) const =0 | LibSgfcPlusPlus::ISgfcTreeBuilder | pure virtual |
| GetGame() const =0 | LibSgfcPlusPlus::ISgfcTreeBuilder | pure virtual |
| InsertChild(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > child, std::shared_ptr< ISgfcNode > referenceChild) const =0 | LibSgfcPlusPlus::ISgfcTreeBuilder | pure virtual |
| ISgfcTreeBuilder() | LibSgfcPlusPlus::ISgfcTreeBuilder | |
| RemoveChild(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > child) const =0 | LibSgfcPlusPlus::ISgfcTreeBuilder | pure virtual |
| ReplaceChild(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > newChild, std::shared_ptr< ISgfcNode > oldChild) const =0 | LibSgfcPlusPlus::ISgfcTreeBuilder | pure virtual |
| SetFirstChild(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > child) const =0 | LibSgfcPlusPlus::ISgfcTreeBuilder | pure virtual |
| SetNextSibling(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > nextSibling) const =0 | LibSgfcPlusPlus::ISgfcTreeBuilder | pure virtual |
| SetParent(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > parent) const =0 | LibSgfcPlusPlus::ISgfcTreeBuilder | pure virtual |
| ~ISgfcTreeBuilder() | LibSgfcPlusPlus::ISgfcTreeBuilder | virtual |