Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
d2DBSplinePath Class Reference

#include <d_spline_path.h>

Public Member Functions

 d2DBSplinePath ()
 
void Init (s32, s32)
 
bool Step ()
 
f32 Calc (f32 *)
 
cXyz Calc (cXyz *)
 
f32 Spot (f32 *, f32)
 
virtual ~d2DBSplinePath ()
 

Public Attributes

s32 field_0x00
 
s32 field_0x04
 
s32 field_0x08
 
s32 field_0x0c
 
f32 field_0x10
 
f32 mCurveWeight [3]
 
int mCurveKey [3]
 
int field_0x2c
 

Constructor & Destructor Documentation

◆ d2DBSplinePath()

d2DBSplinePath::d2DBSplinePath ( )
inline

◆ ~d2DBSplinePath()

virtual d2DBSplinePath::~d2DBSplinePath ( )
inlinevirtual

Member Function Documentation

◆ Calc() [1/2]

cXyz d2DBSplinePath::Calc ( cXyz * v)

◆ Calc() [2/2]

f32 d2DBSplinePath::Calc ( f32 * param_0)

◆ Init()

void d2DBSplinePath::Init ( s32 param_0,
s32 param_1 )

d_spline_path.cpp dolzel2 - Spline Path Management

◆ Spot()

f32 d2DBSplinePath::Spot ( f32 * param_1,
f32 param_2 )

◆ Step()

bool d2DBSplinePath::Step ( )

Member Data Documentation

◆ field_0x00

s32 d2DBSplinePath::field_0x00

◆ field_0x04

s32 d2DBSplinePath::field_0x04

◆ field_0x08

s32 d2DBSplinePath::field_0x08

◆ field_0x0c

s32 d2DBSplinePath::field_0x0c

◆ field_0x10

f32 d2DBSplinePath::field_0x10

◆ field_0x2c

int d2DBSplinePath::field_0x2c

◆ mCurveKey

int d2DBSplinePath::mCurveKey[3]

◆ mCurveWeight

f32 d2DBSplinePath::mCurveWeight[3]

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