libsgfc++ 2.0.1
A C++ library that uses SGFC to read and write SGF (Smart Game Format) data.
Loading...
Searching...
No Matches
LibSgfcPlusPlus::ISgfcTreeBuilder Member List

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 =0LibSgfcPlusPlus::ISgfcTreeBuilderpure virtual
GetGame() const =0LibSgfcPlusPlus::ISgfcTreeBuilderpure virtual
InsertChild(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > child, std::shared_ptr< ISgfcNode > referenceChild) const =0LibSgfcPlusPlus::ISgfcTreeBuilderpure virtual
ISgfcTreeBuilder()LibSgfcPlusPlus::ISgfcTreeBuilder
RemoveChild(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > child) const =0LibSgfcPlusPlus::ISgfcTreeBuilderpure virtual
ReplaceChild(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > newChild, std::shared_ptr< ISgfcNode > oldChild) const =0LibSgfcPlusPlus::ISgfcTreeBuilderpure virtual
SetFirstChild(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > child) const =0LibSgfcPlusPlus::ISgfcTreeBuilderpure virtual
SetNextSibling(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > nextSibling) const =0LibSgfcPlusPlus::ISgfcTreeBuilderpure virtual
SetParent(std::shared_ptr< ISgfcNode > node, std::shared_ptr< ISgfcNode > parent) const =0LibSgfcPlusPlus::ISgfcTreeBuilderpure virtual
~ISgfcTreeBuilder()LibSgfcPlusPlus::ISgfcTreeBuildervirtual