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::ISgfcPropertyFactory, including all inherited members.
CreateBoardSizeProperty() const =0 | LibSgfcPlusPlus::ISgfcPropertyFactory | pure virtual |
CreateBoardSizeProperty(std::shared_ptr< ISgfcNumberPropertyValue > propertyValue) const =0 | LibSgfcPlusPlus::ISgfcPropertyFactory | pure virtual |
CreateBoardSizeProperty(std::shared_ptr< ISgfcComposedPropertyValue > propertyValue) const =0 | LibSgfcPlusPlus::ISgfcPropertyFactory | pure virtual |
CreateGameTypeProperty() const =0 | LibSgfcPlusPlus::ISgfcPropertyFactory | pure virtual |
CreateGameTypeProperty(std::shared_ptr< ISgfcNumberPropertyValue > propertyValue) const =0 | LibSgfcPlusPlus::ISgfcPropertyFactory | pure virtual |
CreateProperty(SgfcPropertyType propertyType) const =0 | LibSgfcPlusPlus::ISgfcPropertyFactory | pure virtual |
CreateProperty(SgfcPropertyType propertyType, std::shared_ptr< ISgfcPropertyValue > propertyValue) const =0 | LibSgfcPlusPlus::ISgfcPropertyFactory | pure virtual |
CreateProperty(SgfcPropertyType propertyType, const std::vector< std::shared_ptr< ISgfcPropertyValue > > &propertyValues) const =0 | LibSgfcPlusPlus::ISgfcPropertyFactory | pure virtual |
CreateProperty(const std::string &propertyName) const =0 | LibSgfcPlusPlus::ISgfcPropertyFactory | pure virtual |
CreateProperty(const std::string &propertyName, std::shared_ptr< ISgfcPropertyValue > propertyValue) const =0 | LibSgfcPlusPlus::ISgfcPropertyFactory | pure virtual |
CreateProperty(const std::string &propertyName, const std::vector< std::shared_ptr< ISgfcPropertyValue > > &propertyValues) const =0 | LibSgfcPlusPlus::ISgfcPropertyFactory | pure virtual |
ISgfcPropertyFactory() | LibSgfcPlusPlus::ISgfcPropertyFactory | |
~ISgfcPropertyFactory() | LibSgfcPlusPlus::ISgfcPropertyFactory | virtual |