FS2_Open
Open source remastering of the Freespace 2 engine
GUIScreen Class Reference

#include <wmcgui.h>

Inheritance diagram for GUIScreen:
LinkedList

Public Member Functions

 GUIScreen (const SCP_string &in_Name="")
 
 ~GUIScreen ()
 
ObjectClassInfoEntryGetObjectClassInfo (GUIObject *cgp)
 
GUIObjectAdd (GUIObject *new_gauge)
 
void DeleteObject (GUIObject *dgp)
 
int OnFrame (float frametime, bool doevents)
 
- Public Member Functions inherited from LinkedList
 LinkedList ()
 
virtual ~LinkedList ()
 

Friends

class GUISystem
 

Additional Inherited Members

- Public Attributes inherited from LinkedList
struct LinkedListnext
 
struct LinkedListprev
 

Detailed Description

Definition at line 301 of file wmcgui.h.

Constructor & Destructor Documentation

GUIScreen::GUIScreen ( const SCP_string in_Name = "")

Definition at line 332 of file wmcgui.cpp.

GUIScreen::~GUIScreen ( )

Definition at line 352 of file wmcgui.cpp.

Member Function Documentation

GUIObject * GUIScreen::Add ( GUIObject new_gauge)

Definition at line 424 of file wmcgui.cpp.

void GUIScreen::DeleteObject ( GUIObject dgp)

Definition at line 468 of file wmcgui.cpp.

ObjectClassInfoEntry * GUIScreen::GetObjectClassInfo ( GUIObject cgp)

Definition at line 362 of file wmcgui.cpp.

int GUIScreen::OnFrame ( float  frametime,
bool  doevents 
)

Definition at line 473 of file wmcgui.cpp.

Friends And Related Function Documentation

friend class GUISystem
friend

Definition at line 303 of file wmcgui.h.


The documentation for this class was generated from the following files: