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

GUI::ThemeLayoutTabWidget Class Reference

#include <ThemeLayout.h>

Inheritance diagram for GUI::ThemeLayoutTabWidget:
Collaboration diagram for GUI::ThemeLayoutTabWidget:

List of all members.

Public Member Functions

 ThemeLayoutTabWidget (ThemeLayout *p, const Common::String &name, int16 w, int16 h, Graphics::TextAlign align, int tabHeight)
void reflowLayout (Widget *widgetChain) override
bool getWidgetData (const Common::String &name, int16 &x, int16 &y, int16 &w, int16 &h) override

Protected Member Functions

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

Private Attributes

int _tabHeight

Detailed Description

Definition at line 251 of file ThemeLayout.h.


Constructor & Destructor Documentation

GUI::ThemeLayoutTabWidget::ThemeLayoutTabWidget ( ThemeLayout p,
const Common::String name,
int16  w,
int16  h,
Graphics::TextAlign  align,
int  tabHeight 
) [inline]

Definition at line 255 of file ThemeLayout.h.


Member Function Documentation

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

Reimplemented from GUI::ThemeLayoutWidget.

Definition at line 276 of file ThemeLayout.h.

bool GUI::ThemeLayoutTabWidget::getWidgetData ( const Common::String name,
int16 x,
int16 y,
int16 w,
int16 h 
) [inline, override, virtual]

Reimplemented from GUI::ThemeLayoutWidget.

Definition at line 266 of file ThemeLayout.h.

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

Reimplemented from GUI::ThemeLayoutWidget.

Definition at line 278 of file ThemeLayout.h.

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

Reimplemented from GUI::ThemeLayoutWidget.

Definition at line 260 of file ThemeLayout.h.


Member Data Documentation

Definition at line 252 of file ThemeLayout.h.


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


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