ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

#include <ThemeLayout.h>

Inheritance diagram for GUI::ThemeLayoutMain:
Collaboration diagram for GUI::ThemeLayoutMain:

List of all members.

Public Member Functions

 ThemeLayoutMain (const Common::String &name, const Common::String &overlays, int16 width, int16 height, int inset)
void reflowLayout (Widget *widgetChain) override
void resetLayout () override
const char * getName () const

Protected Member Functions

LayoutType getLayoutType () const override
ThemeLayoutmakeClone (ThemeLayout *newParent) override

Protected Attributes

int16 _defaultX
int16 _defaultY
Common::String _name
Common::String _overlays
int _inset

Detailed Description

Definition at line 140 of file ThemeLayout.h.


Constructor & Destructor Documentation

GUI::ThemeLayoutMain::ThemeLayoutMain ( const Common::String name,
const Common::String overlays,
int16  width,
int16  height,
int  inset 
) [inline]

Definition at line 142 of file ThemeLayout.h.


Member Function Documentation

LayoutType GUI::ThemeLayoutMain::getLayoutType (  )  const [inline, override, protected, virtual]

Implements GUI::ThemeLayout.

Definition at line 163 of file ThemeLayout.h.

const char* GUI::ThemeLayoutMain::getName (  )  const [inline]

Definition at line 160 of file ThemeLayout.h.

ThemeLayout* GUI::ThemeLayoutMain::makeClone ( ThemeLayout newParent  )  [inline, override, protected, virtual]

Implements GUI::ThemeLayout.

Definition at line 164 of file ThemeLayout.h.

void GUI::ThemeLayoutMain::reflowLayout ( Widget widgetChain  )  [override, virtual]

Implements GUI::ThemeLayout.

Definition at line 216 of file ThemeLayout.cpp.

void GUI::ThemeLayoutMain::resetLayout (  )  [inline, override, virtual]

Reimplemented from GUI::ThemeLayout.

Definition at line 154 of file ThemeLayout.h.


Member Data Documentation

Definition at line 166 of file ThemeLayout.h.

Definition at line 167 of file ThemeLayout.h.

Definition at line 171 of file ThemeLayout.h.

Definition at line 169 of file ThemeLayout.h.

Definition at line 170 of file ThemeLayout.h.


The documentation for this class was generated from the following files:


Generated on Sat May 30 2020 05:03:23 for ResidualVM by doxygen 1.7.1
curved edge   curved edge