ScummVM API documentation
GUI::ThemeParser Member List

This is the complete list of members for GUI::ThemeParser, including all inherited members.

_baseHeight (defined in GUI::ThemeParser)GUI::ThemeParserprotected
_baseWidth (defined in GUI::ThemeParser)GUI::ThemeParserprotected
_defaultStepGlobal (defined in GUI::ThemeParser)GUI::ThemeParserprotected
_defaultStepLocal (defined in GUI::ThemeParser)GUI::ThemeParserprotected
_layoutList (defined in Common::XMLParser)Common::XMLParserprotected
_nodePool (defined in Common::XMLParser)Common::XMLParser
_palette (defined in GUI::ThemeParser)GUI::ThemeParserprotected
_scaleFactor (defined in GUI::ThemeParser)GUI::ThemeParserprotected
_theme (defined in GUI::ThemeParser)GUI::ThemeParserprotected
_XMLkeys (defined in Common::XMLParser)Common::XMLParser
allocNode() (defined in Common::XMLParser)Common::XMLParserinline
buildLayout()=0Common::XMLParserprotectedpure virtual
ChildMap typedef (defined in Common::XMLParser)Common::XMLParser
cleanup() overrideGUI::ThemeParserprotectedvirtual
close() (defined in Common::XMLParser)Common::XMLParser
closedKeyCallback(ParserNode *node) overrideGUI::ThemeParserprotectedvirtual
closeKey()Common::XMLParserprotected
CUSTOM_XML_PARSER(ThemeParser) (defined in GUI::ThemeParser)GUI::ThemeParserinlineprotected
defaultDrawStep() (defined in GUI::ThemeParser)GUI::ThemeParserprotected
freeNode(ParserNode *node) (defined in Common::XMLParser)Common::XMLParserinline
getActiveNode()Common::XMLParserinline
getPaletteColor(const Common::String &name, int &r, int &g, int &b) (defined in GUI::ThemeParser)GUI::ThemeParserinline
getParentNode(ParserNode *child)Common::XMLParserinline
handleUnknownKey(ParserNode *node)Common::XMLParserinlineprotectedvirtual
isValidNameChar(char c)Common::XMLParserinlineprotectedvirtual
keyCallback(ParserNode *node)=0Common::XMLParserprotectedpure virtual
kParserError enum value (defined in Common::XMLParser)Common::XMLParser
kParserNeedHeader enum value (defined in Common::XMLParser)Common::XMLParser
kParserNeedKey enum value (defined in Common::XMLParser)Common::XMLParser
kParserNeedKeyName enum value (defined in Common::XMLParser)Common::XMLParser
kParserNeedPropertyName enum value (defined in Common::XMLParser)Common::XMLParser
kParserNeedPropertyOperator enum value (defined in Common::XMLParser)Common::XMLParser
kParserNeedPropertyValue enum value (defined in Common::XMLParser)Common::XMLParser
loadBuffer(const byte *buffer, uint32 size, DisposeAfterUse::Flag disposable=DisposeAfterUse::NO)Common::XMLParser
loadFile(const Path &filename)Common::XMLParser
loadFile(const FSNode &node) (defined in Common::XMLParser)Common::XMLParser
loadStream(SeekableReadStream *stream) (defined in Common::XMLParser)Common::XMLParser
newDrawStep() (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parse()Common::XMLParser
parseActiveKey(bool closed)Common::XMLParserprotected
parseCommonLayoutProps(ParserNode *node, const Common::String &var) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parseDrawStep(ParserNode *stepNode, Graphics::DrawStep *drawstep, bool functionSpecific) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parseIntegerKey(const char *key, int count,...)Common::XMLParserprotected
parseIntegerKey(const String &keyStr, int count,...) (defined in Common::XMLParser)Common::XMLParserprotected
parseKeyValue(String keyName)Common::XMLParserprotected
parseList(const char *key, int count,...) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parseList(const Common::String &keyStr, int count,...) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
PARSER_END() bool parserCallback_render_info(ParserNode *node)GUI::ThemeParserprotected
parserCallback_bitmap(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_bitmaps(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserinlineprotected
parserCallback_color(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_cursor(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_def(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_defaults(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_dialog(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_drawdata(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_drawstep(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_font(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_fonts(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_globals(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserinlineprotected
parserCallback_import(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_language(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_layout(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_layout_info(ParserNode *node)GUI::ThemeParserprotected
parserCallback_palette(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_space(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_text(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_text_color(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserCallback_widget(ParserNode *node) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
parserError(const String &errStr)Common::XMLParserprotected
ParserState enum nameCommon::XMLParser
parseToken()Common::XMLParserprotected
parseXMLHeader(ParserNode *node) (defined in Common::XMLParser)Common::XMLParserprotected
resolutionCheck(const Common::String &resolution) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
setAllowText()Common::XMLParserinline
setBaseResolution(int w, int h, float s) (defined in GUI::ThemeParser)GUI::ThemeParserinline
skipComments()Common::XMLParserprotected
skipSpaces()Common::XMLParserprotected
textCallback(const String &val)Common::XMLParserinlineprotectedvirtual
ThemeParser(ThemeEngine *parent) (defined in GUI::ThemeParser)GUI::ThemeParser
vparseIntegerKey(const char *key, int count, va_list args) (defined in Common::XMLParser)Common::XMLParserprotected
vparseList(const char *key, int count, va_list args) (defined in GUI::ThemeParser)GUI::ThemeParserprotected
XMLParser()Common::XMLParserinline
~ThemeParser() override (defined in GUI::ThemeParser)GUI::ThemeParser
~XMLParser() (defined in Common::XMLParser)Common::XMLParservirtual