CommonLibVR
GASFunctionObject.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "RE/G/GASObject.h"
4 
5 namespace RE
6 {
7  class GASFunctionObject : public GASObject
8  {
9  public:
10  ~GASFunctionObject() override; // 02
11 
12  // override (GASObject)
13  void GASObjectInterface_02(void) override; // 02 - { return 23; }
14  void GASObjectInterface_0C(void) override; // 0C
15 
16  // add
17  virtual void Unk_09(void); // 09 - pure (GetExecutionContext?)
18  virtual void Unk_0A(void); // 0A - pure (Execute?)
19  virtual void Unk_0B(void); // 0B - pure
20  virtual void Unk_0C(void); // 0C - pure
21  virtual void Unk_0D(void); // 0D
22  virtual void Unk_0E(void); // 0E
23  virtual void Unk_0F(void); // 0F
24  virtual void Unk_10(void); // 10 - pure
25  private:
26  KEEP_FOR_RE()
27  };
28  static_assert(sizeof(GASFunctionObject) == 0x68);
29 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: GASFunctionObject.h:8
virtual void Unk_0F(void)
virtual void Unk_0B(void)
virtual void Unk_10(void)
void GASObjectInterface_02(void) override
virtual void Unk_0D(void)
virtual void Unk_09(void)
virtual void Unk_0E(void)
~GASFunctionObject() override
virtual void Unk_0A(void)
virtual void Unk_0C(void)
void GASObjectInterface_0C(void) override
Definition: GASObject.h:11
Definition: AbsorbEffect.h:6