#include <GFxMovieDataDef.h>
 | 
|   | ~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 () | 
|   | 
| virtual std::uint32_t  | GetFrameCount ()=0 | 
|   | 
| virtual ExecuteTagList *  | GetMovieTagArray (ExecuteTagList &a_data, std::int32_t a_frameNumber)=0 | 
|   | 
| virtual ExecuteTagList *  | GetImportTagArray (ExecuteTagList &a_data, std::int32_t a_frameNumber)=0 | 
|   | 
| virtual bool  | GetLabeledFrame (const char *a_label, std::int32_t &a_frameNumber, bool a_labelIsNumber)=0 | 
|   | 
| 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 std::uint32_t  | GetVersion () | 
|   | 
| virtual GFxCharacter *  | CreateCharacter () | 
|   | 
|   | GFxResource () | 
|   | 
| virtual  | ~GFxResource () | 
|   | 
| virtual GFxResourceKey  | GetKey () | 
|   | 
| virtual std::uint32_t  | GetResourceTypeCode () const | 
|   | 
| virtual GFxResourceReport *  | GetResourceReport () | 
|   | 
| void  | AddRef () | 
|   | 
| bool  | AddRef_NotZero () | 
|   | 
| void  | Release () | 
|   | 
| std::int32_t  | GetRefCount () const | 
|   | 
| void  | SetOwnerResourceLib (GFxResourceLibBase *a_lib) | 
|   | 
| ResourceType  | GetResourceType () const | 
|   | 
| ResourceUse  | GetResourceUse () const | 
|   | 
|   | GFC_MEMORY_REDEFINE_NEW (GNewOverrideBase, Stat) | 
|   | 
| virtual  | ~GFxResourceReport () | 
|   | 
| virtual GString  | GetResourceName () | 
|   | 
| virtual GMemoryHeap *  | GetResourceHeap () const | 
|   | 
| virtual void  | GetStats (GStatBag *a_bag, bool a_reset=true) | 
|   | 
 | 
| 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
 
 } | 
|   | 
| enum   |  | 
|   | 
| static std::uint32_t  | MakeTypeCode (ResourceType a_resourceType, ResourceUse a_resourceUse=ResourceUse::kNone) | 
|   | 
| GAtomicInt< std::int32_t >  | _refCount | 
|   | 
| std::uint32_t  | _pad0C | 
|   | 
| GFxResourceLibBase *  | _lib | 
|   | 
◆ ~GFxMovieDataDef()
  
  
      
        
          | RE::GFxMovieDataDef::~GFxMovieDataDef  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ GetFrameCount()
  
  
      
        
          | std::uint32_t RE::GFxMovieDataDef::GetFrameCount  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetImportTagArray()
◆ GetKey()
◆ GetLabeledFrame()
  
  
      
        
          | bool RE::GFxMovieDataDef::GetLabeledFrame  | 
          ( | 
          const char *  | 
          a_label,  | 
         
        
           | 
           | 
          std::int32_t &  | 
          a_frameNumber,  | 
         
        
           | 
           | 
          bool  | 
          a_arg3  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetMovieTagArray()
◆ GetResourceReport()
◆ GetResourceTypeCode()
  
  
      
        
          | std::uint32_t RE::GFxMovieDataDef::GetResourceTypeCode  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetSWFFlags()
  
  
      
        
          | virtual std::uint32_t RE::GFxMovieDataDef::GetSWFFlags  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ GetVersion()
  
  
      
        
          | std::uint32_t RE::GFxMovieDataDef::GetVersion  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ Unk_0E()
  
  
      
        
          | virtual void RE::GFxMovieDataDef::Unk_0E  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ fileFormat
      
        
          | std::uint32_t RE::GFxMovieDataDef::fileFormat | 
        
      
 
 
◆ loadTaskData
◆ pad3C
      
        
          | std::uint32_t RE::GFxMovieDataDef::pad3C | 
        
      
 
 
◆ resourceKey
◆ unk30
      
        
          | void* RE::GFxMovieDataDef::unk30 | 
        
      
 
 
The documentation for this class was generated from the following file: