CommonLibSSE (Parapets fork)
|
#include <BGSOpenCloseForm.h>
Public Types | |
enum class | OPEN_STATE { kNone = 0 , kOpen = 1 , kOpening = 2 , kClosed = 3 , kClosing = 4 } |
Public Member Functions | |
virtual | ~BGSOpenCloseForm () |
virtual void | HandleOpen (TESObjectREFR *a_target, TESObjectREFR *a_activator) |
virtual void | HandleClose (TESObjectREFR *a_target, TESObjectREFR *a_activator) |
virtual void | Unk_03 (void) |
Static Public Member Functions | |
static OPEN_STATE | GetOpenState (const TESObjectREFR *a_ref) |
static void | SetOpenState (TESObjectREFR *a_ref, bool a_open, bool a_snap) |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_BGSOpenCloseForm |
|
strong |
|
virtual |
|
static |
|
virtual |
Reimplemented in RE::TESObjectCONT.
|
virtual |
Reimplemented in RE::TESObjectDOOR, and RE::TESObjectCONT.
|
static |
|
virtual |
|
inlinestaticconstexpr |