FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <wmcgui.h>
Public Member Functions | |
Window (const SCP_string &in_caption, int x_coord, int y_coord, int x_width=-1, int y_height=-1, int in_style=0) | |
void | SetCaption (const SCP_string &in_caption) |
void | ClearContent () |
![]() | |
GUIObject (const SCP_string &in_Name="", int x_coord=0, int y_coord=0, int x_width=-1, int y_height=-1, int in_style=0) | |
~GUIObject () | |
void | Delete () |
GUIObject * | AddChild (GUIObject *cgp) |
void | DeleteChildren (GUIObject *exception=NULL) |
void | SetPosition (int x, int y) |
void | SetCloseFunction (void(*in_closefunc)(GUIObject *caller)) |
int | GetWidth () |
int | GetHeight () |
![]() | |
LinkedList () | |
virtual | ~LinkedList () |
Protected Member Functions | |
void | DoDraw (float frametime) |
void | DoMove (int dx, int dy) |
int | DoRefreshSize () |
int | DoMouseOver (float frametime) |
int | DoMouseDown (float frametime) |
int | DoMouseUp (float frametime) |
int | DoMouseOut (float frametime) |
bool | HasChildren () |
![]() | |
void | OnDraw (float frametime) |
int | OnFrame (float frametime, int *unused_queue) |
void | OnMove (int dx, int dy) |
void | OnRefreshSize () |
void | OnRefreshSkin () |
virtual int | DoFrame (float frametime) |
virtual void | DoRefreshSkin () |
virtual int | DoKeyState (float frametime) |
virtual int | DoKeyPress (float frametime) |
void | SetCIPointer () |
int | GetCIEImageHandle (int id, int handleid=0) |
int | GetCIECoords (int id, int *x, int *y) |
Additional Inherited Members | |
![]() | |
struct LinkedList * | next |
struct LinkedList * | prev |
Window::Window | ( | const SCP_string & | in_caption, |
int | x_coord, | ||
int | y_coord, | ||
int | x_width = -1 , |
||
int | y_height = -1 , |
||
int | in_style = 0 |
||
) |
Definition at line 1551 of file wmcgui.cpp.
void Window::ClearContent | ( | ) |
Definition at line 1535 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 1415 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 1311 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 1364 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 1288 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 1334 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 1371 of file wmcgui.cpp.
|
protectedvirtual |
Reimplemented from GUIObject.
Definition at line 1087 of file wmcgui.cpp.
|
inline |