Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
J3DAnmTevRegKey Class Reference

#include <J3DAnimation.h>

+ Inheritance diagram for J3DAnmTevRegKey:
+ Collaboration diagram for J3DAnmTevRegKey:

Public Member Functions

 J3DAnmTevRegKey ()
 
void getTevColorReg (u16, _GXColorS10 *) const
 
void getTevKonstReg (u16, _GXColor *) const
 
void searchUpdateMaterialID (J3DMaterialTable *)
 
void searchUpdateMaterialID (J3DModelData *)
 
virtual ~J3DAnmTevRegKey ()
 
virtual s32 getKind () const
 
u16 getCRegUpdateMaterialNum () const
 
u16 getKRegUpdateMaterialNum () const
 
u16 getCRegUpdateMaterialID (u16 idx) const
 
u16 getKRegUpdateMaterialID (u16 idx) const
 
const J3DAnmCRegKeyTablegetAnmCRegKeyTable () const
 
const J3DAnmKRegKeyTablegetAnmKRegKeyTable () const
 
bool isValidCRegUpdateMaterialID (u16 idx)
 
bool isValidKRegUpdateMaterialID (u16 idx)
 
- Public Member Functions inherited from J3DAnmBase
 J3DAnmBase ()
 
 J3DAnmBase (s16 i_frameMax)
 
virtual ~J3DAnmBase ()
 
u8 getAttribute () const
 
s16 getFrameMax () const
 
f32 getFrame () const
 
void setFrame (f32 frame)
 

Public Attributes

u16 mCRegUpdateMaterialNum
 
u16 mKRegUpdateMaterialNum
 
u16 mCRegDataCountR
 
u16 mCRegDataCountG
 
u16 mCRegDataCountB
 
u16 mCRegDataCountA
 
u16 mKRegDataCountR
 
u16 mKRegDataCountG
 
u16 mKRegDataCountB
 
u16 mKRegDataCountA
 
u16mCRegUpdateMaterialID
 
JUTNameTab mCRegUpdateMaterialName
 
u16mKRegUpdateMaterialID
 
JUTNameTab mKRegUpdateMaterialName
 
J3DAnmCRegKeyTablemAnmCRegKeyTable
 
J3DAnmKRegKeyTablemAnmKRegKeyTable
 
s16mAnmCRegDataR
 
s16mAnmCRegDataG
 
s16mAnmCRegDataB
 
s16mAnmCRegDataA
 
s16mAnmKRegDataR
 
s16mAnmKRegDataG
 
s16mAnmKRegDataB
 
s16mAnmKRegDataA
 
- Public Attributes inherited from J3DAnmBase
u8 mAttribute
 
u8 field_0x5
 
s16 mFrameMax
 
f32 mFrame
 

Constructor & Destructor Documentation

◆ J3DAnmTevRegKey()

J3DAnmTevRegKey::J3DAnmTevRegKey ( )

◆ ~J3DAnmTevRegKey()

virtual J3DAnmTevRegKey::~J3DAnmTevRegKey ( )
inlinevirtual

Member Function Documentation

◆ getAnmCRegKeyTable()

const J3DAnmCRegKeyTable * J3DAnmTevRegKey::getAnmCRegKeyTable ( ) const
inline

◆ getAnmKRegKeyTable()

const J3DAnmKRegKeyTable * J3DAnmTevRegKey::getAnmKRegKeyTable ( ) const
inline

◆ getCRegUpdateMaterialID()

u16 J3DAnmTevRegKey::getCRegUpdateMaterialID ( u16  idx) const
inline

◆ getCRegUpdateMaterialNum()

u16 J3DAnmTevRegKey::getCRegUpdateMaterialNum ( ) const
inline

◆ getKind()

virtual s32 J3DAnmTevRegKey::getKind ( ) const
inlinevirtual

Implements J3DAnmBase.

◆ getKRegUpdateMaterialID()

u16 J3DAnmTevRegKey::getKRegUpdateMaterialID ( u16  idx) const
inline

◆ getKRegUpdateMaterialNum()

u16 J3DAnmTevRegKey::getKRegUpdateMaterialNum ( ) const
inline

◆ getTevColorReg()

void J3DAnmTevRegKey::getTevColorReg ( u16  i_index,
_GXColorS10 o_color 
) const

◆ getTevKonstReg()

void J3DAnmTevRegKey::getTevKonstReg ( u16  i_index,
_GXColor o_color 
) const

◆ isValidCRegUpdateMaterialID()

bool J3DAnmTevRegKey::isValidCRegUpdateMaterialID ( u16  idx)
inline

◆ isValidKRegUpdateMaterialID()

bool J3DAnmTevRegKey::isValidKRegUpdateMaterialID ( u16  idx)
inline

◆ searchUpdateMaterialID() [1/2]

void J3DAnmTevRegKey::searchUpdateMaterialID ( J3DMaterialTable i_materialTable)

◆ searchUpdateMaterialID() [2/2]

void J3DAnmTevRegKey::searchUpdateMaterialID ( J3DModelData i_modelData)

Member Data Documentation

◆ mAnmCRegDataA

s16* J3DAnmTevRegKey::mAnmCRegDataA

◆ mAnmCRegDataB

s16* J3DAnmTevRegKey::mAnmCRegDataB

◆ mAnmCRegDataG

s16* J3DAnmTevRegKey::mAnmCRegDataG

◆ mAnmCRegDataR

s16* J3DAnmTevRegKey::mAnmCRegDataR

◆ mAnmCRegKeyTable

J3DAnmCRegKeyTable* J3DAnmTevRegKey::mAnmCRegKeyTable

◆ mAnmKRegDataA

s16* J3DAnmTevRegKey::mAnmKRegDataA

◆ mAnmKRegDataB

s16* J3DAnmTevRegKey::mAnmKRegDataB

◆ mAnmKRegDataG

s16* J3DAnmTevRegKey::mAnmKRegDataG

◆ mAnmKRegDataR

s16* J3DAnmTevRegKey::mAnmKRegDataR

◆ mAnmKRegKeyTable

J3DAnmKRegKeyTable* J3DAnmTevRegKey::mAnmKRegKeyTable

◆ mCRegDataCountA

u16 J3DAnmTevRegKey::mCRegDataCountA

◆ mCRegDataCountB

u16 J3DAnmTevRegKey::mCRegDataCountB

◆ mCRegDataCountG

u16 J3DAnmTevRegKey::mCRegDataCountG

◆ mCRegDataCountR

u16 J3DAnmTevRegKey::mCRegDataCountR

◆ mCRegUpdateMaterialID

u16* J3DAnmTevRegKey::mCRegUpdateMaterialID

◆ mCRegUpdateMaterialName

JUTNameTab J3DAnmTevRegKey::mCRegUpdateMaterialName

◆ mCRegUpdateMaterialNum

u16 J3DAnmTevRegKey::mCRegUpdateMaterialNum

◆ mKRegDataCountA

u16 J3DAnmTevRegKey::mKRegDataCountA

◆ mKRegDataCountB

u16 J3DAnmTevRegKey::mKRegDataCountB

◆ mKRegDataCountG

u16 J3DAnmTevRegKey::mKRegDataCountG

◆ mKRegDataCountR

u16 J3DAnmTevRegKey::mKRegDataCountR

◆ mKRegUpdateMaterialID

u16* J3DAnmTevRegKey::mKRegUpdateMaterialID

◆ mKRegUpdateMaterialName

JUTNameTab J3DAnmTevRegKey::mKRegUpdateMaterialName

◆ mKRegUpdateMaterialNum

u16 J3DAnmTevRegKey::mKRegUpdateMaterialNum

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