CommonLibVR
Archive.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/B/BSArchive.h"
4 #include "RE/B/BSFile.h"
5 #include "RE/N/NiRefObject.h"
6 
7 namespace RE
8 {
9  class Archive :
10  public BSArchive, // 190
11  public BSFile, // 000
12  public NiRefObject // 180
13  {
14  public:
15  inline static constexpr auto RTTI = RTTI_Archive;
16  inline static constexpr auto VTABLE = VTABLE_Archive;
17 
18  ~Archive() override; // 00
19 
20  // members
21  std::uint64_t unk1C0; // 1C0
22  std::uint64_t unk1C8; // 1C8
23  std::uint64_t unk1D0; // 1D0
24  std::uint64_t unk1D8; // 1D8
25  std::uint64_t unk1E0; // 1E0
26  std::uint64_t unk1E8; // 1E8
27  std::uint64_t unk1F0; // 1F0
28  std::uint64_t unk1F8; // 1F8
29  std::uint64_t unk200; // 200
30  std::uint64_t unk208; // 208
31  std::uint64_t unk210; // 210
32  std::uint64_t unk218; // 218
33  std::uint64_t unk220; // 220
34  std::uint64_t unk228; // 228
35  private:
36  KEEP_FOR_RE()
37  };
38 #ifndef SKYRIMVR
39  static_assert(sizeof(Archive) == 0x230);
40 #endif
41 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: Archive.h:13
std::uint64_t unk220
Definition: Archive.h:33
std::uint64_t unk218
Definition: Archive.h:32
std::uint64_t unk1F8
Definition: Archive.h:28
std::uint64_t unk200
Definition: Archive.h:29
std::uint64_t unk208
Definition: Archive.h:30
std::uint64_t unk1F0
Definition: Archive.h:27
~Archive() override
static constexpr auto RTTI
Definition: Archive.h:15
static constexpr auto VTABLE
Definition: Archive.h:16
std::uint64_t unk210
Definition: Archive.h:31
std::uint64_t unk1C8
Definition: Archive.h:22
std::uint64_t unk1D0
Definition: Archive.h:23
std::uint64_t unk1E8
Definition: Archive.h:26
std::uint64_t unk1E0
Definition: Archive.h:25
std::uint64_t unk228
Definition: Archive.h:34
std::uint64_t unk1D8
Definition: Archive.h:24
std::uint64_t unk1C0
Definition: Archive.h:21
Definition: BSArchive.h:10
Definition: BSFile.h:10
Definition: NiRefObject.h:8
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_Archive(static_cast< std::uint64_t >(690328))
constexpr std::array< REL::ID, 2 > VTABLE_Archive
Definition: Offsets_VTABLE.h:7411