28 #if !defined(_SCRAT_CONST_H_) 
   29 #define _SCRAT_CONST_H_ 
   34 #include "sqratObject.h" 
   65             sq_getstackobj(vm,-1,&obj);
 
   81         BindValue<int>(name, val, 
false);
 
   95         BindValue<float>(name, val, 
false);
 
  109         BindValue<const SQChar*>(name, val, 
false);
 
  132         sq_pushconsttable(vm);
 
  133         sq_getstackobj(vm,-1, &obj);
 
  190         sq_pushstring(vm, name, -1);
 
  192         sq_newslot(vm, -3, 
false);
 
ConstTable & Enum(const SQChar *name, Enumeration &en)
Definition: sqratConst.h:188
 
static HSQUIRRELVM Get()
Definition: sqratUtil.h:92
 
virtual ConstTable & Const(const SQChar *name, const SQChar *val)
Definition: sqratConst.h:174
 
ConstTable(HSQUIRRELVM v=DefaultVM::Get())
Definition: sqratConst.h:131
 
virtual Enumeration & Const(const SQChar *name, const int val)
Definition: sqratConst.h:80
 
Definition: sqratConst.h:123
 
virtual ConstTable & Const(const SQChar *name, const int val)
Definition: sqratConst.h:146
 
virtual HSQOBJECT GetObject() const 
Definition: sqratObject.h:182
 
virtual Enumeration & Const(const SQChar *name, const float val)
Definition: sqratConst.h:94
 
Definition: sqratObject.h:48
 
virtual Enumeration & Const(const SQChar *name, const SQChar *val)
Definition: sqratConst.h:108
 
Enumeration(HSQUIRRELVM v=DefaultVM::Get(), bool createTable=true)
Definition: sqratConst.h:62
 
Definition: sqratConst.h:47
 
virtual ConstTable & Const(const SQChar *name, const float val)
Definition: sqratConst.h:160