CommonLibVR
|
#include <SendPlayerToJailFunctor.h>
Public Types | |
enum class | Flag { kNone = 0 , kRemoveInventory = 1 << 0 , kRealJail = 1 << 1 } |
Public Types inherited from RE::SkyrimScript::DelayFunctor | |
enum class | FunctorType { kMoveTo = 0 , kSetPosition = 6 , kSetMotionType = 8 , kDropObject = 12 , kAttachAshPile = 14 , kSendPlayerToJail = 19 , kRemoveItem = 24 } |
Public Member Functions | |
~SendPlayerToJailFunctor () override | |
RE::BSScript::Variable | operator() () override |
bool | IsLatent () const override |
bool | SaveImpl (BSStorage &a_storage) const override |
FunctorType | GetType () const override |
bool | LoadImpl (const BSStorage &a_storage, std::uint32_t a_arg2, bool &a_arg3) override |
Public Member Functions inherited from RE::SkyrimScript::DelayFunctor | |
virtual | ~DelayFunctor () |
virtual bool | WantsRequeue () const |
Public Member Functions inherited from RE::BSIntrusiveRefCounted | |
std::uint32_t | IncRef () const |
std::uint32_t | DecRef () const |
TES_HEAP_REDEFINE_NEW () | |
Public Attributes | |
FormID | faction |
stl::enumeration< Flag, std::uint8_t > | flags |
std::uint8_t | pad15 |
std::uint16_t | pad16 |
BSTSmartPointer< BSScript::IVirtualMachine > | vm |
Public Attributes inherited from RE::SkyrimScript::DelayFunctor | |
VMStackID | stackID |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_SkyrimScript____SendPlayerToJailFunctor |
static constexpr auto | VTABLE = VTABLE_SkyrimScript____SendPlayerToJailFunctor |
Static Public Attributes inherited from RE::SkyrimScript::DelayFunctor | |
static constexpr auto | RTTI = RTTI_SkyrimScript__DelayFunctor |
static constexpr auto | VTABLE = VTABLE_SkyrimScript__DelayFunctor |
Additional Inherited Members | |
Protected Attributes inherited from RE::BSIntrusiveRefCounted | |
volatile std::uint32_t | _refCount { 0 } |
|
strong |
|
override |
|
overridevirtual |
Implements RE::SkyrimScript::DelayFunctor.
|
overridevirtual |
Implements RE::SkyrimScript::DelayFunctor.
|
overridevirtual |
Reimplemented from RE::SkyrimScript::DelayFunctor.
|
overridevirtual |
Implements RE::SkyrimScript::DelayFunctor.
|
overridevirtual |
Reimplemented from RE::SkyrimScript::DelayFunctor.
FormID RE::SkyrimScript::SendPlayerToJailFunctor::faction |
stl::enumeration<Flag, std::uint8_t> RE::SkyrimScript::SendPlayerToJailFunctor::flags |
std::uint8_t RE::SkyrimScript::SendPlayerToJailFunctor::pad15 |
std::uint16_t RE::SkyrimScript::SendPlayerToJailFunctor::pad16 |
|
inlinestaticconstexpr |
BSTSmartPointer<BSScript::IVirtualMachine> RE::SkyrimScript::SendPlayerToJailFunctor::vm |
|
inlinestaticconstexpr |