CommonLibVR
IProcedureTreeItem.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace RE
4 {
5  class TESFile;
6 
8  {
9  public:
10  inline static constexpr auto RTTI = RTTI_IProcedureTreeItem;
11  inline static constexpr auto VTABLE = VTABLE_IProcedureTreeItem;
12 
13  virtual ~IProcedureTreeItem(); // 00
14 
15  // add
16  virtual void Unk_01(void) = 0; // 01
17  virtual void Unk_02(void) = 0; // 02
18  virtual void Load(TESFile* a_mod) = 0; // 03
19  virtual void Unk_04(void) = 0; // 04
20  virtual void Unk_05(void) = 0; // 05
21  virtual void Unk_06(void) = 0; // 06
22  virtual void Unk_07(void) = 0; // 07
23  virtual void Unk_08(void); // 08
24  virtual void Unk_09(void); // 09
25  virtual void Unk_0A(void) = 0; // 0A
26  virtual void Unk_0B(void) = 0; // 0B
27  virtual void Unk_0C(void) = 0; // 0C
28  virtual void Unk_0D(void) = 0; // 0D
29  virtual void Unk_0E(void) = 0; // 0E
30  virtual void Unk_0F(void) = 0; // 0F
31  virtual void Unk_10(void) = 0; // 10
32  private:
33  KEEP_FOR_RE()
34  };
35  static_assert(sizeof(IProcedureTreeItem) == 0x8);
36 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: IProcedureTreeItem.h:8
static constexpr auto RTTI
Definition: IProcedureTreeItem.h:10
virtual void Unk_10(void)=0
virtual void Unk_02(void)=0
virtual ~IProcedureTreeItem()
virtual void Unk_07(void)=0
virtual void Unk_08(void)
virtual void Unk_01(void)=0
virtual void Unk_05(void)=0
virtual void Unk_0D(void)=0
static constexpr auto VTABLE
Definition: IProcedureTreeItem.h:11
virtual void Unk_0B(void)=0
virtual void Unk_06(void)=0
virtual void Unk_09(void)
virtual void Unk_0A(void)=0
virtual void Load(TESFile *a_mod)=0
virtual void Unk_0F(void)=0
virtual void Unk_04(void)=0
virtual void Unk_0E(void)=0
virtual void Unk_0C(void)=0
Definition: TESFile.h:17
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_IProcedureTreeItem
Definition: Offsets_VTABLE.h:11875
constexpr REL::ID RTTI_IProcedureTreeItem(static_cast< std::uint64_t >(685645))