#define OT_GUI_API_EXPORT
Definition OTGuiAPIExport.h:9
Definition Painter2D.h:17
The Serializable class is the default interface of serializable objects.
Definition Serializable.h:17
Definition SyntaxHighlighterRule.h:20
Painter2D * getPainter(void)
Returns the current painter. The SyntaxHighlighterRule keeps ownership of the painter.
Definition SyntaxHighlighterRule.h:51
const Painter2D * getPainter(void) const
Returns the current painter. The SyntaxHighlighterRule keeps ownership of the painter.
Definition SyntaxHighlighterRule.h:55
void setFont(const Font &_f)
Definition SyntaxHighlighterRule.h:60
void setRegularExpression(const std::string &_regularExpression)
Definition SyntaxHighlighterRule.h:57
const std::string & getRegularExpression(void) const
Definition SyntaxHighlighterRule.h:58
const Font & getFont(void) const
Definition SyntaxHighlighterRule.h:61
rapidjson::Value JsonValue
Writable JSON value.
Definition JSON.h:27
rapidjson::GenericObject< true, rapidjson::GenericValue< rapidjson::UTF8<>, rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > > > ConstJsonObject
Read only JSON Object.
Definition JSON.h:35
rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > JsonAllocator
Allocator used for writing to JSON values.
Definition JSON.h:30