CommonLibVR
GASExecuteTag.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace RE
4 {
5  class GFxSprite;
6 
8  {
9  public:
10  virtual ~GASExecuteTag(); // 00
11 
12  // add
13  virtual void Execute1(GFxSprite* a_sprite); // 01 - {}
14  virtual void Execute2(GFxSprite* a_sprite, std::int32_t a_arg2); // 02 - { Execute1(); }
15  virtual bool Unk_03(void); // 03 - { return 0; }
16  virtual bool Unk_04(); // 04 - { return 0; }
17  virtual bool Unk_05(void); // 05 - { return 0; }
18  virtual void Unk_06(void); // 06 - {}
19  virtual void Unk_07(void); // 07 - {}
20  private:
21  KEEP_FOR_RE()
22  };
23  static_assert(sizeof(GASExecuteTag) == 0x8);
24 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: GASExecuteTag.h:8
virtual void Execute2(GFxSprite *a_sprite, std::int32_t a_arg2)
virtual void Execute1(GFxSprite *a_sprite)
virtual void Unk_06(void)
virtual bool Unk_03(void)
virtual bool Unk_05(void)
virtual ~GASExecuteTag()
virtual bool Unk_04()
virtual void Unk_07(void)
Definition: GFxSprite.h:13
Definition: AbsorbEffect.h:6