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

This is the complete list of members for LibSgfcPlusPlus::ISgfcPropertyValueFactory, including all inherited members.

CreateBoardSizePropertyValue(SgfcBoardSize boardSize, SgfcGameType gameType) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateColorPropertyValue(SgfcColor colorValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateComposedGoPointAndGoPointPropertyValue(const SgfcPoint &pointValue1, const SgfcPoint &pointValue2, SgfcBoardSize boardSize) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateComposedGoPointAndSimpleTextPropertyValue(const SgfcPoint &pointValue, SgfcBoardSize boardSize, const SgfcSimpleText &simpleTextValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateComposedGoStoneAndPointPropertyValue(const SgfcStone &stoneValue, SgfcColor color, const SgfcPoint &pointValue, SgfcBoardSize boardSize) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateComposedNumberAndNumberPropertyValue(SgfcNumber numberValue1, SgfcNumber numberValue2) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateComposedNumberAndSimpleTextPropertyValue(SgfcNumber numberValue, const SgfcSimpleText &simpleTextValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateComposedPointAndPointPropertyValue(const SgfcPoint &pointValue1, const SgfcPoint &pointValue2) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateComposedPointAndSimpleTextPropertyValue(const SgfcPoint &pointValue, const SgfcSimpleText &simpleTextValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateComposedSimpleTextAndSimpleTextPropertyValue(const SgfcSimpleText &simpleTextValue1, const SgfcSimpleText &simpleTextValue2) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateComposedStoneAndPointPropertyValue(const SgfcStone &stoneValue, const SgfcPoint &pointValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateCustomComposedPropertyValue(std::shared_ptr< ISgfcSinglePropertyValue > valueObject1, std::shared_ptr< ISgfcSinglePropertyValue > valueObject2) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateCustomPropertyValue(const std::string &value) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateDoublePropertyValue(SgfcDouble doubleValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateGameTypePropertyValue(SgfcGameType gameType) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateGoMovePropertyValue(const SgfcMove &moveValue, SgfcBoardSize boardSize, SgfcColor color) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateGoMovePropertyValue(SgfcColor color) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateGoPointPropertyValue(const SgfcPoint &pointValue, SgfcBoardSize boardSize) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateGoStonePropertyValue(const SgfcStone &stoneValue, SgfcBoardSize boardSize, SgfcColor color) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateMovePropertyValue(const SgfcMove &moveValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateNumberPropertyValue(SgfcNumber numberValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreatePointPropertyValue(const SgfcPoint &pointValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateRealPropertyValue(SgfcReal realValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateSimpleTextPropertyValue(const SgfcSimpleText &simpleTextValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateStonePropertyValue(const SgfcStone &stoneValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
CreateTextPropertyValue(const SgfcText &textValue) const =0LibSgfcPlusPlus::ISgfcPropertyValueFactorypure virtual
ISgfcPropertyValueFactory()LibSgfcPlusPlus::ISgfcPropertyValueFactory
~ISgfcPropertyValueFactory()LibSgfcPlusPlus::ISgfcPropertyValueFactoryvirtual