10 class GFxMovieDataDef;
40 bool GetLabeledFrame(
const char* a_label, std::int32_t& a_frameNumber,
bool a_labelIsNumber)
override;
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: GFxCharacter.h:18
Definition: GFxMovieDataDef.h:89
Definition: GFxSpriteDef.h:24
GArrayLH< ExecuteTagList > frames
Definition: GFxSpriteDef.h:62
std::uint8_t pad59
Definition: GFxSpriteDef.h:65
GStringHash< std::int32_t > frameLabels
Definition: GFxSpriteDef.h:59
std::uint16_t pad5A
Definition: GFxSpriteDef.h:66
bool GetLabeledFrame(const char *a_label, std::int32_t &a_frameNumber, bool a_labelIsNumber) override
virtual GFxMovieDataDef * GetMovieData()
ExecuteTagList * GetMovieTagArray(ExecuteTagList &a_data, std::int32_t a_frameNumber) override
virtual std::int32_t GetLoadingFrame()
std::uint8_t buttonState
Definition: GFxSpriteDef.h:64
std::uint32_t pad5C
Definition: GFxSpriteDef.h:67
ExecuteTagList * GetImportTagArray(ExecuteTagList &a_data, std::int32_t a_frameNumber) override
std::uint32_t GetVersion() override
std::uint32_t GetResourceTypeCode() const override
GFxCharacter * CreateCharacter() override
std::int32_t frameCount
Definition: GFxSpriteDef.h:60
GFxMovieDataDef * movieData
Definition: GFxSpriteDef.h:58
std::uint32_t GetFrameCount() override
virtual float GetHeight()
virtual const char * GetFileURL()
void * unk50
Definition: GFxSpriteDef.h:63
void SetLoadingExecuteTagList(ExecuteTagList *a_data) override
virtual std::uint32_t GetSWFFlags()
bool Unk_05(const GPointF &a_pt, bool a_arg2, void *a_arg3) override
std::int32_t frameLoading
Definition: GFxSpriteDef.h:61
void AddFrameName(GString *a_name, GFxLog *a_log) override
virtual void GetBounds(GRectF &a_bounds)
Definition: GFxTimelineDef.h:10
Definition: GFxSpriteDef.h:13
virtual void AddFrameName(GString *a_name, GFxLog *a_log)=0
virtual void SetLoadingExecuteTagList(ExecuteTagList *a_data)=0
Definition: AbsorbEffect.h:6
Definition: GFxTimelineDef.h:13