Definition BSTSmartPointer.h:37
 
Definition FreeCameraState.h:15
 
void GetRotation(NiQuaternion &a_rotation) override
 
~FreeCameraState() override
 
void GetTranslation(NiPoint3 &a_translation) override
 
BSTPoint2< float > zUpDown
Definition FreeCameraState.h:36
 
NiPoint3 translation
Definition FreeCameraState.h:34
 
bool CanProcess(InputEvent *a_event) override
 
std::int16_t verticalDirection
Definition FreeCameraState.h:37
 
void ProcessButton(ButtonEvent *a_event, PlayerControlsData *a_movementData) override
 
static constexpr auto RTTI
Definition FreeCameraState.h:17
 
static constexpr auto VTABLE
Definition FreeCameraState.h:18
 
void Update(BSTSmartPointer< TESCameraState > &a_nextState) override
 
BSTPoint2< float > rotation
Definition FreeCameraState.h:35
 
bool lockToZPlane
Definition FreeCameraState.h:39
 
bool useRunSpeed
Definition FreeCameraState.h:38
 
Definition NiQuaternion.h:6
 
Definition PlayerControlsData.h:8
 
Definition TESCameraState.h:16
 
Definition AbsorbEffect.h:6
 
constexpr REL::ID RTTI_FreeCameraState(static_cast< std::uint64_t >(688786))
 
constexpr std::array< REL::ID, 2 > VTABLE_FreeCameraState
Definition Offsets_VTABLE.h:11673