CommonLibSSE NG
MovementControllerAI.h
Go to the documentation of this file.
1 #pragma once
2 
5 
6 namespace RE
7 {
9  public BSIntrusiveRefCounted, // 008
11  {
12  public:
13  inline static constexpr auto RTTI = RTTI_MovementControllerAI;
14 
15  ~MovementControllerAI() override; // 00
16 
17  // add
18  virtual void Unk_05(void); // 05
19  virtual void Unk_06(void); // 06 - { return; }
20  virtual void Unk_07(void); // 07
21  virtual void Unk_08(void); // 08
22  virtual void Unk_09(void); // 09 - { return 1; }
23 
24  // members
25  std::uint32_t unk00C; // 00C
26  std::uint64_t unk010; // 010
27  std::uint64_t unk018; // 018
28  std::uint64_t unk020; // 020
29  std::uint64_t unk028; // 028
30  std::uint64_t unk030; // 030
31  std::uint64_t unk038; // 038
32  std::uint64_t unk040; // 040
33  std::uint64_t unk048; // 048
34  std::uint64_t unk050; // 050
35  std::uint64_t unk058; // 058
36  std::uint64_t unk060; // 060
37  std::uint64_t unk068; // 068
38  std::uint64_t unk070; // 070
39  std::uint64_t unk078; // 078
40  std::uint64_t unk080; // 080
41  std::uint64_t unk088; // 088
42  std::uint64_t unk090; // 090
43  std::uint64_t unk098; // 098
44  std::uint64_t unk0A0; // 0A0
45  std::uint64_t unk0A8; // 0A8
46  std::uint64_t unk0B0; // 0B0
47  std::uint64_t unk0B8; // 0B8
48  std::uint64_t unk0C0; // 0C0
49  std::uint64_t unk0C8; // 0C8
50  std::uint64_t unk0D0; // 0D0
51  std::uint64_t unk0D8; // 0D8
52  std::uint64_t unk0E0; // 0E0
53  std::uint64_t unk0E8; // 0E8
54  std::uint64_t unk0F0; // 0F0
55  std::uint64_t unk0F8; // 0F8
56  std::uint64_t unk100; // 100
57  std::uint64_t unk108; // 108
58  std::uint64_t unk110; // 110
59  std::uint64_t unk118; // 118
60  };
61  static_assert(sizeof(MovementControllerAI) == 0x120);
62 }
Definition: IMovementControllerRegisterInterface.h:6
Definition: MovementControllerAI.h:11
std::uint64_t unk0C0
Definition: MovementControllerAI.h:48
std::uint64_t unk048
Definition: MovementControllerAI.h:33
std::uint64_t unk058
Definition: MovementControllerAI.h:35
std::uint64_t unk060
Definition: MovementControllerAI.h:36
std::uint64_t unk010
Definition: MovementControllerAI.h:26
std::uint64_t unk080
Definition: MovementControllerAI.h:40
std::uint64_t unk028
Definition: MovementControllerAI.h:29
std::uint64_t unk0C8
Definition: MovementControllerAI.h:49
std::uint64_t unk038
Definition: MovementControllerAI.h:31
std::uint64_t unk0D8
Definition: MovementControllerAI.h:51
std::uint64_t unk110
Definition: MovementControllerAI.h:58
std::uint64_t unk078
Definition: MovementControllerAI.h:39
std::uint64_t unk100
Definition: MovementControllerAI.h:56
std::uint64_t unk068
Definition: MovementControllerAI.h:37
virtual void Unk_07(void)
static constexpr auto RTTI
Definition: MovementControllerAI.h:13
virtual void Unk_06(void)
std::uint64_t unk108
Definition: MovementControllerAI.h:57
std::uint64_t unk070
Definition: MovementControllerAI.h:38
std::uint64_t unk0B8
Definition: MovementControllerAI.h:47
std::uint64_t unk020
Definition: MovementControllerAI.h:28
std::uint64_t unk0A0
Definition: MovementControllerAI.h:44
std::uint64_t unk018
Definition: MovementControllerAI.h:27
std::uint64_t unk030
Definition: MovementControllerAI.h:30
std::uint64_t unk0E0
Definition: MovementControllerAI.h:52
~MovementControllerAI() override
std::uint64_t unk118
Definition: MovementControllerAI.h:59
std::uint64_t unk098
Definition: MovementControllerAI.h:43
std::uint64_t unk0B0
Definition: MovementControllerAI.h:46
std::uint64_t unk0F8
Definition: MovementControllerAI.h:55
std::uint64_t unk0A8
Definition: MovementControllerAI.h:45
std::uint64_t unk090
Definition: MovementControllerAI.h:42
virtual void Unk_09(void)
std::uint64_t unk050
Definition: MovementControllerAI.h:34
std::uint64_t unk0E8
Definition: MovementControllerAI.h:53
std::uint64_t unk040
Definition: MovementControllerAI.h:32
virtual void Unk_05(void)
std::uint64_t unk0F0
Definition: MovementControllerAI.h:54
std::uint64_t unk0D0
Definition: MovementControllerAI.h:50
std::uint64_t unk088
Definition: MovementControllerAI.h:41
virtual void Unk_08(void)
std::uint32_t unk00C
Definition: MovementControllerAI.h:25
Definition: AbsorbEffect.h:6
constexpr REL::VariantID RTTI_MovementControllerAI(686945, 394794, 0x1f08be8)
Definition: BSIntrusiveRefCounted.h:8