CommonLibSSE NG
Loading...
Searching...
No Matches
GFxPlaceObject.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace RE
6{
7 // Rarely used in SWF 3 and later versions
9 {
10 public:
11 virtual ~GFxPlaceObject(); // 00
12
13 // override (GASExecuteTag)
14 void Execute1(GFxSprite* a_sprite) override; // 01
15
16 // override (GFxPlaceObjectBase)
17 void GetPlaceObjectData(GFxPlaceObjectData& a_data) override; // 08
18 void GetPlaceFlags(GFxPlaceFlags& a_flags) override; // 0A
19
20 // members
21 char data[1]; // 08 - This buffer is sized according to the tag length in the SWF file
22 };
23#ifndef __INTELLISENSE__
24 static_assert(sizeof(GFxPlaceObject) == 0x10);
25#endif
26}
Definition GFxPlaceObjectBase.h:84
Definition GFxPlaceObject.h:9
virtual ~GFxPlaceObject()
char data[1]
Definition GFxPlaceObject.h:21
void GetPlaceObjectData(GFxPlaceObjectData &a_data) override
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