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