FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <wmcgui.h>
Public Member Functions | |
Text (const SCP_string &in_name, const SCP_string &in_content, int x_coord, int y_coord, int x_width=-1, int y_width=-1, int in_style=0) | |
void | SetText (const SCP_string &in_content) |
void | SetText (int the_int) |
void | SetText (float the_float) |
void | SetSaveLoc (int *ptr, int save_method, int max_value=INT_MAX, int min_value=INT_MIN) |
void | SetSaveLoc (short int *sint_ptr, int save_method, short int max_value=SHRT_MAX, short int min_value=SHRT_MIN) |
void | SetSaveLoc (float *ptr, int save_method, float max_value=INT_MAX, float min_value=INT_MIN) |
void | SetSaveLoc (char *ptr, int save_method, uint max_len=UINT_MAX, uint min_len=0) |
void | SetSaveLoc (ubyte *ptr, int save_method, int max_value=UCHAR_MAX, int min_value=0) |
void | SetSaveStringAlloc (char **ptr, int save_method, int mem_flags, uint max_len=UINT_MAX, uint min_len=0) |
void | AddLine (const SCP_string &in_line) |
bool | Save () |
void | Load () |
![]() | |
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 | DoKeyPress (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 | DoMouseUp (float frametime) |
virtual int | DoMouseOut (float frametime) |
virtual int | DoKeyState (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 |
Text::Text | ( | const SCP_string & | in_name, |
const SCP_string & | in_content, | ||
int | x_coord, | ||
int | y_coord, | ||
int | x_width = -1 , |
||
int | y_width = -1 , |
||
int | in_style = 0 |
||
) |
Definition at line 2100 of file wmcgui.cpp.
void Text::AddLine | ( | const SCP_string & | in_line | ) |
Definition at line 2132 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 2012 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 2038 of file wmcgui.cpp.
Reimplemented from GUIObject.
Definition at line 1999 of file wmcgui.cpp.
|
protectedvirtual |
Reimplemented from GUIObject.
Definition at line 1936 of file wmcgui.cpp.
void Text::Load | ( | ) |
Definition at line 2316 of file wmcgui.cpp.
bool Text::Save | ( | ) |
Definition at line 2258 of file wmcgui.cpp.
void Text::SetSaveLoc | ( | int * | ptr, |
int | save_method, | ||
int | max_value = INT_MAX , |
||
int | min_value = INT_MIN |
||
) |
Definition at line 2138 of file wmcgui.cpp.
void Text::SetSaveLoc | ( | short int * | sint_ptr, |
int | save_method, | ||
short int | max_value = SHRT_MAX , |
||
short int | min_value = SHRT_MIN |
||
) |
Definition at line 2157 of file wmcgui.cpp.
void Text::SetSaveLoc | ( | float * | ptr, |
int | save_method, | ||
float | max_value = INT_MAX , |
||
float | min_value = INT_MIN |
||
) |
Definition at line 2176 of file wmcgui.cpp.
Definition at line 2195 of file wmcgui.cpp.
void Text::SetSaveLoc | ( | ubyte * | ptr, |
int | save_method, | ||
int | max_value = UCHAR_MAX , |
||
int | min_value = 0 |
||
) |
Definition at line 2239 of file wmcgui.cpp.
void Text::SetSaveStringAlloc | ( | char ** | ptr, |
int | save_method, | ||
int | mem_flags, | ||
uint | max_len = UINT_MAX , |
||
uint | min_len = 0 |
||
) |
Definition at line 2213 of file wmcgui.cpp.
void Text::SetText | ( | const SCP_string & | in_content | ) |
Definition at line 2110 of file wmcgui.cpp.
Definition at line 2116 of file wmcgui.cpp.
Definition at line 2124 of file wmcgui.cpp.