CommonLibSSE (Parapets fork)
RE::GFxASCharacter Class Reference

#include <GFxASCharacter.h>

Inheritance diagram for RE::GFxASCharacter:
RE::GFxCharacter RE::GASObjectInterface RE::GRefCountBaseWeakSupport< GFxCharacter, GFxStatMovieViews::kGFxStatMV_MovieClip_Mem > RE::GFxLogBase< GFxCharacter > RE::GRefCountBaseStatImpl< GRefCountWeakSupportImpl, STAT > RE::GFxLogConstants RE::GRefCountWeakSupportImpl RE::GRefCountNTSImpl RE::GRefCountImplCore RE::GFxSprite

Public Member Functions

virtual ~GFxASCharacter ()
 
void Unk_01 (void) override
 
void Unk_04 (void) override
 
void Unk_05 (void) override
 
void Unk_06 (void) override
 
void Unk_07 (void) override
 
void Unk_08 (void) override
 
void Unk_09 (void) override
 
void Unk_0A (void) override
 
void Unk_0B (void) override
 
void Unk_0C (void) override
 
void Unk_22 (void) override
 
void Unk_23 (void) override
 
void Unk_2C (void) override
 
void Unk_2D (void) override
 
void Unk_2E (void) override
 
void Unk_2F (void) override
 
void Unk_30 (void) override
 
void GASObjectInterface_02 (void) override
 
void GASObjectInterface_03 (void) override
 
void GASObjectInterface_04 (void) override
 
void GASObjectInterface_05 (void) override
 
void GASObjectInterface_06 (void) override
 
void GASObjectInterface_07 (void) override
 
void GASObjectInterface_08 (void) override
 
void GASObjectInterface_09 (void) override
 
void GASObjectInterface_0A (void) override
 
void GASObjectInterface_0B (void) override
 
void Set__proto__ (GASStringContext *a_stringContext, GASObject *a_object) override
 
void GASObjectInterface_12 (void) override
 
void GASObjectInterface_13 (void) override
 
void GASObjectInterface_14 (void) override
 
virtual void Unk_31 (void)
 
virtual void Unk_32 (void)
 
virtual void Unk_33 (void)
 
virtual void Unk_34 (void)
 
virtual void Unk_35 (void)
 
virtual void Unk_36 (void)
 
virtual void Unk_37 (void)
 
virtual void Unk_38 (void)
 
virtual void Unk_39 (void)
 
virtual void Unk_3A (void)
 
virtual void Unk_3B (void)
 
virtual void Unk_3C (void)
 
virtual void Unk_3D (void)
 
virtual void Unk_3E (void)
 
virtual void Unk_3F (void)
 
virtual void Unk_40 (void)
 
virtual GASMovieClipObject * GetMovieClip ()
 
virtual void Unk_42 (void)
 
virtual void Unk_43 (void)
 
virtual void Unk_44 (void)
 
virtual void Unk_45 (void)
 
virtual void Unk_46 (void)
 
virtual void Unk_47 (void)
 
virtual void Unk_48 (void)
 
virtual void Unk_49 (void)
 
virtual void Unk_4A (void)
 
virtual void Unk_4B (void)
 
virtual void Unk_4C (void)
 
virtual void Unk_4D (void)
 
virtual void Unk_4E (void)
 
virtual void Unk_4F (void)
 
virtual void Unk_50 (void)
 
virtual void Unk_51 (void)
 
virtual void Unk_52 (void)
 
virtual void Unk_53 (void)
 
virtual void Unk_54 (void)
 
virtual void Unk_55 (void)
 
virtual void Unk_56 (void)
 
virtual void Unk_57 (void)
 
- Public Member Functions inherited from RE::GFxCharacter
 ~GFxCharacter () override
 
virtual void Unk_02 (void)
 
virtual void Unk_03 (void)
 
virtual void Unk_0D (void)
 
virtual void Unk_0E (void)
 
virtual void Unk_0F (void)
 
virtual void Unk_10 (void)
 
virtual void Unk_11 (void)
 
virtual void Unk_12 (void)
 
virtual void Unk_13 (void)
 
virtual void Unk_14 (void)
 
virtual void Unk_15 (void)
 
virtual void Unk_16 (void)
 
virtual void Unk_17 (void)
 
virtual void Unk_18 (void)
 
virtual void Unk_19 (void)
 
