CommonLibVR
GRefCountBaseGC.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 namespace RE
6 {
7  template <std::uint32_t STAT>
8  class GRefCountBaseGC : public GNewOverrideBase<STAT>
9  {
10  public:
11  enum
12  {
13  kStatType = STAT
14  };
15 
16  // add
17  virtual void Unk_00(void); // 00
18  virtual void Unk_01(void); // 01 - pure
19 
20  virtual ~GRefCountBaseGC(); // 02
21 
22  // members
23  void* unk08; // 08
24  std::uint32_t refCount; // 10
25  std::uint32_t pad14; // 14
26  std::uint64_t unk18; // 18 - union
27  private:
28  KEEP_FOR_RE()
29  };
30  // size == 0x20
31 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: GNewOverrideBase.h:9
Definition: GRefCountBaseGC.h:9
virtual void Unk_01(void)
virtual void Unk_00(void)
std::uint32_t pad14
Definition: GRefCountBaseGC.h:25
std::uint64_t unk18
Definition: GRefCountBaseGC.h:26
@ kStatType
Definition: GRefCountBaseGC.h:13
std::uint32_t refCount
Definition: GRefCountBaseGC.h:24
void * unk08
Definition: GRefCountBaseGC.h:23
virtual ~GRefCountBaseGC()
Definition: AbsorbEffect.h:6