#include <scriptFunctionData.h>
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.