ScummVM API documentation
GUI::ThemeEngine Member List

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

_backBufferGUI::ThemeEngineprotected
_baseHeight (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_baseWidth (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_bitmaps (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_bytesPerPixelGUI::ThemeEngineprotected
_clip (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_cursor (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_cursorFormat (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_cursorHeight (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_cursorHotspotX (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_cursorHotspotY (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_cursorPal (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_cursorPalSize (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_cursorTransparent (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_cursorWidth (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_defaultRendererMode (defined in GUI::ThemeEngine)GUI::ThemeEnginestatic
_dirtyScreenGUI::ThemeEngineprotected
_enabledGUI::ThemeEngineprotected
_fontGUI::ThemeEngineprotected
_graphicsModeGUI::ThemeEngineprotected
_initOkGUI::ThemeEngineprotected
_langExtraFontsGUI::ThemeEngineprotected
_layerToDrawGUI::ThemeEngineprotected
_needScaleRefresh (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_overlayFormat (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_parserGUI::ThemeEngineprotected
_rendererModes (defined in GUI::ThemeEngine)GUI::ThemeEnginestatic
_rendererModesSize (defined in GUI::ThemeEngine)GUI::ThemeEnginestatic
_scaleFactor (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_screenGUI::ThemeEngineprotected
_system (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_textColorsGUI::ThemeEngineprotected
_textsGUI::ThemeEngineprotected
_themeArchive (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_themeEvalGUI::ThemeEngineprotected
_themeFile (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_themeFiles (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_themeId (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_themeNameGUI::ThemeEngineprotected
_themeOkGUI::ThemeEngineprotected
_useCursor (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
_vectorRendererGUI::ThemeEngineprotected
_widgetsGUI::ThemeEngineprotected
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 nameGUI::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::ThemeEngineprotected
DialogBackground enum nameGUI::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::ThemeEngineprotected
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::ThemeEngineprotected
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::ThemeEnginestatic
findModeConfigName(GraphicsMode mode) (defined in GUI::ThemeEngine)GUI::ThemeEnginestatic
FontColor enum nameGUI::ThemeEngine
FontStyle enum nameGUI::ThemeEngine
fontStyleToData(FontStyle font) const (defined in GUI::ThemeEngine)GUI::ThemeEngineinline
genCacheFilename(const Common::String &filename) const (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
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::ThemeEngineinline
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::ThemeEngineinline
getImageSurface(const Common::String &name) const (defined in GUI::ThemeEngine)GUI::ThemeEngineinline
getKerningOffset(uint32 left, uint32 right, FontStyle font=kFontStyleBold) const (defined in GUI::ThemeEngine)GUI::ThemeEngine
getPixelFormat() constGUI::ThemeEngineinline
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::ThemeEngineinline
getThemeName() const (defined in GUI::ThemeEngine)GUI::ThemeEngineinline
GraphicsMode enum nameGUI::ThemeEngine
hideCursor() (defined in GUI::ThemeEngine)GUI::ThemeEngine
ImagesMap typedef (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
init() (defined in GUI::ThemeEngine)GUI::ThemeEngine
kAutoScaleFit enum valueGUI::ThemeEngine
kAutoScaleNinePatch enum valueGUI::ThemeEngine
kAutoScaleNone enum valueGUI::ThemeEngine
kAutoScaleStretch enum valueGUI::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
kDirtyRectangleThresholdGUI::ThemeEnginestatic
kFontColorAlternate enum valueGUI::ThemeEngine
kFontColorFormatting enum valueGUI::ThemeEngine
kFontColorMax enum value (defined in GUI::ThemeEngine)GUI::ThemeEngine
kFontColorNormal enum valueGUI::ThemeEngine
kFontColorOverride enum valueGUI::ThemeEngine
kFontStyleBold enum valueGUI::ThemeEngine
kFontStyleConsole enum valueGUI::ThemeEngine
kFontStyleFixedBold enum valueGUI::ThemeEngine
kFontStyleFixedItalic enum valueGUI::ThemeEngine
kFontStyleFixedNormal enum valueGUI::ThemeEngine
kFontStyleItalic enum valueGUI::ThemeEngine
kFontStyleLangExtra enum valueGUI::ThemeEngine
kFontStyleMax enum value (defined in GUI::ThemeEngine)GUI::ThemeEngine
kFontStyleNormal enum valueGUI::ThemeEngine
kFontStyleTooltip enum valueGUI::ThemeEngine
kGfxAntialias enum valueGUI::ThemeEngine
kGfxDisabled enum valueGUI::ThemeEngine
kGfxStandard enum valueGUI::ThemeEngine
kGridItemBackground enum valueGUI::ThemeEngine
kGridItemHighlight enum valueGUI::ThemeEngine
kImageDelButtonGUI::ThemeEnginestatic
kImageEditButtonGUI::ThemeEnginestatic
kImageEditSmallButtonGUI::ThemeEnginestatic
kImageEraserGUI::ThemeEnginestatic
kImageFastReplayButtonGUI::ThemeEnginestatic
kImageFastReplaySmallButtonGUI::ThemeEnginestatic
kImageGridGUI::ThemeEnginestatic
kImageGroupGUI::ThemeEnginestatic
kImageListGUI::ThemeEnginestatic
kImageLogoGUI::ThemeEnginestatic
kImageLogoSmallGUI::ThemeEnginestatic
kImageSearchGUI::ThemeEnginestatic
kImageStopButtonGUI::ThemeEnginestatic
kImageStopSmallButtonGUI::ThemeEnginestatic
kImageSwitchModeButtonGUI::ThemeEnginestatic
kImageSwitchModeSmallButtonGUI::ThemeEnginestatic
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 valueGUI::ThemeEngine
kShadingLuminance enum valueGUI::ThemeEngine
kShadingNone enum valueGUI::ThemeEngine
kStateDisabled enum valueGUI::ThemeEngine
kStateEnabled enum valueGUI::ThemeEngine
kStateHighlight enum valueGUI::ThemeEngine
kStatePressed enum valueGUI::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 valueGUI::ThemeEngine
kTextInversionFocus enum valueGUI::ThemeEngine
kTextInversionNone enum valueGUI::ThemeEngine
kThumbnailBackground enum valueGUI::ThemeEngine
kWidgetBackgroundBorder enum valueGUI::ThemeEngine
kWidgetBackgroundBorderSmall enum valueGUI::ThemeEngine
kWidgetBackgroundEditText enum valueGUI::ThemeEngine
kWidgetBackgroundNo enum valueGUI::ThemeEngine
kWidgetBackgroundPlain enum valueGUI::ThemeEngine
kWidgetBackgroundSlider enum valueGUI::ThemeEngine
listUsableThemes(Common::List< ThemeDescriptor > &list)GUI::ThemeEnginestatic
loadDefaultXML()GUI::ThemeEngineprotected
loadExtraFont(FontStyle style, Common::Language lang)GUI::ThemeEngine
loadFont(const Common::String &filename, Common::String &name) (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
loadFont(const Common::String &filename, const Common::String &scalableFilename, const int pointsize, const bool makeLocalizedFont) (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
loadScalableFont(const Common::String &filename, const int pointsize, Common::String &name) (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
loadTheme(const Common::String &themeid)GUI::ThemeEngineprotected
loadThemeXML(const Common::String &themeId)GUI::ThemeEngineprotected
MAX_CURS_COLORS enum value (defined in GUI::ThemeEngine)GUI::ThemeEngineprotected
ownCursor() const (defined in GUI::ThemeEngine)GUI::ThemeEngineinline
parseDrawDataId(const Common::String &name) constGUI::ThemeEngine
ready() constGUI::ThemeEngineinlineprotected
refresh() (defined in GUI::ThemeEngine)GUI::ThemeEngine
renderer() (defined in GUI::ThemeEngine)GUI::ThemeEngineinline
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::ThemeEngineprotected
ShadingStyle enum nameGUI::ThemeEngine
showCursor() (defined in GUI::ThemeEngine)GUI::ThemeEngine
State enum nameGUI::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::ThemeEngineinline
swapClipRect(const Common::Rect &newRect)GUI::ThemeEngine
TextAlignVertical enum nameGUI::ThemeEngine
TextInversionState enum nameGUI::ThemeEngine
ThemeEngine(Common::String id, GraphicsMode mode)GUI::ThemeEngine
unloadExtraFont()GUI::ThemeEngineprotected
unloadTheme()GUI::ThemeEngineprotected
updateDirtyScreen()GUI::ThemeEngineprotected
updateScreen()GUI::ThemeEngine
WidgetBackground enum nameGUI::ThemeEngine
WidgetStateInfo typedef (defined in GUI::ThemeEngine)GUI::ThemeEngine
~ThemeEngine()GUI::ThemeEngine