#include <mmschildwindow.h>
Public Member Functions | |
MMSChildWindow (string className, MMSWindow *parent, string dx, string dy, string w, string h, MMSALIGNMENT alignment=MMSALIGNMENT_CENTER, MMSWINDOW_FLAGS flags=MMSW_NONE, MMSTheme *theme=NULL, bool *own_surface=NULL, bool *backbuffer=NULL) | |
MMSChildWindow (string className, MMSWindow *parent, string w, string h, MMSALIGNMENT alignment=MMSALIGNMENT_CENTER, MMSWINDOW_FLAGS flags=MMSW_NONE, MMSTheme *theme=NULL, bool *own_surface=NULL, bool *backbuffer=NULL) | |
virtual | ~MMSChildWindow () |
void | updateFromThemeClass (MMSChildWindowClass *themeClass) |
Update the current window settings with settings from another theme class. | |
Private Member Functions | |
bool | create (string className, MMSWindow *parent, string dx, string dy, string w, string h, MMSALIGNMENT alignment, MMSWINDOW_FLAGS flags, MMSTheme *theme, bool *own_surface, bool *backbuffer) |
Private Attributes | |
string | className |
MMSChildWindowClass * | childWindowClass |
MMSChildWindowClass | myChildWindowClass |
Definition at line 38 of file mmschildwindow.h.
MMSChildWindow::MMSChildWindow | ( | string | className, | |
MMSWindow * | parent, | |||
string | dx, | |||
string | dy, | |||
string | w, | |||
string | h, | |||
MMSALIGNMENT | alignment = MMSALIGNMENT_CENTER , |
|||
MMSWINDOW_FLAGS | flags = MMSW_NONE , |
|||
MMSTheme * | theme = NULL , |
|||
bool * | own_surface = NULL , |
|||
bool * | backbuffer = NULL | |||
) |
Definition at line 35 of file mmschildwindow.cpp.
MMSChildWindow::MMSChildWindow | ( | string | className, | |
MMSWindow * | parent, | |||
string | w, | |||
string | h, | |||
MMSALIGNMENT | alignment = MMSALIGNMENT_CENTER , |
|||
MMSWINDOW_FLAGS | flags = MMSW_NONE , |
|||
MMSTheme * | theme = NULL , |
|||
bool * | own_surface = NULL , |
|||
bool * | backbuffer = NULL | |||
) |
Definition at line 42 of file mmschildwindow.cpp.
MMSChildWindow::~MMSChildWindow | ( | ) | [virtual] |
Definition at line 48 of file mmschildwindow.cpp.
bool MMSChildWindow::create | ( | string | className, | |
MMSWindow * | parent, | |||
string | dx, | |||
string | dy, | |||
string | w, | |||
string | h, | |||
MMSALIGNMENT | alignment, | |||
MMSWINDOW_FLAGS | flags, | |||
MMSTheme * | theme, | |||
bool * | own_surface, | |||
bool * | backbuffer | |||
) | [private] |
Definition at line 51 of file mmschildwindow.cpp.
void MMSChildWindow::updateFromThemeClass | ( | MMSChildWindowClass * | themeClass | ) |
Update the current window settings with settings from another theme class.
themeClass | source theme class |
Definition at line 76 of file mmschildwindow.cpp.
string MMSChildWindow::className [private] |
Definition at line 40 of file mmschildwindow.h.
Definition at line 41 of file mmschildwindow.h.
Definition at line 42 of file mmschildwindow.h.