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

GUI::ThemeLayoutStacked Class Reference

#include <ThemeLayout.h>

Inheritance diagram for GUI::ThemeLayoutStacked:
Collaboration diagram for GUI::ThemeLayoutStacked:

List of all members.

Public Member Functions

 ThemeLayoutStacked (ThemeLayout *p, LayoutType type, int spacing, bool center)
void reflowLayout ()
void reflowLayoutHorizontal ()
void reflowLayoutVertical ()

Protected Member Functions

int16 getParentWidth ()
int16 getParentHeight ()
LayoutType getLayoutType ()
ThemeLayoutmakeClone (ThemeLayout *newParent)

Protected Attributes

const LayoutType _type
int8 _spacing

Detailed Description

Definition at line 152 of file ThemeLayout.h.


Constructor & Destructor Documentation

GUI::ThemeLayoutStacked::ThemeLayoutStacked ( ThemeLayout p,
LayoutType  type,
int  spacing,
bool  center 
) [inline]

Definition at line 154 of file ThemeLayout.h.


Member Function Documentation

LayoutType GUI::ThemeLayoutStacked::getLayoutType (  )  [inline, protected, virtual]

Implements GUI::ThemeLayout.

Definition at line 181 of file ThemeLayout.h.

int16 GUI::ThemeLayoutStacked::getParentHeight (  )  [protected]

Definition at line 104 of file ThemeLayout.cpp.

int16 GUI::ThemeLayoutStacked::getParentWidth (  )  [protected]

Definition at line 84 of file ThemeLayout.cpp.

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

Implements GUI::ThemeLayout.

Definition at line 183 of file ThemeLayout.h.

void GUI::ThemeLayoutStacked::reflowLayout (  )  [inline, virtual]

Implements GUI::ThemeLayout.

Definition at line 161 of file ThemeLayout.h.

void GUI::ThemeLayoutStacked::reflowLayoutHorizontal (  ) 

Definition at line 243 of file ThemeLayout.cpp.

void GUI::ThemeLayoutStacked::reflowLayoutVertical (  ) 

Definition at line 180 of file ThemeLayout.cpp.


Member Data Documentation

Definition at line 194 of file ThemeLayout.h.

Definition at line 193 of file ThemeLayout.h.


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


Generated on Sat Nov 16 2019 05:03:19 for ResidualVM by doxygen 1.7.1
curved edge   curved edge