10 class GFxMovieDataDef;
38 bool GetLabeledFrame(
const char* a_label, std::int32_t& a_frameNumber,
bool a_labelIsNumber)
override;
Definition: GArrayLH.h:13
Definition: GFxMovieDataDef.h:86
Definition: GFxSpriteDef.h:22
GArrayLH< ExecuteTagList > frames
Definition: GFxSpriteDef.h:60
virtual const char * GetFileURL()
GFxCharacter * CreateCharacter() override
std::uint8_t pad59
Definition: GFxSpriteDef.h:63
GStringHash< std::int32_t > frameLabels
Definition: GFxSpriteDef.h:57
std::uint16_t pad5A
Definition: GFxSpriteDef.h:64
virtual GFxMovieDataDef * GetMovieData()
bool GetLabeledFrame(const char *a_label, std::int32_t &a_frameNumber, bool a_labelIsNumber) override
virtual std::int32_t GetLoadingFrame()
std::uint8_t buttonState
Definition: GFxSpriteDef.h:62
std::uint32_t pad5C
Definition: GFxSpriteDef.h:65
std::uint32_t GetVersion() override
std::uint32_t GetResourceTypeCode() const override
std::int32_t frameCount
Definition: GFxSpriteDef.h:58
GFxMovieDataDef * movieData
Definition: GFxSpriteDef.h:56
std::uint32_t GetFrameCount() override
virtual float GetHeight()
void * unk50
Definition: GFxSpriteDef.h:61
ExecuteTagList * GetMovieTagArray(ExecuteTagList &a_data, std::int32_t a_frameNumber) override
void SetLoadingExecuteTagList(ExecuteTagList *a_data) override
virtual std::uint32_t GetSWFFlags()
ExecuteTagList * GetImportTagArray(ExecuteTagList &a_data, std::int32_t a_frameNumber) override
bool Unk_05(const GPointF &a_pt, bool a_arg2, void *a_arg3) override
std::int32_t frameLoading
Definition: GFxSpriteDef.h:59
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: GStringHash.h:11
Definition: AbsorbEffect.h:6
Definition: GFxTimelineDef.h:13