#include <CommandTable.h>
|
using | Execute_t = bool(const SCRIPT_PARAMETER *a_paramInfo, ScriptData *a_scriptData, TESObjectREFR *a_thisObj, TESObjectREFR *a_containingObj, Script *a_scriptObj, ScriptLocals *a_locals, double &a_result, std::uint32_t &a_opcodeOffsetPtr) |
|
using | Compile_t = bool(std::uint16_t a_numParams, const SCRIPT_PARAMETER *a_paramInfo, SCRIPT_LINE *a_lineBuf, ScriptCompileData *a_scriptBuf) |
|
using | Condition_t = bool(TESObjectREFR *a_thisObj, void *a_param1, void *a_param2, double &a_result) |
|
◆ Compile_t
◆ Condition_t
◆ Execute_t
◆ GetFirstConsoleCommand()
◆ GetFirstScriptCommand()
◆ LocateConsoleCommand()
static SCRIPT_FUNCTION* RE::SCRIPT_FUNCTION::LocateConsoleCommand |
( |
const char * |
a_longName | ) |
|
|
static |
◆ LocateScriptCommand()
static SCRIPT_FUNCTION* RE::SCRIPT_FUNCTION::LocateScriptCommand |
( |
const char * |
a_longName | ) |
|
|
static |
◆ SetParameters() [1/2]
void RE::SCRIPT_FUNCTION::SetParameters |
( |
| ) |
|
◆ SetParameters() [2/2]
template<std::uint16_t SIZE>
◆ compileFunction
Compile_t* RE::SCRIPT_FUNCTION::compileFunction |
◆ conditionFunction
◆ editorFilter
bool RE::SCRIPT_FUNCTION::editorFilter |
◆ executeFunction
Execute_t* RE::SCRIPT_FUNCTION::executeFunction |
◆ functionName
const char* RE::SCRIPT_FUNCTION::functionName |
◆ helpString
const char* RE::SCRIPT_FUNCTION::helpString |
◆ invalidatesCellList
bool RE::SCRIPT_FUNCTION::invalidatesCellList |
◆ numParams
std::uint16_t RE::SCRIPT_FUNCTION::numParams |
◆ output
◆ pad14
std::uint32_t RE::SCRIPT_FUNCTION::pad14 |
◆ pad21
std::uint8_t RE::SCRIPT_FUNCTION::pad21 |
◆ pad24
std::uint32_t RE::SCRIPT_FUNCTION::pad24 |
◆ pad4A
std::uint16_t RE::SCRIPT_FUNCTION::pad4A |
◆ pad4C
std::uint32_t RE::SCRIPT_FUNCTION::pad4C |
◆ params
◆ referenceFunction
bool RE::SCRIPT_FUNCTION::referenceFunction |
◆ shortName
const char* RE::SCRIPT_FUNCTION::shortName |
The documentation for this struct was generated from the following file: