CommonLibVR
BGSLocAlias.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/B/BGSBaseAlias.h"
4 
5 namespace RE
6 {
7  class TESCondition;
8 
9  class BGSLocAlias : public BGSBaseAlias
10  {
11  public:
12  inline static constexpr auto RTTI = RTTI_BGSLocAlias;
13  inline static constexpr auto VTABLE = VTABLE_BGSLocAlias;
14  inline static constexpr auto VMTYPEID = static_cast<VMTypeID>(141);
15 
16  ~BGSLocAlias() override; // 00
17 
18  // members
19  std::uint64_t unk28; // 28
20  std::uint64_t unk30; // 30
21  std::uint64_t unk38; // 38
22  std::uint64_t unk40; // 40
23  std::uint64_t unk48; // 48
24  std::uint64_t unk50; // 50
26  private:
27  KEEP_FOR_RE()
28  };
29  static_assert(sizeof(BGSLocAlias) == 0x60);
30 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: BGSBaseAlias.h:12
Definition: BGSLocAlias.h:10
std::uint64_t unk28
Definition: BGSLocAlias.h:19
std::uint64_t unk50
Definition: BGSLocAlias.h:24
TESCondition * conditions
Definition: BGSLocAlias.h:25
~BGSLocAlias() override
std::uint64_t unk40
Definition: BGSLocAlias.h:22
std::uint64_t unk30
Definition: BGSLocAlias.h:20
static constexpr auto RTTI
Definition: BGSLocAlias.h:12
std::uint64_t unk48
Definition: BGSLocAlias.h:23
static constexpr auto VMTYPEID
Definition: BGSLocAlias.h:14
static constexpr auto VTABLE
Definition: BGSLocAlias.h:13
std::uint64_t unk38
Definition: BGSLocAlias.h:21
Definition: TESCondition.h:992
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_BGSLocAlias
Definition: Offsets_VTABLE.h:8645
std::uint32_t VMTypeID
Definition: BSCoreTypes.h:9
constexpr REL::ID RTTI_BGSLocAlias(static_cast< std::uint64_t >(685385))