CommonLibSSE (Parapets fork)
|
#include <GFxMovieDataDef.h>
Classes | |
class | Allocator |
class | LoadTaskData |
class | LoadTaskDataBase |
Public Member Functions | |
~GFxMovieDataDef () override | |
GFxResourceKey | GetKey () override |
std::uint32_t | GetResourceTypeCode () const override |
GFxResourceReport * | GetResourceReport () override |
std::uint32_t | GetVersion () override |
std::uint32_t | GetFrameCount () override |
ExecuteTagList * | GetMovieTagArray (ExecuteTagList &a_data, std::int32_t a_frameNumber) override |
ExecuteTagList * | GetImportTagArray (ExecuteTagList &a_data, std::int32_t a_frameNumber) override |
bool | GetLabeledFrame (const char *a_label, std::int32_t &a_frameNumber, bool a_arg3) override |
virtual void | Unk_0E (void) |
virtual std::uint32_t | GetSWFFlags () |
Public Member Functions inherited from RE::GFxCharacterDef | |
virtual void | Unk_04 (void) |
virtual bool | Unk_05 (const GPointF &a_pt, bool a_arg2, void *a_arg3) |
virtual void | Unk_06 (void) |
virtual void | Unk_07 (void) |
virtual GFxCharacter * | CreateCharacter () |
Public Member Functions inherited from RE::GFxResource | |
GFxResource () | |
virtual | ~GFxResource () |
void | AddRef () |
bool | AddRef_NotZero () |
void | Release () |
std::int32_t | GetRefCount () const |
void | SetOwnerResourceLib (GFxResourceLibBase *a_lib) |
ResourceType | GetResourceType () const |
ResourceUse | GetResourceUse () const |
Public Member Functions inherited from RE::GNewOverrideBase< GStatGroups::kGStat_Default_Mem > | |
GFC_MEMORY_REDEFINE_NEW (GNewOverrideBase, Stat) | |
Public Member Functions inherited from RE::GFxResourceReport | |
virtual | ~GFxResourceReport () |
virtual GString | GetResourceName () |
virtual GMemoryHeap * | GetResourceHeap () const |
virtual void | GetStats ([[maybe_unused]] GStatBag *a_bag, [[maybe_unused]] bool a_reset=true) |
Public Attributes | |
GFxResourceKey * | resourceKey |
void * | unk30 |
std::uint32_t | fileFormat |
std::uint32_t | pad3C |
GPtr< LoadTaskData > | loadTaskData |
Public Attributes inherited from RE::GFxCharacterDef | |
GFxResourceID | resourceId |
std::uint32_t | pad1C |
Additional Inherited Members | |
Public Types inherited from RE::GFxResource | |
enum class | ResourceType { kCharacterDefBit = 1 << 7 , kNone = 0 , kImage , kFont , kMovieDef , kSoundSample , kMovieDataDef = kCharacterDefBit | 0 , kButtonDef , kTextDef , kEditTextDef , kSpriteDef , kShapeDef , kVideoDef , kTypeCode_Mask = 0xFF00 , kTypeCode_Shift = 8 } |
enum class | ResourceUse { kNone = 0 , kBitmap = 1 , kGradient = 2 , kFontTexture = 3 , kSoundSample = 4 , kTypeCode_Mask = 0xFF } |
Public Types inherited from RE::GNewOverrideBase< GStatGroups::kGStat_Default_Mem > | |
enum | |
Static Public Member Functions inherited from RE::GFxResource | |
static std::uint32_t | MakeTypeCode (ResourceType a_resourceType, ResourceUse a_resourceUse=ResourceUse::kNone) |
Protected Attributes inherited from RE::GFxResource | |
GAtomicInt< std::int32_t > | _refCount |
std::uint32_t | _pad0C |
GFxResourceLibBase * | _lib |
|
override |
|
overridevirtual |
Implements RE::GFxTimelineDef.
|
overridevirtual |
Implements RE::GFxTimelineDef.
|
overridevirtual |
Reimplemented from RE::GFxResource.
|
overridevirtual |
Implements RE::GFxTimelineDef.
|
overridevirtual |
Implements RE::GFxTimelineDef.
|
overridevirtual |
Reimplemented from RE::GFxResource.
|
overridevirtual |
Reimplemented from RE::GFxResource.
|
virtual |
|
overridevirtual |
Reimplemented from RE::GFxCharacterDef.
|
virtual |
std::uint32_t RE::GFxMovieDataDef::fileFormat |
GPtr<LoadTaskData> RE::GFxMovieDataDef::loadTaskData |
std::uint32_t RE::GFxMovieDataDef::pad3C |
GFxResourceKey* RE::GFxMovieDataDef::resourceKey |
void* RE::GFxMovieDataDef::unk30 |