CommonLibSSE (Parapets fork)
RE::MapCamera Class Reference

#include <MapCamera.h>

Inheritance diagram for RE::MapCamera:
RE::TESCamera

Public Member Functions

 ~MapCamera () override
 
virtual void Unk_03 (void)
 
- Public Member Functions inherited from RE::TESCamera
virtual ~TESCamera ()
 
virtual void SetCameraRoot (NiPointer< NiNode > a_root)
 
virtual void Update ()
 
void SetState (TESCameraState *a_state)
 

Public Attributes

float unk38
 
float unk3C
 
float unk40
 
float unk44
 
float unk48
 
std::uint32_t unk4C
 
TESWorldSpaceworldSpace
 
IMapCameraCallbacksunk58
 
std::uint32_t unk60
 
std::uint32_t unk64
 
BSTSmartPointer< MapCameraStates::World > unk68 [2]
 
BSTSmartPointer< MapCameraStates::Exit > unk78
 
BSTSmartPointer< MapCameraStates::Transition > unk80
 
std::uint8_t unk88
 
std::uint8_t pad89
 
std::uint16_t pad8A
 
std::uint32_t pad8C
 
- Public Attributes inherited from RE::TESCamera
BSTPoint2< float > rotationInput
 
BSTPoint3< float > translationInput
 
float zoomInput
 
NiPointer< NiNodecameraRoot
 
BSTSmartPointer< TESCameraStatecurrentState
 
bool enabled
 
std::uint8_t pad31
 
std::uint16_t pad32
 
std::uint32_t pad34
 

Static Public Attributes

static constexpr auto RTTI = RTTI_MapCamera
 
- Static Public Attributes inherited from RE::TESCamera
static constexpr auto RTTI = RTTI_TESCamera
 

Constructor & Destructor Documentation

◆ ~MapCamera()

RE::MapCamera::~MapCamera ( )
override

Member Function Documentation

◆ Unk_03()

virtual void RE::MapCamera::Unk_03 ( void  )
virtual

Member Data Documentation

◆ pad89

std::uint8_t RE::MapCamera::pad89

◆ pad8A

std::uint16_t RE::MapCamera::pad8A

◆ pad8C

std::uint32_t RE::MapCamera::pad8C

◆ RTTI

constexpr auto RE::MapCamera::RTTI = RTTI_MapCamera
inlinestaticconstexpr

◆ unk38

float RE::MapCamera::unk38

◆ unk3C

float RE::MapCamera::unk3C

◆ unk40

float RE::MapCamera::unk40

◆ unk44

float RE::MapCamera::unk44

◆ unk48

float RE::MapCamera::unk48

◆ unk4C

std::uint32_t RE::MapCamera::unk4C

◆ unk58

IMapCameraCallbacks* RE::MapCamera::unk58

◆ unk60

std::uint32_t RE::MapCamera::unk60

◆ unk64

std::uint32_t RE::MapCamera::unk64

◆ unk68

BSTSmartPointer<MapCameraStates::World> RE::MapCamera::unk68[2]

◆ unk78

BSTSmartPointer<MapCameraStates::Exit> RE::MapCamera::unk78

◆ unk80

BSTSmartPointer<MapCameraStates::Transition> RE::MapCamera::unk80

◆ unk88

std::uint8_t RE::MapCamera::unk88

◆ worldSpace

TESWorldSpace* RE::MapCamera::worldSpace

The documentation for this class was generated from the following file: