Logo Search packages:      
Sourcecode: scummvm version File versions  Download package

GUI::Theme Member List

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

_configFile (defined in GUI::Theme)GUI::Theme [protected]
_defaultConfig (defined in GUI::Theme)GUI::Theme [protected]
_defaultConfigINI (defined in GUI::Theme)GUI::Theme [private, static]
_drawArea (defined in GUI::Theme)GUI::Theme [protected]
_evaluator (defined in GUI::Theme)GUI::Theme
_loadedThemeX (defined in GUI::Theme)GUI::Theme [private]
_loadedThemeY (defined in GUI::Theme)GUI::Theme [private]
_stylefile (defined in GUI::Theme)GUI::Theme [protected]
_stylename (defined in GUI::Theme)GUI::Theme [protected]
addDirtyRect(Common::Rect r, bool save=false, bool special=false)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
clearAll()=0GUI::Theme [pure virtual]
closeAllDialogs()=0GUI::Theme [pure virtual]
convertAligment(TextAlign align) const (defined in GUI::Theme)GUI::Theme [inline]
convertAligment(Graphics::TextAlignment align) const (defined in GUI::Theme)GUI::Theme [inline]
deinit()=0GUI::Theme [pure virtual]
disable()=0GUI::Theme [pure virtual]
drawButton(const Common::Rect &r, const Common::String &str, WidgetStateInfo state=kStateEnabled, uint16 hints=0)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawCaret(const Common::Rect &r, bool erase, WidgetStateInfo state=kStateEnabled)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawChar(const Common::Rect &r, byte ch, const Graphics::Font *font, WidgetStateInfo state=kStateEnabled)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawCheckbox(const Common::Rect &r, const Common::String &str, bool checked, WidgetStateInfo state=kStateEnabled)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawDialogBackground(const Common::Rect &r, uint16 hints, WidgetStateInfo state=kStateEnabled)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawLineSeparator(const Common::Rect &r, WidgetStateInfo state=kStateEnabled)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawPopUpWidget(const Common::Rect &r, const Common::String &sel, int deltax, WidgetStateInfo state=kStateEnabled, TextAlign align=kTextAlignLeft)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawScrollbar(const Common::Rect &r, int sliderY, int sliderHeight, ScrollbarState, WidgetStateInfo state=kStateEnabled)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawSlider(const Common::Rect &r, int width, WidgetStateInfo state=kStateEnabled)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawSurface(const Common::Rect &r, const Graphics::Surface &surface, WidgetStateInfo state=kStateEnabled, int alpha=256, bool themeTrans=false)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawTab(const Common::Rect &r, int tabHeight, int tabWidth, const Common::Array< Common::String > &tabs, int active, uint16 hints, int titleVPad, WidgetStateInfo state=kStateEnabled)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawText(const Common::Rect &r, const Common::String &str, WidgetStateInfo state=kStateEnabled, TextAlign align=kTextAlignCenter, bool inverted=false, int deltax=0, bool useEllipsis=true, FontStyle font=kFontStyleBold)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
drawWidgetBackground(const Common::Rect &r, uint16 hints, WidgetBackground background=kWidgetBackgroundPlain, WidgetStateInfo state=kStateEnabled)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
enable()=0GUI::Theme [pure virtual]
FontStyle enum nameGUI::Theme
genCacheFilename(const char *filename) (defined in GUI::Theme)GUI::Theme [protected]
getCharWidth(byte c, FontStyle font=kFontStyleBold) const =0 (defined in GUI::Theme)GUI::Theme [pure virtual]
getColorFromConfig(const Common::String &name, OverlayColor &col) (defined in GUI::Theme)GUI::Theme [protected]
getColorFromConfig(const Common::String &value, uint8 &r, uint8 &g, uint8 &b) (defined in GUI::Theme)GUI::Theme [protected]
getConfigFile() const (defined in GUI::Theme)GUI::Theme [inline, virtual]
getFont(FontStyle font=kFontStyleBold) const =0 (defined in GUI::Theme)GUI::Theme [pure virtual]
getFontHeight(FontStyle font=kFontStyleBold) const =0 (defined in GUI::Theme)GUI::Theme [pure virtual]
getImageSurface(const kThemeImages n) const GUI::Theme [inline, virtual]
getStringWidth(const Common::String &str, FontStyle font=kFontStyleBold) const =0 (defined in GUI::Theme)GUI::Theme [pure virtual]
getStylefileName() const (defined in GUI::Theme)GUI::Theme [inline]
getTabPadding() const =0 (defined in GUI::Theme)GUI::Theme [pure virtual]
getTabSpacing() const =0 (defined in GUI::Theme)GUI::Theme [pure virtual]
getThemeName() const (defined in GUI::Theme)GUI::Theme [inline]
init()=0GUI::Theme [pure virtual]
isThemeLoadingRequired() (defined in GUI::Theme)GUI::Theme
kFontStyleBold enum value (defined in GUI::Theme)GUI::Theme
kFontStyleFixedBold enum valueGUI::Theme
kFontStyleFixedItalic enum valueGUI::Theme
kFontStyleFixedNormal enum valueGUI::Theme
kFontStyleItalic enum valueGUI::Theme
kFontStyleMax enum valueGUI::Theme
kFontStyleNormal enum valueGUI::Theme
kImageLogo enum value (defined in GUI::Theme)GUI::Theme
kScrollbarStateDown enum value (defined in GUI::Theme)GUI::Theme
kScrollbarStateNo enum value (defined in GUI::Theme)GUI::Theme
kScrollbarStateSinglePage enum value (defined in GUI::Theme)GUI::Theme
kScrollbarStateSlider enum value (defined in GUI::Theme)GUI::Theme
kScrollbarStateUp enum value (defined in GUI::Theme)GUI::Theme
kShadingDim enum valueGUI::Theme
kShadingLuminance enum valueGUI::Theme
kShadingNone enum value (defined in GUI::Theme)GUI::Theme
kStateDisabled enum value (defined in GUI::Theme)GUI::Theme
kStateEnabled enum valueGUI::Theme
kStateHighlight enum valueGUI::Theme
kTextAlignCenter enum valueGUI::Theme
kTextAlignLeft enum value (defined in GUI::Theme)GUI::Theme
kTextAlignRight enum valueGUI::Theme
kThemeImages enum nameGUI::Theme
kWidgetBackgroundBorder enum valueGUI::Theme
kWidgetBackgroundBorderSmall enum valueGUI::Theme
kWidgetBackgroundEditText enum valueGUI::Theme
kWidgetBackgroundNo enum value (defined in GUI::Theme)GUI::Theme
kWidgetBackgroundPlain enum valueGUI::Theme
kWidgetBackgroundSlider enum valueGUI::Theme
loadConfigFile(const Common::String &file) (defined in GUI::Theme)GUI::Theme [protected]
loadFont(const char *filename) (defined in GUI::Theme)GUI::Theme [protected]
loadTheme(Common::ConfigFile &config, bool reset=true) (defined in GUI::Theme)GUI::Theme
loadTheme(Common::ConfigFile &config, bool reset, bool doBackendSpecificPostProcessing) (defined in GUI::Theme)GUI::Theme
needThemeReload() (defined in GUI::Theme)GUI::Theme [inline]
openDialog(bool topDialog)=0GUI::Theme [pure virtual]
ownCursor() const GUI::Theme [inline, virtual]
processResSection(Common::ConfigFile &config, const Common::String &name, bool skipDefs=false, const Common::String &prefix="") (defined in GUI::Theme)GUI::Theme
processSingleLine(const Common::String &section, const Common::String &prefix, const Common::String &name, const Common::String &str) (defined in GUI::Theme)GUI::Theme
refresh()=0GUI::Theme [pure virtual]
resetDrawArea()=0GUI::Theme [pure virtual]
restoreBackground(Common::Rect r, bool special=false)=0 (defined in GUI::Theme)GUI::Theme [pure virtual]
ScrollbarState enum name (defined in GUI::Theme)GUI::Theme
sectionIsSkipped(Common::ConfigFile &config, const char *name, int w, int h) (defined in GUI::Theme)GUI::Theme
setDrawArea(const Common::Rect &r)GUI::Theme [inline, virtual]
setSpecialAlias(const Common::String &alias, const Common::String &name) (defined in GUI::Theme)GUI::Theme
ShadingStyle enum nameGUI::Theme
State enum nameGUI::Theme
supportsImages() const GUI::Theme [inline, virtual]
TextAlign enum nameGUI::Theme
Theme() (defined in GUI::Theme)GUI::Theme
themeConfigUseable(const Common::String &file, const Common::String &style="", Common::String *cStyle=0, Common::ConfigFile *cfg=0) (defined in GUI::Theme)GUI::Theme [static]
updateScreen()=0GUI::Theme [pure virtual]
WidgetBackground enum nameGUI::Theme
WidgetStateInfo typedef (defined in GUI::Theme)GUI::Theme
~Theme() (defined in GUI::Theme)GUI::Theme [virtual]


Generated by  Doxygen 1.6.0   Back to index