#include <ScriptFunction.h>
◆ ~ScriptFunction()
RE::BSScript::Internal::ScriptFunction::~ScriptFunction |
( |
| ) |
|
|
override |
◆ Call()
◆ CanBeCalledFromTasklets()
bool RE::BSScript::Internal::ScriptFunction::CanBeCalledFromTasklets |
( |
| ) |
const |
|
overridevirtual |
◆ GetDocString()
const BSFixedString& RE::BSScript::Internal::ScriptFunction::GetDocString |
( |
| ) |
const |
|
overridevirtual |
◆ GetFunctionType()
FunctionType RE::BSScript::Internal::ScriptFunction::GetFunctionType |
( |
| ) |
const |
|
overridevirtual |
◆ GetIsEmpty()
bool RE::BSScript::Internal::ScriptFunction::GetIsEmpty |
( |
| ) |
const |
|
overridevirtual |
◆ GetIsNative()
bool RE::BSScript::Internal::ScriptFunction::GetIsNative |
( |
| ) |
const |
|
overridevirtual |
◆ GetIsStatic()
bool RE::BSScript::Internal::ScriptFunction::GetIsStatic |
( |
| ) |
const |
|
overridevirtual |
◆ GetName()
const BSFixedString& RE::BSScript::Internal::ScriptFunction::GetName |
( |
| ) |
const |
|
overridevirtual |
◆ GetObjectTypeName()
const BSFixedString& RE::BSScript::Internal::ScriptFunction::GetObjectTypeName |
( |
| ) |
const |
|
overridevirtual |
◆ GetParam()
void RE::BSScript::Internal::ScriptFunction::GetParam |
( |
std::uint32_t |
a_idx, |
|
|
BSFixedString & |
a_nameOut, |
|
|
TypeInfo & |
a_typeOut |
|
) |
| const |
|
overridevirtual |
◆ GetParamCount()
std::uint32_t RE::BSScript::Internal::ScriptFunction::GetParamCount |
( |
| ) |
const |
|
overridevirtual |
◆ GetReturnType()
TypeInfo RE::BSScript::Internal::ScriptFunction::GetReturnType |
( |
| ) |
const |
|
overridevirtual |
◆ GetSourceFilename()
const BSFixedString& RE::BSScript::Internal::ScriptFunction::GetSourceFilename |
( |
| ) |
const |
|
overridevirtual |
◆ GetStackFrameSize()
std::uint32_t RE::BSScript::Internal::ScriptFunction::GetStackFrameSize |
( |
| ) |
const |
|
overridevirtual |
◆ GetStateName()
const BSFixedString& RE::BSScript::Internal::ScriptFunction::GetStateName |
( |
| ) |
const |
|
overridevirtual |
◆ GetUserFlags()
std::uint32_t RE::BSScript::Internal::ScriptFunction::GetUserFlags |
( |
| ) |
const |
|
overridevirtual |
◆ GetVarNameForStackIndex()
bool RE::BSScript::Internal::ScriptFunction::GetVarNameForStackIndex |
( |
std::uint32_t |
a_idx, |
|
|
BSFixedString & |
a_nameOut |
|
) |
| const |
|
overridevirtual |
◆ InsertLocals()
void RE::BSScript::Internal::ScriptFunction::InsertLocals |
( |
StackFrame * |
a_frame | ) |
|
|
overridevirtual |
◆ SetCallableFromTasklets()
void RE::BSScript::Internal::ScriptFunction::SetCallableFromTasklets |
( |
bool |
a_callable | ) |
|
|
overridevirtual |
◆ TranslateIPToLineNumber()
bool RE::BSScript::Internal::ScriptFunction::TranslateIPToLineNumber |
( |
std::uint32_t |
a_indexPtr, |
|
|
std::uint32_t & |
a_lineNumberOut |
|
) |
| const |
|
overridevirtual |
◆ descTable
VDescTable RE::BSScript::Internal::ScriptFunction::descTable |
◆ docString
◆ functionType
◆ instructions
◆ isStatic
bool RE::BSScript::Internal::ScriptFunction::isStatic |
◆ lineNumberCount
std::uint32_t RE::BSScript::Internal::ScriptFunction::lineNumberCount |
◆ lineNumbers
std::uint16_t* RE::BSScript::Internal::ScriptFunction::lineNumbers |
◆ name
◆ objName
◆ pad44
std::uint32_t RE::BSScript::Internal::ScriptFunction::pad44 |
◆ pad5B
std::uint8_t RE::BSScript::Internal::ScriptFunction::pad5B |
◆ pad5C
std::uint32_t RE::BSScript::Internal::ScriptFunction::pad5C |
◆ pad74
std::uint32_t RE::BSScript::Internal::ScriptFunction::pad74 |
◆ retType
TypeInfo RE::BSScript::Internal::ScriptFunction::retType |
◆ RTTI
◆ sourceFileName
BSFixedString RE::BSScript::Internal::ScriptFunction::sourceFileName |
◆ stateName
◆ userFlags
std::uint32_t RE::BSScript::Internal::ScriptFunction::userFlags |
The documentation for this class was generated from the following file: