|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <wmcgui.h>
Public Member Functions | |
| 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 | OnDraw (float frametime) |
| int | OnFrame (float frametime, int *unused_queue) |
| void | OnMove (int dx, int dy) |
| void | OnRefreshSize () |
| void | OnRefreshSkin () |
| virtual void | DoDraw (float frametime) |
| virtual int | DoFrame (float frametime) |
| virtual int | DoRefreshSize () |
| virtual void | DoRefreshSkin () |
| virtual void | DoMove (int dx, int dy) |
| virtual int | DoMouseOver (float frametime) |
| virtual int | DoMouseDown (float frametime) |
| virtual int | DoMouseUp (float frametime) |
| virtual int | DoMouseOut (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) |
Friends | |
| class | Window |
| class | Menu |
| class | Text |
| class | Tree |
| class | Checkbox |
| class | Button |
| class | ImageAnim |
| class | HUDGauge |
| class | GUIScreen |
| class | GUISystem |
Additional Inherited Members | |
Public Attributes inherited from LinkedList | |
| struct LinkedList * | next |
| struct LinkedList * | prev |
| 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 |
||
| ) |
Definition at line 715 of file wmcgui.cpp.
| GUIObject::~GUIObject | ( | ) |
Definition at line 757 of file wmcgui.cpp.
Definition at line 819 of file wmcgui.cpp.
| void GUIObject::Delete | ( | ) |
Definition at line 853 of file wmcgui.cpp.
Definition at line 770 of file wmcgui.cpp.
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
Definition at line 972 of file wmcgui.cpp.
Definition at line 862 of file wmcgui.cpp.
Definition at line 874 of file wmcgui.cpp.
Definition at line 954 of file wmcgui.cpp.
|
protected |
Definition at line 1048 of file wmcgui.cpp.
Definition at line 1055 of file wmcgui.cpp.