Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
d_spline_path.h
Go to the documentation of this file.
1#ifndef D_D_SPLINE_PATH_H
2#define D_D_SPLINE_PATH_H
3
5
6struct dPath;
7
8struct dPathCurve {
9 /* 80097C5C */ void Init(dPath*);
10 /* 80097C74 */ cXyz bSpline2(f32);
11
12 /* 0x00 */ int field_0x00;
13 /* 0x00 */ int field_0x04;
14 /* 0x08 */ dPath* mpPath;
15};
16
18public:
19 /* 0x00 */ s32 field_0x00;
20 /* 0x04 */ s32 field_0x04;
21 /* 0x08 */ s32 field_0x08;
22 /* 0x0C */ s32 field_0x0c;
23 /* 0x10 */ f32 field_0x10;
24 /* 0x14 */ f32 mCurveWeight[3];
25 /* 0x20 */ int mCurveKey[3];
26 /* 0x2C */ int field_0x2c;
27
28 d2DBSplinePath() { Init(0, 0); }
29 /* 80097878 */ void Init(s32, s32);
30 /* 80097904 */ bool Step();
31 /* 80097B20 */ f32 Calc(f32*);
32 /* 80097A6C */ cXyz Calc(cXyz*);
33 /* 80097B68 */ f32 Spot(f32*, f32);
34 /* 801828D4 */ virtual ~d2DBSplinePath() {}
35};
36
37#endif /* D_D_SPLINE_PATH_H */
Spot
Definition Z2SceneMgr.h:74
Definition d_spline_path.h:17
f32 mCurveWeight[3]
Definition d_spline_path.h:24
f32 Calc(f32 *)
Definition d_spline_path.cpp:69
int mCurveKey[3]
Definition d_spline_path.h:25
void Init(s32, s32)
Definition d_spline_path.cpp:11
int field_0x2c
Definition d_spline_path.h:26
s32 field_0x0c
Definition d_spline_path.h:22
bool Step()
Definition d_spline_path.cpp:28
s32 field_0x08
Definition d_spline_path.h:21
s32 field_0x04
Definition d_spline_path.h:20
f32 field_0x10
Definition d_spline_path.h:23
virtual ~d2DBSplinePath()
Definition d_spline_path.h:34
s32 field_0x00
Definition d_spline_path.h:19
d2DBSplinePath()
Definition d_spline_path.h:28
Definition d_a_hozelda.cpp:20
Definition d_spline_path.h:8
cXyz bSpline2(f32)
Definition d_spline_path.cpp:103
void Init(dPath *)
Definition d_spline_path.cpp:96
int field_0x04
Definition d_spline_path.h:13
int field_0x00
Definition d_spline_path.h:12
dPath * mpPath
Definition d_spline_path.h:14
Definition d_path.h:18
float f32
Definition types.h:22
signed long s32
Definition types.h:8