CommonLibVR
GFxPlaceObjectUnpacked.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 namespace RE
6 {
8  {
9  public:
10  ~GFxPlaceObjectUnpacked() override; // 00
11 
12  // override (GASExecuteTag)
13  void Execute1(GFxSprite* a_sprite) override; // 01
14  void Unk_06(void) override; // 06
15 
16  // override (GFxPlaceObjectBase)
17  void GetPlaceObjectData(GFxPlaceObjectData& a_data) override; // 08
18  void GetPlaceFlags(GFxPlaceFlags& a_flags) override; // 0A
19 
20  // members
22  private:
23  KEEP_FOR_RE()
24  };
25  static_assert(sizeof(GFxPlaceObjectUnpacked) == 0x68);
26 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: GFxPlaceObjectBase.h:84
Definition: GFxPlaceObjectUnpacked.h:8
void GetPlaceObjectData(GFxPlaceObjectData &a_data) override
void Unk_06(void) override
~GFxPlaceObjectUnpacked() override
GFxPlaceObjectUnpackedData data
Definition: GFxPlaceObjectUnpacked.h:21
void Execute1(GFxSprite *a_sprite) override
void GetPlaceFlags(GFxPlaceFlags &a_flags) override
Definition: GFxSprite.h:13
Definition: AbsorbEffect.h:6
GFxPlaceFlags
Definition: GFxPlaceObjectBase.h:12
Definition: GFxPlaceObjectBase.h:69
Definition: GFxPlaceObjectBase.h:25