Maratis Engine
|
addFunction(const char *name, int(*function)(void))=0 | MScriptContext | [pure virtual] |
callFunction(const char *name)=0 | MScriptContext | [pure virtual] |
getArgsNumber(void)=0 | MScriptContext | [pure virtual] |
getFloat(unsigned int arg)=0 | MScriptContext | [pure virtual] |
getFloatArray(unsigned int arg, float *values, unsigned int valuesNumber)=0 | MScriptContext | [pure virtual] |
getIntArray(unsigned int arg, int *values, unsigned int valuesNumber)=0 | MScriptContext | [pure virtual] |
getInteger(unsigned int arg)=0 | MScriptContext | [pure virtual] |
getString(unsigned int arg)=0 | MScriptContext | [pure virtual] |
pushBoolean(bool value)=0 | MScriptContext | [pure virtual] |
pushFloat(float value)=0 | MScriptContext | [pure virtual] |
pushFloatArray(const float *values, unsigned int valuesNumber)=0 | MScriptContext | [pure virtual] |
pushIntArray(const int *values, unsigned int valuesNumber)=0 | MScriptContext | [pure virtual] |
pushInteger(int value)=0 | MScriptContext | [pure virtual] |
pushString(const char *string)=0 | MScriptContext | [pure virtual] |
runScript(const char *filename)=0 | MScriptContext | [pure virtual] |
~MScriptContext(void) | MScriptContext | [inline, virtual] |