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

#include <Winvar.h>

Inheritance diagram for idWinBackground:
idWinStr idWinVar

Public Member Functions

 idWinBackground ()
 
 ~idWinBackground ()
 
virtual void Init (const char *_name, idWindow *win)
 
int operator== (const idStr &other) const
 
int operator== (const char *other) const
 
idStroperator= (const idStr &other)
 
idWinBackgroundoperator= (const idWinBackground &other)
 
 operator const char * () const
 
 operator const idStr & () const
 
int Length ()
 
virtual const char * c_str () const
 
virtual void Set (const char *val)
 
virtual void Update ()
 
virtual size_t Size ()
 
void SetMaterialPtr (const idMaterial **m)
 
virtual void WriteToSaveGame (idFile *savefile)
 
virtual void ReadFromSaveGame (idFile *savefile)
 
- Public Member Functions inherited from idWinStr
 idWinStr ()
 
 ~idWinStr ()
 
int operator== (const idStr &other) const
 
int operator== (const char *other) const
 
idStroperator= (const idStr &other)
 
idWinStroperator= (const idWinStr &other)
 
 operator const char * () const
 
 operator const idStr & () const
 
int LengthWithoutColors ()
 
int Length ()
 
void RemoveColors ()
 
virtual float x (void) const
 
- Public Member Functions inherited from idWinVar
 idWinVar ()
 
virtual ~idWinVar ()
 
void SetGuiInfo (idDict *gd, const char *_name)
 
const char * GetName () const
 
void SetName (const char *_name)
 
idWinVaroperator= (const idWinVar &other)
 
idDictGetDict () const
 
bool NeedsUpdate ()
 
void SetEval (bool b)
 
bool GetEval ()
 

Protected Attributes

idStr data
 
const idMaterial ** mat
 
- Protected Attributes inherited from idWinStr
idStr data
 
- Protected Attributes inherited from idWinVar
idDictguiDict
 
char * name
 
bool eval
 

Detailed Description

Definition at line 712 of file Winvar.h.

Constructor & Destructor Documentation

idWinBackground::idWinBackground ( )
inline

Definition at line 714 of file Winvar.h.

idWinBackground::~idWinBackground ( )
inline

Definition at line 717 of file Winvar.h.

Member Function Documentation

virtual const char* idWinBackground::c_str ( void  ) const
inlinevirtual

Reimplemented from idWinStr.

Definition at line 769 of file Winvar.h.

virtual void idWinBackground::Init ( const char *  _name,
idWindow win 
)
inlinevirtual

Reimplemented from idWinStr.

Definition at line 718 of file Winvar.h.

int idWinBackground::Length ( void  )
inline

Definition at line 763 of file Winvar.h.

idWinBackground::operator const char * ( ) const
inline

Definition at line 757 of file Winvar.h.

idWinBackground::operator const idStr & ( ) const
inline

Definition at line 760 of file Winvar.h.

idStr& idWinBackground::operator= ( const idStr other)
inline

Definition at line 730 of file Winvar.h.

idWinBackground& idWinBackground::operator= ( const idWinBackground other)
inline

Definition at line 744 of file Winvar.h.

int idWinBackground::operator== ( const idStr other) const
inline

Definition at line 724 of file Winvar.h.

int idWinBackground::operator== ( const char *  other) const
inline

Definition at line 727 of file Winvar.h.

virtual void idWinBackground::ReadFromSaveGame ( idFile savefile)
inlinevirtual

Reimplemented from idWinStr.

Definition at line 819 of file Winvar.h.

virtual void idWinBackground::Set ( const char *  val)
inlinevirtual

Reimplemented from idWinStr.

Definition at line 773 of file Winvar.h.

void idWinBackground::SetMaterialPtr ( const idMaterial **  m)
inline

Definition at line 806 of file Winvar.h.

virtual size_t idWinBackground::Size ( void  )
inlinevirtual

Reimplemented from idWinStr.

Definition at line 801 of file Winvar.h.

virtual void idWinBackground::Update ( void  )
inlinevirtual

Reimplemented from idWinStr.

Definition at line 787 of file Winvar.h.

virtual void idWinBackground::WriteToSaveGame ( idFile savefile)
inlinevirtual

Reimplemented from idWinStr.

Definition at line 810 of file Winvar.h.

Member Data Documentation

idStr idWinBackground::data
protected

Definition at line 838 of file Winvar.h.

const idMaterial** idWinBackground::mat
protected

Definition at line 839 of file Winvar.h.


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