virtual void Unk_1A (void)
 
virtual void Unk_1B (void)
 
virtual GASEnvironmentGetEnvironment ()
 
virtual void Unk_1D (void)
 
virtual void Unk_1E (void)
 
virtual void Unk_1F (void)
 
virtual void Unk_20 (void)
 
virtual void Unk_21 (void)
 
virtual void Unk_24 (void)
 
virtual void Unk_25 (void)
 
virtual void Unk_26 (void)
 
virtual void Unk_27 (void)
 
virtual void Unk_28 (void)
 
virtual void Unk_29 (void)
 
virtual void Unk_2A (void)
 
virtual void Unk_2B (void)
 
- Public Member Functions inherited from RE::GRefCountBaseStatImpl< GRefCountWeakSupportImpl, STAT >
 GFC_MEMORY_REDEFINE_NEW_IMPL (GRefCountWeakSupportImpl, GFC_REFCOUNTALLOC_CHECK_DELETE, StatType)
 
- Public Member Functions inherited from RE::GRefCountWeakSupportImpl
 GRefCountWeakSupportImpl ()
 
virtual ~GRefCountWeakSupportImpl ()
 
GWeakPtrProxy * CreateWeakProxy () const
 
- Public Member Functions inherited from RE::GRefCountNTSImpl
void AddRef ()
 
void Release ()
 
- Public Member Functions inherited from RE::GRefCountImplCore
virtual ~GRefCountImplCore ()=default
 
constexpr std::uint32_t GetRefCount () const noexcept
 
- Public Member Functions inherited from RE::GFxLogBase< GFxCharacter >
virtual ~GFxLogBase ()
 
virtual bool IsVerboseActionErrors () const
 
- Public Member Functions inherited from RE::GASObjectInterface
virtual ~GASObjectInterface ()
 
virtual void GASObjectInterface_01 (void)
 
virtual void GASObjectInterface_0C (void)
 
virtual void GASObjectInterface_0E (void)
 
virtual void GASObjectInterface_0F (void)
 
virtual void GASObjectInterface_10 (void)
 
virtual void GASObjectInterface_11 (void)
 

Public Attributes

std::uint64_t unk0B0
 
std::uint64_t unk0B8
 
std::uint64_t unk0C0
 
GFxMovieDefmovieDef
 
std::uint64_t unk0D0
 
std::uint64_t unk0D8
 
std::uint64_t unk0E0
 
std::uint64_t unk0E8
 
std::uint64_t unk0F0
 
std::uint64_t unk0F8
 
std::uint64_t unk100
 
std::uint64_t unk118
 
- Public Attributes inherited from RE::GFxCharacter
GFxResourceID resourceID
 
std::uint32_t pad24
 
std::int64_t createdFrame
 
GFxSpriteparentClip
 
GRenderer::Cxform colorTransform
 
GMatrix2D matrix
 
std::uint64_t unk70
 
std::uint64_t unk78
 
std::uint64_t unk80
 
std::uint32_t unk88
 
std::uint32_t unk8C
 
std::uint32_t unk90
 
std::uint16_t unk94
 
std::uint16_t unk96
 
- Public Attributes inherited from RE::GRefCountWeakSupportImpl
GWeakPtrProxy * weakProxy
 
- Public Attributes inherited from RE::GASObjectInterface
std::uint64_t unk08
 
GASObject__proto__
 

Additional Inherited Members

- Public Types inherited from RE::GRefCountBaseWeakSupport< GFxCharacter, GFxStatMovieViews::kGFxStatMV_MovieClip_Mem >
enum  
 
- Public Types inherited from RE::GFxLogConstants
enum class  LogMessageType {
  kChannel_General = 0x10 , kChannel_Script = 0x20 , kChannel_Parse = 0x30 , kChannel_Action = 0x40 ,
  kChannel_Debug = 0x50 , kChannel_Mask = 0xF0 , kMessageType_Error = 0 , kMessageType_Warning = 1 ,
  kMessageType_Message = 2 , kError = kChannel_General | kMessageType_Error , kWarning = kChannel_General | kMessageType_Warning , kMessage = kChannel_General | kMessageType_Message ,
  kScriptError = kChannel_Script | kMessageType_Error , kScriptWarning = kChannel_Script | kMessageType_Warning , kScriptMessage = kChannel_Script | kMessageType_Message , kParse = kChannel_Parse | 0 ,
  kParseShape = kChannel_Parse | 1 , kParseMorphShape = kChannel_Parse | 2 , kParseAction = kChannel_Parse | 3 , kAction = kChannel_Action | 0
}
 
