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
idWinFloat Class Reference

#include <Winvar.h>

Inheritance diagram for idWinFloat:
idWinVar

Public Member Functions

 idWinFloat ()
 
 ~idWinFloat ()
 
virtual void Init (const char *_name, idWindow *win)
 
idWinFloatoperator= (const idWinFloat &other)
 
floatoperator= (const float &other)
 
 operator float () const
 
virtual void Set (const char *val)
 
virtual void Update ()
 
virtual const char * c_str () const
 
virtual void WriteToSaveGame (idFile *savefile)
 
virtual void ReadFromSaveGame (idFile *savefile)
 
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 ()
 
virtual size_t Size ()
 
void SetEval (bool b)
 
bool GetEval ()
 

Protected Attributes

float data
 
- Protected Attributes inherited from idWinVar
idDictguiDict
 
char * name
 
bool eval
 

Detailed Description

Definition at line 314 of file Winvar.h.

Constructor & Destructor Documentation

idWinFloat::idWinFloat ( )
inline

Definition at line 316 of file Winvar.h.

idWinFloat::~idWinFloat ( )
inline

Definition at line 317 of file Winvar.h.

Member Function Documentation

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

Implements idWinVar.

Definition at line 351 of file Winvar.h.

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

Implements idWinVar.

Definition at line 318 of file Winvar.h.

idWinFloat::operator float ( ) const
inline

Definition at line 336 of file Winvar.h.

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

Definition at line 324 of file Winvar.h.

float& idWinFloat::operator= ( const float other)
inline

Definition at line 329 of file Winvar.h.

virtual void idWinFloat::ReadFromSaveGame ( idFile savefile)
inlinevirtual

Implements idWinVar.

Definition at line 359 of file Winvar.h.

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

Implements idWinVar.

Definition at line 339 of file Winvar.h.

virtual void idWinFloat::Update ( void  )
inlinevirtual

Implements idWinVar.

Definition at line 345 of file Winvar.h.

virtual void idWinFloat::WriteToSaveGame ( idFile savefile)
inlinevirtual

Implements idWinVar.

Definition at line 355 of file Winvar.h.

virtual float idWinFloat::x ( void  ) const
inlinevirtual

Implements idWinVar.

Definition at line 364 of file Winvar.h.

Member Data Documentation

float idWinFloat::data
protected

Definition at line 364 of file Winvar.h.


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