cs sdk v 1.14 released

Home  |  Product  |  Documents  |  Tutorials  |  FAQ |   Download  |   Forum |   Contacts  |   Link  


  Cross Suit

 Cross Suit SDK

 Documents
      classes
 Starting...
           Tutorials

 LUA tutorials

   Support

  Forum
  q&a

 Product parts

 Virtual File system

 Virtual Render
 Virtual Machine
   

  Demo Games

   

 3D Engine

  gvSystem(dx9)

 Link

 

 

vars Class Reference

#include <gv_system.h>

Inheritance diagram for vars:

Inheritance graph
[legend]
Collaboration diagram for vars:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vars ()
virtual ~vars ()
char * FixupName (char *name)
virtual void WriteToFile (char *filename)
void Dump (IOutputDevice *out)
void CreateVarIGNORE (const char *name, const char *szString, char *comment, int flags=0)
void CreateVar (const char *name, const char *szString, char *comment, int flags=0)
void CreateVar (const char *name, float fvalue, char *comment, int flags=0)
void CreateVar (const char *name, int ivalue, char *comment, int flags=0)
bool SetKeyValue (const char *name, const char *szString, int flags=0)
bool SetKeyValue (const char *name, const float value, int flags=0)
bool SetKeyValue (const char *name, const int value, int flags=0)
bool RegisterVar (Var *var)
void UnregisterVar (Var *var)
char * StringForKey (const char *name)
float ValueForKey (const char *name)
int IntForKey (const char *name, int defaultValue=0)
bool isKey (const char *name)
VargetpVar (char *varName)

Private Attributes

gvList< Var * > var_arr

Detailed Description

Definition at line 557 of file gv_system.h.


Constructor & Destructor Documentation

vars::vars (  ) 

virtual vars::~vars (  )  [virtual]


Member Function Documentation

char* vars::FixupName ( char *  name  ) 

virtual void vars::WriteToFile ( char *  filename  )  [virtual]

void vars::Dump ( IOutputDevice out  ) 

void vars::CreateVarIGNORE ( const char *  name,
const char *  szString,
char *  comment,
int  flags = 0 
)

void vars::CreateVar ( const char *  name,
const char *  szString,
char *  comment,
int  flags = 0 
)

void vars::CreateVar ( const char *  name,
float  fvalue,
char *  comment,
int  flags = 0 
)

void vars::CreateVar ( const char *  name,
int  ivalue,
char *  comment,
int  flags = 0 
)

bool vars::SetKeyValue ( const char *  name,
const char *  szString,
int  flags = 0 
) [virtual]

Reimplemented from ivars.

bool vars::SetKeyValue ( const char *  name,
const float  value,
int  flags = 0 
) [virtual]

Reimplemented from ivars.

bool vars::SetKeyValue ( const char *  name,
const int  value,
int  flags = 0 
) [virtual]

Reimplemented from ivars.

bool vars::RegisterVar ( Var var  )  [virtual]

Reimplemented from ivars.

void vars::UnregisterVar ( Var var  )  [virtual]

Reimplemented from ivars.

char* vars::StringForKey ( const char *  name  )  [virtual]

Reimplemented from ivars.

float vars::ValueForKey ( const char *  name  )  [virtual]

Reimplemented from ivars.

int vars::IntForKey ( const char *  name,
int  defaultValue = 0 
) [virtual]

Reimplemented from ivars.

bool vars::isKey ( const char *  name  ) 

Var* vars::getpVar ( char *  varName  ) 


Member Data Documentation

gvList<Var*> vars::var_arr [private]

Definition at line 559 of file gv_system.h.


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

Copyright(C) gvSystem & GamePlus All Rights Reserved.