CommonLibSSE (Parapets fork)
RE::BSScript::NF_util::NativeFunctionBase Member List

This is the complete list of members for RE::BSScript::NF_util::NativeFunctionBase, including all inherited members.

_descTableRE::BSScript::NF_util::NativeFunctionBaseprotected
_docStringRE::BSScript::NF_util::NativeFunctionBaseprotected
_isCallableFromTaskletRE::BSScript::NF_util::NativeFunctionBaseprotected
_isLatentRE::BSScript::NF_util::NativeFunctionBaseprotected
_isStaticRE::BSScript::NF_util::NativeFunctionBaseprotected
_nameRE::BSScript::NF_util::NativeFunctionBaseprotected
_objNameRE::BSScript::NF_util::NativeFunctionBaseprotected
_pad43RE::BSScript::NF_util::NativeFunctionBaseprotected
_refCountRE::BSIntrusiveRefCountedmutableprotected
_retTypeRE::BSScript::NF_util::NativeFunctionBaseprotected
_stateNameRE::BSScript::NF_util::NativeFunctionBaseprotected
_userFlagsRE::BSScript::NF_util::NativeFunctionBaseprotected
Call(const BSTSmartPointer< Stack > &a_stack, ErrorLogger *a_logger, Internal::VirtualMachine *a_vm, bool a_arg4) overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
CallResult enum nameRE::BSScript::IFunction
CanBeCalledFromTasklets() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
DecRef() constRE::BSIntrusiveRefCountedinline
FunctionType enum nameRE::BSScript::IFunction
GetDocString() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetFunctionType() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetIsEmpty() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetIsNative() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetIsStatic() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetName() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetObjectTypeName() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetParam(std::uint32_t a_idx, BSFixedString &a_nameOut, TypeInfo &a_typeOut) const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetParamCount() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetReturnType() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetSourceFilename() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetStackFrameSize() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetStateName() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetUserFlags() const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
GetVarNameForStackIndex(std::uint32_t a_idx, BSFixedString &a_nameOut) const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
HasStub() const =0RE::BSScript::NF_util::NativeFunctionBasepure virtual
IFunction()RE::BSScript::IFunction
IncRef() constRE::BSIntrusiveRefCountedinline
InsertLocals(StackFrame *a_frame) overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
MarshallAndDispatch(Variable &a_baseValue, Internal::VirtualMachine &a_vm, VMStackID a_stackID, Variable &a_resultValue, const StackFrame &a_frame) const =0RE::BSScript::NF_util::NativeFunctionBasepure virtual
NativeFunctionBase()=deleteRE::BSScript::NF_util::NativeFunctionBase
NativeFunctionBase(std::string_view a_fnName, std::string_view a_className, bool a_isStatic, std::uint16_t a_numParams)RE::BSScript::NF_util::NativeFunctionBaseexplicit
pad0CRE::BSScript::IFunction
RTTIRE::BSScript::NF_util::NativeFunctionBaseinlinestatic
SetCallableFromTasklets(bool a_callable) overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
TES_HEAP_REDEFINE_NEW()RE::BSIntrusiveRefCounted
TranslateIPToLineNumber(std::uint32_t a_taskletExecutionOffset, std::uint32_t &a_lineNumberOut) const overrideRE::BSScript::NF_util::NativeFunctionBasevirtual
~IFunction()=defaultRE::BSScript::IFunctionvirtual
~NativeFunctionBase() override=defaultRE::BSScript::NF_util::NativeFunctionBase