CommonLibVR
Loading...
Searching...
No Matches
MapCamera.h
Go to the documentation of this file.
1#pragma once
2
3#ifndef SKYRIMVR
4
6# include "RE/T/TESCamera.h"
7
8namespace RE
9{
10 namespace MapCameraStates
11 {
12 class Exit;
13 class Transition;
14 class World;
15 }
16
17 class TESWorldSpace;
19
20 class MapCamera : public TESCamera
21 {
22 public:
23 inline static constexpr auto RTTI = RTTI_MapCamera;
24 inline static constexpr auto VTABLE = VTABLE_MapCamera;
25
26 ~MapCamera() override; // 00
27
28 // add
29 virtual void Unk_03(void); // 03
30
31 // members
34 std::uint32_t unk4C; // 4C
37 std::uint32_t unk60; // 60
38 std::uint32_t unk64; // 64
42 std::uint8_t unk88; // 88
43 std::uint8_t pad89; // 89
44 std::uint16_t pad8A; // 8A
45 std::uint32_t pad8C; // 8C
46 private:
48 };
49 static_assert(sizeof(MapCamera) == 0x90);
50}
51
52#endif
#define KEEP_FOR_RE()
Definition PCH.h:518
Definition BSTPoint.h:26
Definition BSTPoint.h:46
Definition BSTSmartPointer.h:37
Definition MapCamera.h:21
std::uint16_t pad8A
Definition MapCamera.h:44
BSTSmartPointer< MapCameraStates::Transition > unk80
Definition MapCamera.h:41
std::uint32_t unk4C
Definition MapCamera.h:34
BSTSmartPointer< MapCameraStates::World > unk68[2]
Definition MapCamera.h:39
static constexpr auto VTABLE
Definition MapCamera.h:24
BSTSmartPointer< MapCameraStates::Exit > unk78
Definition MapCamera.h:40
static constexpr auto RTTI
Definition MapCamera.h:23
IMapCameraCallbacks * unk58
Definition MapCamera.h:36
std::uint32_t unk60
Definition MapCamera.h:37
~MapCamera() override
virtual void Unk_03(void)
BSTPoint2< float > unk38
Definition MapCamera.h:32
std::uint32_t unk64
Definition MapCamera.h:38
std::uint8_t unk88
Definition MapCamera.h:42
std::uint32_t pad8C
Definition MapCamera.h:45
TESWorldSpace * worldSpace
Definition MapCamera.h:35
std::uint8_t pad89
Definition MapCamera.h:43
BSTPoint3< float > unk40
Definition MapCamera.h:33
Definition TESCamera.h:13
Definition TESWorldSpace.h:120
Definition AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_MapCamera
Definition Offsets_VTABLE.h:11990
constexpr REL::ID RTTI_MapCamera(static_cast< std::uint64_t >(688982))
Definition IMapCameraCallbacks.h:8