Open source remastering of the Freespace 2 engine
GUIScreen Class Reference

#include <wmcgui.h>

Inheritance diagram for GUIScreen:

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 ()


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

Definition at line 303 of file wmcgui.h.

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