FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <wmcgui.h>
Public Member Functions | |
Button (const SCP_string &in_caption, int x_coord, int y_coord, void(*in_function)(Button *caller)=NULL, int x_width=-1, int y_height=-1, int in_style=0) | |
void | SetPressed (bool in_isdown) |
![]() | |
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) |
int | DoRefreshSize () |
int | DoMouseDown (float frametime) |
int | DoMouseUp (float frametime) |
int | DoMouseOut (float frametime) |
![]() | |
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 void | DoMove (int dx, int dy) |
virtual int | DoMouseOver (float frametime) |
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 |
Button::Button | ( | const SCP_string & | in_caption, |
int | x_coord, | ||
int | y_coord, | ||
void(*)(Button *caller) | in_function = NULL , |
||
int | x_width = -1 , |
||
int | y_height = -1 , |
||
int | in_style = 0 |
||
) |
Definition at line 1568 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 1605 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 1636 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 1661 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 1646 of file wmcgui.cpp.
|
protectedvirtual |
Reimplemented from GUIObject.
Definition at line 1581 of file wmcgui.cpp.