#include <scriptFunctionData.h>
Collaboration diagram for CScriptFunctionData:Public Member Functions | |
| CScriptFunctionData () | |
| std::vector< CScriptFunctionDataItem > * | getInDataPtr () |
| std::vector< CScriptFunctionDataItem > * | getOutDataPtr_scriptFunctionCall () |
| void | pushOutData (const CScriptFunctionDataItem &dataItem) |
| void | pushOutData_scriptFunctionCall (const CScriptFunctionDataItem &dataItem) |
| bool | readDataFromStack (int stackHandle, const int *expectedArguments, int requiredArgumentCount, const char *functionName) |
| bool | readDataFromStack_scriptFunctionCall (int stackHandle, const int *expectedArguments, int requiredArgumentCount, const char *functionName) |
| void | writeDataToStack (int stackHandle) |
| void | writeDataToStack_scriptFunctionCall (int stackHandle) |
| virtual | ~CScriptFunctionData () |
Protected Member Functions | |
| bool | _readData (int stack, const int *expectedArguments, int requiredArgumentCount, const char *functionName, const char *argumentText1, const char *argumentText2, std::vector< CScriptFunctionDataItem > &inOutData) |
| void | _writeData (int stack, std::vector< CScriptFunctionDataItem > &inOutData) |
Protected Attributes | |
| std::vector< CScriptFunctionDataItem > | _inData |
| std::vector< CScriptFunctionDataItem > | _outData |
Definition at line 24 of file scriptFunctionData.h.
| CScriptFunctionData::CScriptFunctionData | ( | ) |
Definition at line 21 of file scriptFunctionData.cpp.
|
virtual |
Definition at line 25 of file scriptFunctionData.cpp.
|
protected |
Definition at line 73 of file scriptFunctionData.cpp.
|
protected |
Definition at line 353 of file scriptFunctionData.cpp.
| std::vector< CScriptFunctionDataItem > * CScriptFunctionData::getInDataPtr | ( | ) |
Definition at line 29 of file scriptFunctionData.cpp.
| std::vector< CScriptFunctionDataItem > * CScriptFunctionData::getOutDataPtr_scriptFunctionCall | ( | ) |
Definition at line 34 of file scriptFunctionData.cpp.
| void CScriptFunctionData::pushOutData | ( | const CScriptFunctionDataItem & | dataItem | ) |
Definition at line 53 of file scriptFunctionData.cpp.
| void CScriptFunctionData::pushOutData_scriptFunctionCall | ( | const CScriptFunctionDataItem & | dataItem | ) |
Definition at line 58 of file scriptFunctionData.cpp.
| bool CScriptFunctionData::readDataFromStack | ( | int | stackHandle, |
| const int * | expectedArguments, | ||
| int | requiredArgumentCount, | ||
| const char * | functionName | ||
| ) |
Definition at line 39 of file scriptFunctionData.cpp.
| bool CScriptFunctionData::readDataFromStack_scriptFunctionCall | ( | int | stackHandle, |
| const int * | expectedArguments, | ||
| int | requiredArgumentCount, | ||
| const char * | functionName | ||
| ) |
Definition at line 46 of file scriptFunctionData.cpp.
| void CScriptFunctionData::writeDataToStack | ( | int | stackHandle | ) |
Definition at line 63 of file scriptFunctionData.cpp.
| void CScriptFunctionData::writeDataToStack_scriptFunctionCall | ( | int | stackHandle | ) |
Definition at line 68 of file scriptFunctionData.cpp.
|
protected |
Definition at line 51 of file scriptFunctionData.h.
|
protected |
Definition at line 52 of file scriptFunctionData.h.