SSBM Decomp
Loading...
Searching...
No Matches
HSD_Spline Struct Reference

#include <spline.h>

Public Member Functions

Vec3 *cv DAT_COUNT (numcv+2 *(type !=0))
 Types other than 0 have an extra control point at each end.
f32 *segLength DAT_COUNT (numcv)

Data Fields

u8 type
s16 numcv
f32 tension
f32 totalLength
f32(*segPoly) DAT_COUNT [5](numcv - 1)

Member Function Documentation

◆ DAT_COUNT() [1/2]

Vec3 *cv HSD_Spline::DAT_COUNT ( numcv+2 * type !=0)

Types other than 0 have an extra control point at each end.

◆ DAT_COUNT() [2/2]

f32 *segLength HSD_Spline::DAT_COUNT ( numcv )

Field Documentation

◆ type

u8 HSD_Spline::type

◆ numcv

s16 HSD_Spline::numcv

◆ tension

f32 HSD_Spline::tension

◆ totalLength

f32 HSD_Spline::totalLength

◆ DAT_COUNT

f32(*segPoly) HSD_Spline::DAT_COUNT[5](numcv - 1)

The documentation for this struct was generated from the following file: