All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
uscript::VM Member List

This is the complete list of members for uscript::VM, including all inherited members.

AccessValue(Value instance, const char *name, Value *result)uscript::VMprivate
AddGlobal(const char *name, const TObj *object)uscript::VMinline
AddGlobal(const char *name)uscript::VM
AddGlobal(const char *name, const int *obj)uscript::VM
AddGlobal(const char *name, const unsigned *obj)uscript::VM
AddGlobal(const char *name, const float *obj)uscript::VM
AddGlobal(const char *name, const double *obj)uscript::VM
AddGlobal(const char *name, const bool *obj)uscript::VM
CallValue(Value callee, int argCount)uscript::VMprivate
chunkuscript::VMprivate
DoAddGlobal(const char *classname, const char *name, uint8_t *data)uscript::VMprivate
GetTField(ObjTInstance instance, const char *name, Value *ret)uscript::VMprivate
GetTValue(uint8_t *loc, TData data)uscript::VMprivate
globalsuscript::VMprivate
IndexValue(Value callee, int index)uscript::VMprivate
Interpret(const char *source)uscript::VM
Interpret(Chunk *chunk)uscript::VM
ipuscript::VMprivate
Peek(unsigned distance=0)uscript::VMinlineprivate
Pop()uscript::VMinlineprivate
Push(Value v)uscript::VMinlineprivate
ReadConstant()uscript::VMprivate
ReadInstruction()uscript::VMprivate
Reset()uscript::VMprivate
Run(Value *ret=NULL)uscript::VM
RuntimeError(const char *format,...)uscript::VMprivate
SetChunk(const Chunk *_chunk)uscript::VM
stackuscript::VMprivate
VM()uscript::VM