doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | Friends | List of all members
idGuiScript Class Reference

#include <GuiScript.h>

Public Member Functions

 idGuiScript ()
 
 ~idGuiScript ()
 
bool Parse (idParser *src)
 
void Execute (idWindow *win)
 
void FixupParms (idWindow *win)
 
size_t Size ()
 
void WriteToSaveGame (idFile *savefile)
 
void ReadFromSaveGame (idFile *savefile)
 

Protected Attributes

int conditionReg
 
idGuiScriptListifList
 
idGuiScriptListelseList
 
idList< idGSWinVarparms
 
void(* handler )(idWindow *window, idList< idGSWinVar > *src)
 

Friends

class idGuiScriptList
 
class idWindow
 

Detailed Description

Definition at line 45 of file GuiScript.h.

Constructor & Destructor Documentation

idGuiScript::idGuiScript ( )

Definition at line 268 of file GuiScript.cpp.

idGuiScript::~idGuiScript ( )

Definition at line 281 of file GuiScript.cpp.

Member Function Documentation

void idGuiScript::Execute ( idWindow win)
inline

Definition at line 54 of file GuiScript.h.

void idGuiScript::FixupParms ( idWindow win)

Definition at line 436 of file GuiScript.cpp.

bool idGuiScript::Parse ( idParser src)

Definition at line 345 of file GuiScript.cpp.

void idGuiScript::ReadFromSaveGame ( idFile savefile)

Definition at line 321 of file GuiScript.cpp.

size_t idGuiScript::Size ( void  )
inline

Definition at line 60 of file GuiScript.h.

void idGuiScript::WriteToSaveGame ( idFile savefile)

Definition at line 297 of file GuiScript.cpp.

Friends And Related Function Documentation

friend class idGuiScriptList
friend

Definition at line 46 of file GuiScript.h.

friend class idWindow
friend

Definition at line 47 of file GuiScript.h.

Member Data Documentation

int idGuiScript::conditionReg
protected

Definition at line 72 of file GuiScript.h.

idGuiScriptList* idGuiScript::elseList
protected

Definition at line 74 of file GuiScript.h.

void(* idGuiScript::handler)(idWindow *window, idList< idGSWinVar > *src)
protected

Definition at line 76 of file GuiScript.h.

idGuiScriptList* idGuiScript::ifList
protected

Definition at line 73 of file GuiScript.h.

idList<idGSWinVar> idGuiScript::parms
protected

Definition at line 75 of file GuiScript.h.


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