Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
J2DAnimation.h File Reference

Go to the source code of this file.

Classes

class  J2DAnmBase
 
class  J2DAnmVtxColor
 
class  J2DAnmVtxColorKey
 
class  J2DAnmVtxColorFull
 
class  J2DAnmVisibilityFull
 
class  J2DAnmTransform
 
class  J2DAnmTransformKey
 
class  J2DAnmTransformFull
 
class  J2DAnmTextureSRTKey
 
class  J2DAnmTexPattern
 
struct  J2DAnmTexPattern::J2DAnmTexPatternTIMGPointer
 
class  J2DAnmTevRegKey
 
class  J2DAnmColor
 
class  J2DAnmColorKey
 
struct  J2DAnmColorFullInfo
 
class  J2DAnmColorFull
 

Enumerations

enum  J2DAnmKind {
  KIND_TRANSFORM = 0 , KIND_COLOR = 1 , KIND_TEX_PATTERN = 2 , KIND_TEXTURE_SRT = 4 ,
  KIND_TEV_REG = 5 , KIND_VISIBILITY = 6 , KIND_VTX_COLOR = 7
}
 

Functions

template<typename T >
f32 J2DHermiteInterpolation (f32, T *, T *, T *, T *, T *, T *)
 
template<>
f32 J2DHermiteInterpolation< f32 > (f32 f1, f32 *f2, f32 *f3, f32 *f4, f32 *f5, f32 *f6, f32 *f7)
 
template<>
f32 J2DHermiteInterpolation< s16 > (register f32 pp1, register s16 *pp2, register s16 *pp3, register s16 *pp4, register s16 *pp5, register s16 *pp6, register s16 *pp7)
 

Enumeration Type Documentation

◆ J2DAnmKind

enum J2DAnmKind
Enumerator
KIND_TRANSFORM 
KIND_COLOR 
KIND_TEX_PATTERN 
KIND_TEXTURE_SRT 
KIND_TEV_REG 
KIND_VISIBILITY 
KIND_VTX_COLOR 

Function Documentation

◆ J2DHermiteInterpolation()

template<typename T >
f32 J2DHermiteInterpolation ( f32 ,
T * ,
T * ,
T * ,
T * ,
T * ,
T *  )
inline

◆ J2DHermiteInterpolation< f32 >()

template<>
f32 J2DHermiteInterpolation< f32 > ( f32 f1,
f32 * f2,
f32 * f3,
f32 * f4,
f32 * f5,
f32 * f6,
f32 * f7 )
inline

◆ J2DHermiteInterpolation< s16 >()

template<>
f32 J2DHermiteInterpolation< s16 > ( register f32 pp1,
register s16 * pp2,
register s16 * pp3,
register s16 * pp4,
register s16 * pp5,
register s16 * pp6,
register s16 * pp7 )
inline