22 #define SIM_SCRIPT_ARG_NULL_ALLOWED (65536)    32     bool readDataFromStack(
int stackHandle,
const int* expectedArguments,
int requiredArgumentCount,
const char* functionName);
    48     bool _readData(
int stack,
const int* expectedArguments,
int requiredArgumentCount,
const char* functionName,
const char* argumentText1,
const char* argumentText2,std::vector<CScriptFunctionDataItem>& inOutData);
    49     void _writeData(
int stack,std::vector<CScriptFunctionDataItem>& inOutData);
    51     std::vector<CScriptFunctionDataItem> 
_inData;
 std::vector< CScriptFunctionDataItem > _outData
 
virtual ~CScriptFunctionData()
 
void _writeData(int stack, std::vector< CScriptFunctionDataItem > &inOutData)
 
bool readDataFromStack_scriptFunctionCall(int stackHandle, const int *expectedArguments, int requiredArgumentCount, const char *functionName)
 
std::vector< CScriptFunctionDataItem > * getInDataPtr()
 
std::vector< CScriptFunctionDataItem > * getOutDataPtr_scriptFunctionCall()
 
void writeDataToStack_scriptFunctionCall(int stackHandle)
 
void pushOutData_scriptFunctionCall(const CScriptFunctionDataItem &dataItem)
 
bool _readData(int stack, const int *expectedArguments, int requiredArgumentCount, const char *functionName, const char *argumentText1, const char *argumentText2, std::vector< CScriptFunctionDataItem > &inOutData)
 
std::vector< CScriptFunctionDataItem > _inData
 
bool readDataFromStack(int stackHandle, const int *expectedArguments, int requiredArgumentCount, const char *functionName)
 
void pushOutData(const CScriptFunctionDataItem &dataItem)
 
void writeDataToStack(int stackHandle)