Neo  0.5.0
Developer Documentation
Neo::ScriptContext Member List

This is the complete list of members for Neo::ScriptContext, including all inherited members.

addFunction(const char *name, int(*function)(void))=0Neo::ScriptContextpure virtual
callFunction(const char *name)=0Neo::ScriptContextpure virtual
endCallFunction(int numArgs=0)=0Neo::ScriptContextpure virtual
getArgsNumber(void)=0Neo::ScriptContextpure virtual
getBoolean(unsigned int arg)=0Neo::ScriptContextpure virtual
getFloat(unsigned int arg)=0Neo::ScriptContextpure virtual
getFloatArray(unsigned int arg, float *values, unsigned int valuesNumber)=0Neo::ScriptContextpure virtual
getIntArray(unsigned int arg, int *values, unsigned int valuesNumber)=0Neo::ScriptContextpure virtual
getInteger(unsigned int arg)=0Neo::ScriptContextpure virtual
getPointer(unsigned int arg)=0Neo::ScriptContextpure virtual
getString(unsigned int arg)=0Neo::ScriptContextpure virtual
init()=0Neo::ScriptContextpure virtual
isFunctionOk(const char *name, unsigned int args)=0Neo::ScriptContextpure virtual
isNumber(unsigned int arg)=0Neo::ScriptContextpure virtual
isRunning()Neo::ScriptContextinline
m_isRunningNeo::ScriptContextprotected
pushBoolean(bool value)=0Neo::ScriptContextpure virtual
pushFloat(float value)=0Neo::ScriptContextpure virtual
pushFloatArray(const float *values, unsigned int valuesNumber)=0Neo::ScriptContextpure virtual
pushIntArray(const int *values, unsigned int valuesNumber)=0Neo::ScriptContextpure virtual
pushInteger(int value)=0Neo::ScriptContextpure virtual
pushPointer(void *value)=0Neo::ScriptContextpure virtual
pushString(const char *string)=0Neo::ScriptContextpure virtual
runScript(const char *filename)=0Neo::ScriptContextpure virtual
runString(const char *str)=0Neo::ScriptContextpure virtual
startCallFunction(const char *name)=0Neo::ScriptContextpure virtual
~ScriptContext(void)Neo::ScriptContextinlinevirtual