ClassMScriptContext
From MaratisWiki
(Difference between revisions)
Dahnielson (Talk | contribs) |
Dahnielson (Talk | contribs) |
||
(3 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{doxybot-warning|MScriptContext}}</noinclude><includeonly> | <noinclude>{{doxybot-warning|MScriptContext}}</noinclude><includeonly> | ||
− | {{doxybot-class|MScriptContext| | + | {{doxybot-class|1=MScriptContext|2=Class used to manage script functions virtually. |
}} | }} | ||
− | {{doxybot-member|virtual MScriptContext::~MScriptContext | + | {{doxybot-member|1=virtual MScriptContext::~MScriptContext(void)|2=Destructor. }} |
− | + | {{doxybot-member|1=virtual void MScriptContext::runScript(const char *filename)=0|2=Run script. }} | |
− | {{doxybot-member|virtual void MScriptContext::runScript | + | {{doxybot-member|1=virtual bool MScriptContext::startCallFunction(const char *name)=0|2=Start call function. }} |
− | + | {{doxybot-member|1=virtual bool MScriptContext::endCallFunction(int numArgs=0)=0|2=End call script function. }} | |
− | {{doxybot-member|virtual bool MScriptContext::startCallFunction | + | {{doxybot-member|1=virtual void MScriptContext::callFunction(const char *name)=0|2=Call script function. }} |
− | + | {{doxybot-member|1=virtual void MScriptContext::addFunction(const char *name, int(*function)(void))=0|2=Add script function. }} | |
− | {{doxybot-member|virtual bool MScriptContext::endCallFunction | + | {{doxybot-member|1=virtual unsigned int MScriptContext::getArgsNumber(void)=0|2=}} |
− | + | {{doxybot-member|1=virtual void MScriptContext::getIntArray(unsigned int arg, int *values, unsigned int valuesNumber)=0|2=}} | |
− | {{doxybot-member|virtual void MScriptContext::callFunction | + | {{doxybot-member|1=virtual void MScriptContext::getFloatArray(unsigned int arg, float *values, unsigned int valuesNumber)=0|2=}} |
− | + | {{doxybot-member|1=virtual const char* MScriptContext::getString(unsigned int arg)=0|2=}} | |
− | {{doxybot-member|virtual void MScriptContext::addFunction | + | {{doxybot-member|1=virtual int MScriptContext::getInteger(unsigned int arg)=0|2=}} |
− | + | {{doxybot-member|1=virtual float MScriptContext::getFloat(unsigned int arg)=0|2=}} | |
− | {{doxybot-member|virtual unsigned int MScriptContext::getArgsNumber | + | {{doxybot-member|1=virtual void* MScriptContext::getPointer(unsigned int arg)=0|2=}} |
− | + | {{doxybot-member|1=virtual void MScriptContext::pushIntArray(const int *values, unsigned int valuesNumber)=0|2=}} | |
− | {{doxybot-member|virtual void MScriptContext::getIntArray | + | {{doxybot-member|1=virtual void MScriptContext::pushFloatArray(const float *values, unsigned int valuesNumber)=0|2=}} |
− | + | {{doxybot-member|1=virtual void MScriptContext::pushString(const char *string)=0|2=}} | |
− | {{doxybot-member|virtual void MScriptContext::getFloatArray | + | {{doxybot-member|1=virtual void MScriptContext::pushBoolean(bool value)=0|2=}} |
− | + | {{doxybot-member|1=virtual void MScriptContext::pushInteger(int value)=0|2=}} | |
− | {{doxybot-member|virtual const char* MScriptContext::getString | + | {{doxybot-member|1=virtual void MScriptContext::pushFloat(float value)=0|2=}} |
− | + | {{doxybot-member|1=virtual void MScriptContext::pushPointer(void *value)=0|2=}} | |
− | {{doxybot-member|virtual int MScriptContext::getInteger | + | |
− | + | ||
− | {{doxybot-member|virtual float MScriptContext::getFloat | + | |
− | + | ||
− | {{doxybot-member|virtual void* MScriptContext::getPointer | + | |
− | + | ||
− | {{doxybot-member|virtual void MScriptContext::pushIntArray | + | |
− | + | ||
− | {{doxybot-member|virtual void MScriptContext::pushFloatArray | + | |
− | + | ||
− | {{doxybot-member|virtual void MScriptContext::pushString | + | |
− | + | ||
− | {{doxybot-member|virtual void MScriptContext::pushBoolean | + | |
− | + | ||
− | {{doxybot-member|virtual void MScriptContext::pushInteger | + | |
− | + | ||
− | {{doxybot-member|virtual void MScriptContext::pushFloat | + | |
− | + | ||
− | {{doxybot-member|virtual void MScriptContext::pushPointer | + | |
− | + | ||
{{doxybot-categories}} | {{doxybot-categories}} | ||
</includeonly> | </includeonly> |
Latest revision as of 13:18, 8 February 2014
This page is automatically edited by Doxybot. Do not edit it manually, human! Edit instead the main page MScriptContext that it is trancluded into.