Libprimis
Imprimis' 3D destroyable world engine
Loading...
Searching...
No Matches
tagval Struct Reference
Inheritance diagram for tagval:
identval

Public Member Functions

void setint (int val)
 
void setfloat (float val)
 
void setnumber (double val)
 
void setstr (char *val)
 
void setnull ()
 
void setcode (const uint *val)
 
void setmacro (const uint *val)
 
void setcstr (const char *val)
 
void setident (ident *val)
 
const char * getstr () const
 
int getint () const
 
float getfloat () const
 
double getnumber () const
 
bool getbool () const
 
void getval (tagval &r) const
 
void cleanup ()
 

Public Attributes

int type
 
- Public Attributes inherited from identval
union { 
 
   int   i 
 
   float   f 
 
   char *   s 
 
   const uint *   code 
 
   ident *   id 
 
   const char *   cstr 
 
};  
 

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