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

#include <ListGUI.h>

Inheritance diagram for idListGUI:
idListGUILocal

Public Member Functions

virtual ~idListGUI ()
 
virtual void Config (idUserInterface *pGUI, const char *name)=0
 
virtual void Add (int id, const idStr &s)=0
 
virtual void Push (const idStr &s)=0
 
virtual bool Del (int id)=0
 
virtual void Clear (void)=0
 
virtual int Num (void)=0
 
virtual int GetSelection (char *s, int size, int sel=0) const =0
 
virtual void SetSelection (int sel)=0
 
virtual int GetNumSelections ()=0
 
virtual bool IsConfigured (void) const =0
 
virtual void SetStateChanges (bool enable)=0
 
virtual void Shutdown (void)=0
 

Detailed Description

Definition at line 41 of file ListGUI.h.

Constructor & Destructor Documentation

virtual idListGUI::~idListGUI ( )
inlinevirtual

Definition at line 43 of file ListGUI.h.

Member Function Documentation

virtual void idListGUI::Add ( int  id,
const idStr s 
)
pure virtual

Implemented in idListGUILocal.

virtual void idListGUI::Clear ( void  )
pure virtual

Implemented in idListGUILocal.

virtual void idListGUI::Config ( idUserInterface pGUI,
const char *  name 
)
pure virtual

Implemented in idListGUILocal.

virtual bool idListGUI::Del ( int  id)
pure virtual

Implemented in idListGUILocal.

virtual int idListGUI::GetNumSelections ( )
pure virtual

Implemented in idListGUILocal.

virtual int idListGUI::GetSelection ( char *  s,
int  size,
int  sel = 0 
) const
pure virtual

Implemented in idListGUILocal.

virtual bool idListGUI::IsConfigured ( void  ) const
pure virtual

Implemented in idListGUILocal.

virtual int idListGUI::Num ( void  )
pure virtual

Implemented in idListGUILocal.

virtual void idListGUI::Push ( const idStr s)
pure virtual

Implemented in idListGUILocal.

virtual void idListGUI::SetSelection ( int  sel)
pure virtual

Implemented in idListGUILocal.

virtual void idListGUI::SetStateChanges ( bool  enable)
pure virtual

Implemented in idListGUILocal.

virtual void idListGUI::Shutdown ( void  )
pure virtual

Implemented in idListGUILocal.


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