CommonLibSSE NG
|
#include <LocalMapCamera.h>
Classes | |
class | DefaultState |
Public Member Functions | |
LocalMapCamera (float a_zRotation) | |
~LocalMapCamera () override | |
void | SetAreaBounds (NiPoint3 &a_maxExtent, NiPoint3 &a_minExtent) |
void | SetDefaultStateInitialPosition (NiPoint3 &a_position) |
void | SetDefaultStateMinFrustumDimensions (float a_width, float a_height) |
void | SetDefaultStateTranslation (float a_x, float a_y, float a_z) |
void | SetNorthRotation (float a_northRotation) |
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 | |
NiPoint3 | maxExtent |
NiPoint3 | minExtent |
BSTSmartPointer< DefaultState > | defaultState |
NiPointer< NiCamera > | camera |
float | zRotation |
std::uint32_t | pad64 |
Public Attributes inherited from RE::TESCamera | |
BSTPoint2< float > | rotationInput |
BSTPoint3< float > | translationInput |
float | zoomInput |
NiPointer< NiNode > | cameraRoot |
BSTSmartPointer< TESCameraState > | currentState |
bool | enabled |
std::uint8_t | pad31 |
std::uint16_t | pad32 |
std::uint32_t | pad34 |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_LocalMapCamera |
Static Public Attributes inherited from RE::TESCamera | |
static constexpr auto | RTTI = RTTI_TESCamera |
Protected Member Functions | |
LocalMapCamera * | Ctor (float a_zRotation) |
RE::LocalMapCamera::LocalMapCamera | ( | float | a_zRotation | ) |
|
override |
|
protected |
void RE::LocalMapCamera::SetDefaultStateInitialPosition | ( | NiPoint3 & | a_position | ) |
void RE::LocalMapCamera::SetDefaultStateMinFrustumDimensions | ( | float | a_width, |
float | a_height | ||
) |
void RE::LocalMapCamera::SetDefaultStateTranslation | ( | float | a_x, |
float | a_y, | ||
float | a_z | ||
) |
void RE::LocalMapCamera::SetNorthRotation | ( | float | a_northRotation | ) |
BSTSmartPointer<DefaultState> RE::LocalMapCamera::defaultState |
NiPoint3 RE::LocalMapCamera::maxExtent |
NiPoint3 RE::LocalMapCamera::minExtent |
std::uint32_t RE::LocalMapCamera::pad64 |
|
inlinestaticconstexpr |
float RE::LocalMapCamera::zRotation |