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

#include <Winvar.h>

Inheritance diagram for idMultiWinVar:
idList< idWinVar * >

Public Member Functions

void Set (const char *val)
 
void Update (void)
 
void SetGuiInfo (idDict *dict)
 
- Public Member Functions inherited from idList< idWinVar * >
 idList (int newgranularity=16)
 
 idList (const idList< idWinVar * > &other)
 
 ~idList (void)
 
void Clear (void)
 
int Num (void) const
 
int NumAllocated (void) const
 
void SetGranularity (int newgranularity)
 
int GetGranularity (void) const
 
size_t Allocated (void) const
 
size_t Size (void) const
 
size_t MemoryUsed (void) const
 
idList< idWinVar * > & operator= (const idList< idWinVar * > &other)
 
const idWinVar *& operator[] (int index) const
 
idWinVar *& operator[] (int index)
 
void Condense (void)
 
void Resize (int newsize)
 
void Resize (int newsize, int newgranularity)
 
void SetNum (int newnum, bool resize=true)
 
void AssureSize (int newSize)
 
void AssureSize (int newSize, const idWinVar *&initValue)
 
void AssureSizeAlloc (int newSize, new_t *allocator)
 
idWinVar ** Ptr (void)
 
const idWinVar ** Ptr (void) const
 
idWinVar *& Alloc (void)
 
int Append (const idWinVar *&obj)
 
int Append (const idList< idWinVar * > &other)
 
int AddUnique (const idWinVar *&obj)
 
int Insert (const idWinVar *&obj, int index=0)
 
int FindIndex (const idWinVar *&obj) const
 
idWinVar ** Find (idWinVar *const &obj) const
 
int FindNull (void) const
 
int IndexOf (const idWinVar **obj) const
 
bool RemoveIndex (int index)
 
bool Remove (const idWinVar *&obj)
 
void Sort (cmp_t *compare=(cmp_t *)&idListSortCompare< idWinVar * >)
 
void SortSubSection (int startIndex, int endIndex, cmp_t *compare=(cmp_t *)&idListSortCompare< idWinVar * >)
 
void Swap (idList< idWinVar * > &other)
 
void DeleteContents (bool clear)
 

Additional Inherited Members

- Public Types inherited from idList< idWinVar * >
typedef int cmp_t (const idWinVar **, const idWinVar **)
 
typedef idWinVarnew_t (void)
 

Detailed Description

Definition at line 848 of file Winvar.h.

Member Function Documentation

void idMultiWinVar::Set ( const char *  val)

Definition at line 66 of file Winvar.cpp.

void idMultiWinVar::SetGuiInfo ( idDict dict)

Definition at line 78 of file Winvar.cpp.

void idMultiWinVar::Update ( void  )

Definition at line 72 of file Winvar.cpp.


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