- Static Public Member Functions inherited from RE::GRefCountImplCore
static void CheckInvalidDelete (GRefCountImplCore *)
 
- Static Public Attributes inherited from RE::GRefCountImplCore
static constexpr auto RTTI = RTTI_GRefCountImplCore
 
- Protected Attributes inherited from RE::GRefCountImplCore
volatile std::uint32_t _refCount { 1 }
 
std::uint32_t _pad0C { 0 }
 

Constructor & Destructor Documentation

◆ ~GFxASCharacter()

virtual RE::GFxASCharacter::~GFxASCharacter ( )
virtual

Member Function Documentation

◆ GASObjectInterface_02()

void RE::GFxASCharacter::GASObjectInterface_02 ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

Reimplemented in RE::GFxSprite.

◆ GASObjectInterface_03()

void RE::GFxASCharacter::GASObjectInterface_03 ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

◆ GASObjectInterface_04()

void RE::GFxASCharacter::GASObjectInterface_04 ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

Reimplemented in RE::GFxSprite.

◆ GASObjectInterface_05()

void RE::GFxASCharacter::GASObjectInterface_05 ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

◆ GASObjectInterface_06()

void RE::GFxASCharacter::GASObjectInterface_06 ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

Reimplemented in RE::GFxSprite.

◆ GASObjectInterface_07()

void RE::GFxASCharacter::GASObjectInterface_07 ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

◆ GASObjectInterface_08()

void RE::GFxASCharacter::GASObjectInterface_08 ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

Reimplemented in RE::GFxSprite.

◆ GASObjectInterface_09()

void RE::GFxASCharacter::GASObjectInterface_09 ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

◆ GASObjectInterface_0A()

void RE::GFxASCharacter::GASObjectInterface_0A ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

Reimplemented in RE::GFxSprite.

◆ GASObjectInterface_0B()

void RE::GFxASCharacter::GASObjectInterface_0B ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

Reimplemented in RE::GFxSprite.

◆ GASObjectInterface_12()

void RE::GFxASCharacter::GASObjectInterface_12 ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

◆ GASObjectInterface_13()

void RE::GFxASCharacter::GASObjectInterface_13 ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

◆ GASObjectInterface_14()

void RE::GFxASCharacter::GASObjectInterface_14 ( void  )
overridevirtual

Reimplemented from RE::GASObjectInterface.

◆ GetMovieClip()

virtual GASMovieClipObject* RE::GFxASCharacter::GetMovieClip ( )
virtual

Reimplemented in RE::GFxSprite.

◆ Set__proto__()

void RE::GFxASCharacter::Set__proto__ ( GASStringContext a_stringContext,
GASObject a_object 
)
overridevirtual

Reimplemented from RE::GASObjectInterface.

◆ Unk_01()

void RE::GFxASCharacter::Unk_01 ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_04()

void RE::GFxASCharacter::Unk_04 ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_05()

void RE::GFxASCharacter::Unk_05 ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_06()

void RE::GFxASCharacter::Unk_06 ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_07()

void RE::GFxASCharacter::Unk_07 ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_08()

void RE::GFxASCharacter::Unk_08 ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_09()

void RE::GFxASCharacter::Unk_09 ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_0A()

void RE::GFxASCharacter::Unk_0A ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

Reimplemented in RE::GFxSprite.

◆ Unk_0B()

void RE::GFxASCharacter::Unk_0B ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_0C()

void RE::GFxASCharacter::Unk_0C ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_22()

void RE::GFxASCharacter::Unk_22 ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

Reimplemented in RE::GFxSprite.

◆ Unk_23()

void RE::GFxASCharacter::Unk_23 ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

Reimplemented in RE::GFxSprite.

◆ Unk_2C()

void RE::GFxASCharacter::Unk_2C ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

Reimplemented in RE::GFxSprite.

◆ Unk_2D()

void RE::GFxASCharacter::Unk_2D ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_2E()

void RE::GFxASCharacter::Unk_2E ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

Reimplemented in RE::GFxSprite.

◆ Unk_2F()

void RE::GFxASCharacter::Unk_2F ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_30()

void RE::GFxASCharacter::Unk_30 ( void  )
overridevirtual

Reimplemented from RE::GFxCharacter.

◆ Unk_31()

virtual void RE::GFxASCharacter::Unk_31 ( void  )
virtual

◆ Unk_32()

virtual void RE::GFxASCharacter::Unk_32 ( void  )
virtual

◆ Unk_33()

virtual void RE::GFxASCharacter::Unk_33 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_34()

virtual void RE::GFxASCharacter::Unk_34 ( void  )
virtual

◆ Unk_35()

virtual void RE::GFxASCharacter::Unk_35 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_36()

virtual void RE::GFxASCharacter::Unk_36 ( void  )
virtual

◆ Unk_37()

virtual void RE::GFxASCharacter::Unk_37 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_38()

virtual void RE::GFxASCharacter::Unk_38 ( void  )
virtual

◆ Unk_39()

virtual void RE::GFxASCharacter::Unk_39 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_3A()

virtual void RE::GFxASCharacter::Unk_3A ( void  )
virtual

◆ Unk_3B()

virtual void RE::GFxASCharacter::Unk_3B ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_3C()

virtual void RE::GFxASCharacter::Unk_3C ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_3D()

virtual void RE::GFxASCharacter::Unk_3D ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_3E()

virtual void RE::GFxASCharacter::Unk_3E ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_3F()

virtual void RE::GFxASCharacter::Unk_3F ( void  )
virtual

◆ Unk_40()

virtual void RE::GFxASCharacter::Unk_40 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_42()

virtual void RE::GFxASCharacter::Unk_42 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_43()

virtual void RE::GFxASCharacter::Unk_43 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_44()

virtual void RE::GFxASCharacter::Unk_44 ( void  )
virtual

◆ Unk_45()

virtual void RE::GFxASCharacter::Unk_45 ( void  )
virtual

◆ Unk_46()

virtual void RE::GFxASCharacter::Unk_46 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_47()

virtual void RE::GFxASCharacter::Unk_47 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_48()

virtual void RE::GFxASCharacter::Unk_48 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_49()

virtual void RE::GFxASCharacter::Unk_49 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_4A()

virtual void RE::GFxASCharacter::Unk_4A ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_4B()

virtual void RE::GFxASCharacter::Unk_4B ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_4C()

virtual void RE::GFxASCharacter::Unk_4C ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_4D()

virtual void RE::GFxASCharacter::Unk_4D ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_4E()

virtual void RE::GFxASCharacter::Unk_4E ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_4F()

virtual void RE::GFxASCharacter::Unk_4F ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_50()

virtual void RE::GFxASCharacter::Unk_50 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_51()

virtual void RE::GFxASCharacter::Unk_51 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_52()

virtual void RE::GFxASCharacter::Unk_52 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_53()

virtual void RE::GFxASCharacter::Unk_53 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_54()

virtual void RE::GFxASCharacter::Unk_54 ( void  )
virtual

Reimplemented in RE::GFxSprite.

◆ Unk_55()

virtual void RE::GFxASCharacter::Unk_55 ( void  )
virtual

◆ Unk_56()

virtual void RE::GFxASCharacter::Unk_56 ( void  )
virtual

◆ Unk_57()

virtual void RE::GFxASCharacter::Unk_57 ( void  )
virtual

Reimplemented in RE::GFxSprite.

Member Data Documentation

◆ movieDef

GFxMovieDef* RE::GFxASCharacter::movieDef

◆ unk0B0

std::uint64_t RE::GFxASCharacter::unk0B0

◆ unk0B8

std::uint64_t RE::GFxASCharacter::unk0B8

◆ unk0C0

std::uint64_t RE::GFxASCharacter::unk0C0

◆ unk0D0

std::uint64_t RE::GFxASCharacter::unk0D0

◆ unk0D8

std::uint64_t RE::GFxASCharacter::unk0D8

◆ unk0E0

std::uint64_t RE::GFxASCharacter::unk0E0

◆ unk0E8

std::uint64_t RE::GFxASCharacter::unk0E8

◆ unk0F0

std::uint64_t RE::GFxASCharacter::unk0F0

◆ unk0F8

std::uint64_t RE::GFxASCharacter::unk0F8

◆ unk100

std::uint64_t RE::GFxASCharacter::unk100

◆ unk118

std::uint64_t RE::GFxASCharacter::unk118

The documentation for this class was generated from the following file: