MMSChildWindow Class Reference

#include <mmschildwindow.h>

Inheritance diagram for MMSChildWindow:

List of all members.


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
MMSChildWindowClasschildWindowClass
MMSChildWindowClass myChildWindowClass

Detailed Description

Definition at line 38 of file mmschildwindow.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.

Parameters:
themeClass source theme class
Note:
Only this parameters which are set within the source theme class will be updated.

Definition at line 76 of file mmschildwindow.cpp.


Member Data Documentation

string MMSChildWindow::className [private]

Definition at line 40 of file mmschildwindow.h.


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