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

#include <J2DAnimation.h>

+ Inheritance diagram for J2DAnmTextureSRTKey:
+ Collaboration diagram for J2DAnmTextureSRTKey:

Public Member Functions

 J2DAnmTextureSRTKey ()
 
void calcTransform (f32, u16, J3DTextureSRTInfo *) const
 
virtual ~J2DAnmTextureSRTKey ()
 
virtual void searchUpdateMaterialID (J2DScreen *)
 
u16 getUpdateMaterialNum () const
 
u16 getUpdateMaterialID (u16 i) const
 
u8 getUpdateTexMtxID (u16 i) const
 
void getTransform (u16 param_1, J3DTextureSRTInfo *param_2)
 
- Public Member Functions inherited from J2DAnmBase
 J2DAnmBase ()
 
virtual ~J2DAnmBase ()
 
s16 getFrameMax () const
 
void setFrame (f32 frame)
 
f32 getFrame () const
 
J2DAnmKind getKind () const
 

Public Attributes

int field_0x10
 
J3DAnmTransformKeyTablemInfoTable
 
u16 mUpdateMaterialNum
 
u16 field_0x1a
 
u16 field_0x1c
 
u16 field_0x1e
 
f32mScaleValues
 
s16mRotationValues
 
f32mTranslationValues
 
u8mUpdateTexMtxID
 
u16mUpdateMaterialID
 
JUTNameTab field_0x34
 
Vecfield_0x44
 
u16 field_0x48
 
u16 field_0x4a
 
u16 field_0x4c
 
u16 field_0x4e
 
f32field_0x50
 
s16field_0x54
 
f32field_0x58
 
J3DAnmTransformKeyTablefield_0x5c
 
u8field_0x60
 
u16field_0x64
 
JUTNameTab field_0x68
 
Vecfield_0x78
 
int field_0x7c
 
- Public Attributes inherited from J2DAnmBase
u8 field_0x4
 
u8 field_0x5
 
s16 mFrameMax
 
f32 mFrame
 
J2DAnmKind mKind
 

Constructor & Destructor Documentation

◆ J2DAnmTextureSRTKey()

J2DAnmTextureSRTKey::J2DAnmTextureSRTKey ( )
inline

◆ ~J2DAnmTextureSRTKey()

virtual J2DAnmTextureSRTKey::~J2DAnmTextureSRTKey ( )
inlinevirtual

Member Function Documentation

◆ calcTransform()

void J2DAnmTextureSRTKey::calcTransform ( f32  param_0,
u16  param_1,
J3DTextureSRTInfo pInfo 
) const

◆ getTransform()

void J2DAnmTextureSRTKey::getTransform ( u16  param_1,
J3DTextureSRTInfo param_2 
)
inline

◆ getUpdateMaterialID()

u16 J2DAnmTextureSRTKey::getUpdateMaterialID ( u16  i) const
inline

◆ getUpdateMaterialNum()

u16 J2DAnmTextureSRTKey::getUpdateMaterialNum ( ) const
inline

◆ getUpdateTexMtxID()

u8 J2DAnmTextureSRTKey::getUpdateTexMtxID ( u16  i) const
inline

◆ searchUpdateMaterialID()

void J2DAnmTextureSRTKey::searchUpdateMaterialID ( J2DScreen pScreen)
virtual

Reimplemented from J2DAnmBase.

Member Data Documentation

◆ field_0x10

int J2DAnmTextureSRTKey::field_0x10

◆ field_0x1a

u16 J2DAnmTextureSRTKey::field_0x1a

◆ field_0x1c

u16 J2DAnmTextureSRTKey::field_0x1c

◆ field_0x1e

u16 J2DAnmTextureSRTKey::field_0x1e

◆ field_0x34

JUTNameTab J2DAnmTextureSRTKey::field_0x34

◆ field_0x44

Vec* J2DAnmTextureSRTKey::field_0x44

◆ field_0x48

u16 J2DAnmTextureSRTKey::field_0x48

◆ field_0x4a

u16 J2DAnmTextureSRTKey::field_0x4a

◆ field_0x4c

u16 J2DAnmTextureSRTKey::field_0x4c

◆ field_0x4e

u16 J2DAnmTextureSRTKey::field_0x4e

◆ field_0x50

f32* J2DAnmTextureSRTKey::field_0x50

◆ field_0x54

s16* J2DAnmTextureSRTKey::field_0x54

◆ field_0x58

f32* J2DAnmTextureSRTKey::field_0x58

◆ field_0x5c

J3DAnmTransformKeyTable* J2DAnmTextureSRTKey::field_0x5c

◆ field_0x60

u8* J2DAnmTextureSRTKey::field_0x60

◆ field_0x64

u16* J2DAnmTextureSRTKey::field_0x64

◆ field_0x68

JUTNameTab J2DAnmTextureSRTKey::field_0x68

◆ field_0x78

Vec* J2DAnmTextureSRTKey::field_0x78

◆ field_0x7c

int J2DAnmTextureSRTKey::field_0x7c

◆ mInfoTable

J3DAnmTransformKeyTable* J2DAnmTextureSRTKey::mInfoTable

◆ mRotationValues

s16* J2DAnmTextureSRTKey::mRotationValues

◆ mScaleValues

f32* J2DAnmTextureSRTKey::mScaleValues

◆ mTranslationValues

f32* J2DAnmTextureSRTKey::mTranslationValues

◆ mUpdateMaterialID

u16* J2DAnmTextureSRTKey::mUpdateMaterialID

◆ mUpdateMaterialNum

u16 J2DAnmTextureSRTKey::mUpdateMaterialNum

◆ mUpdateTexMtxID

u8* J2DAnmTextureSRTKey::mUpdateTexMtxID

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