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) |
Public Member Functions inherited from GUIObject | |
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 () |
Public Member Functions inherited from LinkedList | |
LinkedList () | |
virtual | ~LinkedList () |
Protected Member Functions | |
void | DoDraw (float frametime) |
int | DoRefreshSize () |
int | DoMouseDown (float frametime) |
int | DoMouseUp (float frametime) |
int | DoMouseOut (float frametime) |
Protected Member Functions inherited from GUIObject | |
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 | |
Public Attributes inherited from LinkedList | |
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.