This is the complete list of members for GUI::ThemeEngine, including all inherited members.
_backBuffer | GUI::ThemeEngine | protected |
_baseHeight (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_baseWidth (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_bitmaps (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_bytesPerPixel | GUI::ThemeEngine | protected |
_clip (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_cursor (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_cursorFormat (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_cursorHeight (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_cursorHotspotX (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_cursorHotspotY (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_cursorPal (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_cursorPalSize (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_cursorTransparent (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_cursorWidth (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_defaultRendererMode (defined in GUI::ThemeEngine) | GUI::ThemeEngine | static |
_dirtyScreen | GUI::ThemeEngine | protected |
_enabled | GUI::ThemeEngine | protected |
_font | GUI::ThemeEngine | protected |
_graphicsMode | GUI::ThemeEngine | protected |
_initOk | GUI::ThemeEngine | protected |
_langExtraFonts | GUI::ThemeEngine | protected |
_layerToDraw | GUI::ThemeEngine | protected |
_needScaleRefresh (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_overlayFormat (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_parser | GUI::ThemeEngine | protected |
_rendererModes (defined in GUI::ThemeEngine) | GUI::ThemeEngine | static |
_rendererModesSize (defined in GUI::ThemeEngine) | GUI::ThemeEngine | static |
_scaleFactor (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_screen | GUI::ThemeEngine | protected |
_system (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_textColors | GUI::ThemeEngine | protected |
_texts | GUI::ThemeEngine | protected |
_themeArchive (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_themeEval | GUI::ThemeEngine | protected |
_themeFile (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_themeFiles (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_themeId (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_themeName | GUI::ThemeEngine | protected |
_themeOk | GUI::ThemeEngine | protected |
_useCursor (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
_vectorRenderer | GUI::ThemeEngine | protected |
_widgets | GUI::ThemeEngine | protected |
addBitmap(const Common::String &filename, const Common::String &scalablefile, int widht, int height) | GUI::ThemeEngine | |
addDirtyRect(Common::Rect r) | GUI::ThemeEngine | |
addDrawData(const Common::String &data, bool cached) | GUI::ThemeEngine | |
addDrawStep(const Common::String &drawDataId, const Graphics::DrawStep &step) | GUI::ThemeEngine | |
addFont(TextData textId, const Common::String &language, const Common::String &file, const Common::String &scalableFile, const int pointsize) | GUI::ThemeEngine | |
addTextColor(TextColor colorId, int r, int g, int b) | GUI::ThemeEngine | |
addTextData(const Common::String &drawDataId, TextData textId, TextColor id, Graphics::TextAlign alignH, TextAlignVertical alignV) | GUI::ThemeEngine | |
applyScreenShading(ShadingStyle shading) | GUI::ThemeEngine | |
AutoScaleMode enum name | GUI::ThemeEngine | |
clearAll() (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
copyBackBufferToScreen() | GUI::ThemeEngine | |
createCursor(const Common::String &filename, int hotspotX, int hotspotY) | GUI::ThemeEngine | |
debugWidgetPosition(const char *name, const Common::Rect &r) | GUI::ThemeEngine | protected |
DialogBackground enum name | GUI::ThemeEngine | |
disable() (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
disableClipRect() | GUI::ThemeEngine | |
drawButton(const Common::Rect &r, const Common::U32String &str, WidgetStateInfo state=kStateEnabled, uint16 hints=0) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawCaret(const Common::Rect &r, bool erase) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawChar(const Common::Rect &r, byte ch, const Graphics::Font *font, FontColor color=kFontColorNormal, TextInversionState inverted=ThemeEngine::kTextInversionNone) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawCheckbox(const Common::Rect &r, int spacing, const Common::U32String &str, bool checked, WidgetStateInfo state=kStateEnabled, bool override=false, bool rtl=false) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawDD(DrawData type, const Common::Rect &r, uint32 dynamic=0, bool forceRestore=false) | GUI::ThemeEngine | protected |
drawDDText(TextData type, TextColor color, const Common::Rect &r, const Common::U32String &text, bool restoreBg, bool elipsis, Graphics::TextAlign alignH=Graphics::kTextAlignLeft, TextAlignVertical alignV=kTextAlignVTop, int deltax=0, const Common::Rect &drawableTextArea=Common::Rect(0, 0, 0, 0)) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
drawDialogBackground(const Common::Rect &r, DialogBackground type) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawDropDownButton(const Common::Rect &r, uint32 dropdownWidth, const Common::U32String &str, WidgetStateInfo buttonState, bool inButton, bool inDropdown, bool rtl=false) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawFoldIndicator(const Common::Rect &r, bool expanded) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawLineSeparator(const Common::Rect &r) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawManagedSurface(const Common::Point &p, const Graphics::ManagedSurface &surface, Graphics::AlphaType alphaType) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawPopUpWidget(const Common::Rect &r, const Common::U32String &sel, int deltax, WidgetStateInfo state=kStateEnabled, bool rtl=false) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawRadiobutton(const Common::Rect &r, int spacing, const Common::U32String &str, bool checked, WidgetStateInfo state=kStateEnabled, bool rtl=false) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawScrollbar(const Common::Rect &r, int sliderY, int sliderHeight, ScrollbarState scrollState) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawSlider(const Common::Rect &r, int width, WidgetStateInfo state=kStateEnabled, bool rtl=false) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawTab(const Common::Rect &r, int tabHeight, const Common::Array< int > &tabWidths, const Common::Array< Common::U32String > &tabs, int active, bool rtl, ThemeEngine::TextAlignVertical alignV) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawText(const Common::Rect &r, const Common::U32String &str, WidgetStateInfo state=kStateEnabled, Graphics::TextAlign align=Graphics::kTextAlignCenter, TextInversionState inverted=kTextInversionNone, int deltax=0, bool useEllipsis=true, FontStyle font=kFontStyleBold, FontColor color=kFontColorNormal, bool restore=true, const Common::Rect &drawableTextArea=Common::Rect(0, 0, 0, 0)) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
drawToBackbuffer() | GUI::ThemeEngine | |
drawToScreen() | GUI::ThemeEngine | |
drawWidgetBackground(const Common::Rect &r, WidgetBackground background) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
enable() (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
findMode(const Common::String &cfg) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | static |
findModeConfigName(GraphicsMode mode) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | static |
FontColor enum name | GUI::ThemeEngine | |
FontStyle enum name | GUI::ThemeEngine | |
fontStyleToData(FontStyle font) const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | inline |
genCacheFilename(const Common::String &filename) const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
getCharWidth(uint32 c, FontStyle font=kFontStyleBold) const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
getClipRect() (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
getEvaluator() (defined in GUI::ThemeEngine) | GUI::ThemeEngine | inline |
getFont(FontStyle font=kFontStyleBold) const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
getFontHeight(FontStyle font=kFontStyleBold) const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
getGraphicsMode() const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | inline |
getImageSurface(const Common::String &name) const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | inline |
getKerningOffset(uint32 left, uint32 right, FontStyle font=kFontStyleBold) const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
getPixelFormat() const | GUI::ThemeEngine | inline |
getStringWidth(const Common::U32String &str, FontStyle font=kFontStyleBold) const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
getTextColor(DrawData ddId) const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
getTextColorData(TextColor color) const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
getTextData(DrawData ddId) const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
getThemeId() const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | inline |
getThemeName() const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | inline |
GraphicsMode enum name | GUI::ThemeEngine | |
hideCursor() (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
ImagesMap typedef (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
init() (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kAutoScaleFit enum value | GUI::ThemeEngine | |
kAutoScaleNinePatch enum value | GUI::ThemeEngine | |
kAutoScaleNone enum value | GUI::ThemeEngine | |
kAutoScaleStretch enum value | GUI::ThemeEngine | |
kDialogBackgroundDefault enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kDialogBackgroundMain enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kDialogBackgroundNone enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kDialogBackgroundPlain enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kDialogBackgroundSpecial enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kDialogBackgroundTooltip enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kDirtyRectangleThreshold | GUI::ThemeEngine | static |
kFontColorAlternate enum value | GUI::ThemeEngine | |
kFontColorFormatting enum value | GUI::ThemeEngine | |
kFontColorMax enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kFontColorNormal enum value | GUI::ThemeEngine | |
kFontColorOverride enum value | GUI::ThemeEngine | |
kFontStyleBold enum value | GUI::ThemeEngine | |
kFontStyleConsole enum value | GUI::ThemeEngine | |
kFontStyleFixedBold enum value | GUI::ThemeEngine | |
kFontStyleFixedItalic enum value | GUI::ThemeEngine | |
kFontStyleFixedNormal enum value | GUI::ThemeEngine | |
kFontStyleItalic enum value | GUI::ThemeEngine | |
kFontStyleLangExtra enum value | GUI::ThemeEngine | |
kFontStyleMax enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kFontStyleNormal enum value | GUI::ThemeEngine | |
kFontStyleTooltip enum value | GUI::ThemeEngine | |
kGfxAntialias enum value | GUI::ThemeEngine | |
kGfxDisabled enum value | GUI::ThemeEngine | |
kGfxStandard enum value | GUI::ThemeEngine | |
kGridItemBackground enum value | GUI::ThemeEngine | |
kGridItemHighlight enum value | GUI::ThemeEngine | |
kImageDelButton | GUI::ThemeEngine | static |
kImageEditButton | GUI::ThemeEngine | static |
kImageEditSmallButton | GUI::ThemeEngine | static |
kImageEraser | GUI::ThemeEngine | static |
kImageFastReplayButton | GUI::ThemeEngine | static |
kImageFastReplaySmallButton | GUI::ThemeEngine | static |
kImageGrid | GUI::ThemeEngine | static |
kImageGroup | GUI::ThemeEngine | static |
kImageList | GUI::ThemeEngine | static |
kImageLogo | GUI::ThemeEngine | static |
kImageLogoSmall | GUI::ThemeEngine | static |
kImageSearch | GUI::ThemeEngine | static |
kImageStopButton | GUI::ThemeEngine | static |
kImageStopSmallButton | GUI::ThemeEngine | static |
kImageSwitchModeButton | GUI::ThemeEngine | static |
kImageSwitchModeSmallButton | GUI::ThemeEngine | static |
kScrollbarStateDown enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kScrollbarStateNo enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kScrollbarStateSinglePage enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kScrollbarStateSlider enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kScrollbarStateUp enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kShadingDim enum value | GUI::ThemeEngine | |
kShadingLuminance enum value | GUI::ThemeEngine | |
kShadingNone enum value | GUI::ThemeEngine | |
kStateDisabled enum value | GUI::ThemeEngine | |
kStateEnabled enum value | GUI::ThemeEngine | |
kStateHighlight enum value | GUI::ThemeEngine | |
kStatePressed enum value | GUI::ThemeEngine | |
kTextAlignVBottom enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kTextAlignVCenter enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kTextAlignVInvalid enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kTextAlignVTop enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
kTextInversion enum value | GUI::ThemeEngine | |
kTextInversionFocus enum value | GUI::ThemeEngine | |
kTextInversionNone enum value | GUI::ThemeEngine | |
kThumbnailBackground enum value | GUI::ThemeEngine | |
kWidgetBackgroundBorder enum value | GUI::ThemeEngine | |
kWidgetBackgroundBorderSmall enum value | GUI::ThemeEngine | |
kWidgetBackgroundEditText enum value | GUI::ThemeEngine | |
kWidgetBackgroundNo enum value | GUI::ThemeEngine | |
kWidgetBackgroundPlain enum value | GUI::ThemeEngine | |
kWidgetBackgroundSlider enum value | GUI::ThemeEngine | |
listUsableThemes(Common::List< ThemeDescriptor > &list) | GUI::ThemeEngine | static |
loadDefaultXML() | GUI::ThemeEngine | protected |
loadExtraFont(FontStyle style, Common::Language lang) | GUI::ThemeEngine | |
loadFont(const Common::String &filename, Common::String &name) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
loadFont(const Common::String &filename, const Common::String &scalableFilename, const int pointsize, const bool makeLocalizedFont) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
loadScalableFont(const Common::String &filename, const int pointsize, Common::String &name) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
loadTheme(const Common::String &themeid) | GUI::ThemeEngine | protected |
loadThemeXML(const Common::String &themeId) | GUI::ThemeEngine | protected |
MAX_CURS_COLORS enum value (defined in GUI::ThemeEngine) | GUI::ThemeEngine | protected |
ownCursor() const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | inline |
parseDrawDataId(const Common::String &name) const | GUI::ThemeEngine | |
ready() const | GUI::ThemeEngine | inlineprotected |
refresh() (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
renderer() (defined in GUI::ThemeEngine) | GUI::ThemeEngine | inline |
restoreBackground(Common::Rect r) | GUI::ThemeEngine | |
ScrollbarState enum name (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
setBaseResolution(int w, int h, float s) (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
setGraphicsMode(GraphicsMode mode) | GUI::ThemeEngine | protected |
ShadingStyle enum name | GUI::ThemeEngine | |
showCursor() (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
State enum name | GUI::ThemeEngine | |
storeFontNames(TextData textId, const Common::String &language, const Common::String &file, const Common::String &scalableFile, const int pointsize) | GUI::ThemeEngine | |
supportsImages() const (defined in GUI::ThemeEngine) | GUI::ThemeEngine | inline |
swapClipRect(const Common::Rect &newRect) | GUI::ThemeEngine | |
TextAlignVertical enum name | GUI::ThemeEngine | |
TextInversionState enum name | GUI::ThemeEngine | |
ThemeEngine(Common::String id, GraphicsMode mode) | GUI::ThemeEngine | |
unloadExtraFont() | GUI::ThemeEngine | protected |
unloadTheme() | GUI::ThemeEngine | protected |
updateDirtyScreen() | GUI::ThemeEngine | protected |
updateScreen() | GUI::ThemeEngine | |
WidgetBackground enum name | GUI::ThemeEngine | |
WidgetStateInfo typedef (defined in GUI::ThemeEngine) | GUI::ThemeEngine | |
~ThemeEngine() | GUI::ThemeEngine |