CommonLibSSE (powerof3)
MapCamera.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/B/BSTSmartPointer.h"
4 #include "RE/T/TESCamera.h"
5 
6 namespace RE
7 {
8  namespace MapCameraStates
9  {
10  class Exit;
11  class Transition;
12  class World;
13  }
14 
15  class TESWorldSpace;
16  struct IMapCameraCallbacks;
17 
18  class MapCamera : public TESCamera
19  {
20  public:
21  inline static constexpr auto RTTI = RTTI_MapCamera;
22 
23  ~MapCamera() override; // 00
24 
25  // add
26  virtual void Unk_03(void); // 03
27 
28  // members
29  float unk38; // 38
30  float unk3C; // 3C
31  float unk40; // 40
32  float unk44; // 44
33  float unk48; // 48
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  };
47  static_assert(sizeof(MapCamera) == 0x90);
48 }
Definition: MapCamera.h:19
std::uint16_t pad8A
Definition: MapCamera.h:44
BSTSmartPointer< MapCameraStates::Transition > unk80
Definition: MapCamera.h:41
std::uint32_t unk4C
Definition: MapCamera.h:34
float unk48
Definition: MapCamera.h:33
BSTSmartPointer< MapCameraStates::World > unk68[2]
Definition: MapCamera.h:39
BSTSmartPointer< MapCameraStates::Exit > unk78
Definition: MapCamera.h:40
float unk44
Definition: MapCamera.h:32
static constexpr auto RTTI
Definition: MapCamera.h:21
IMapCameraCallbacks * unk58
Definition: MapCamera.h:36
float unk38
Definition: MapCamera.h:29
std::uint32_t unk60
Definition: MapCamera.h:37
~MapCamera() override
virtual void Unk_03(void)
std::uint32_t unk64
Definition: MapCamera.h:38
float unk40
Definition: MapCamera.h:31
std::uint8_t unk88
Definition: MapCamera.h:42
float unk3C
Definition: MapCamera.h:30
std::uint32_t pad8C
Definition: MapCamera.h:45
TESWorldSpace * worldSpace
Definition: MapCamera.h:35
std::uint8_t pad89
Definition: MapCamera.h:43
Definition: TESCamera.h:13
Definition: TESWorldSpace.h:116
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_MapCamera
Definition: Offsets_RTTI.h:5142
Definition: IMapCameraCallbacks.h:6