SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
WaterRoadModelInfo Class Reference

Public Member Functions

 WaterRoadModelInfo (WaterRoad *, bool)
 
void initPoints (WaterRoad *)
 
void initDisplayList ()
 
void sendGD () const
 
void drawGD () const
 
void drawDirect (const WaterRoad *) const
 
s32 calcDemoDrawPointNum (const WaterRoad *) const
 
void loadMaterialHigh (const WaterRoad *) const
 
void loadMaterialLow () const
 

Public Attributes

bool mIsLow
 
u32 _4
 
s32 _8
 
u32 _C
 
TVec3f * _10
 
TVec3s * _14
 
f32 * _18
 
u32 mDLLength
 
const void * mList
 

Detailed Description

Definition at line 19 of file WaterRoad.hpp.

Member Function Documentation

◆ initDisplayList()

void WaterRoadModelInfo::initDisplayList ( )

Definition at line 4 of file WaterRoad.cpp.

◆ drawGD()

void WaterRoadModelInfo::drawGD ( ) const

Definition at line 17 of file WaterRoad.cpp.

◆ calcDemoDrawPointNum()

s32 WaterRoadModelInfo::calcDemoDrawPointNum ( const WaterRoad * pRoad) const

Definition at line 28 of file WaterRoad.cpp.

◆ loadMaterialHigh()

void WaterRoadModelInfo::loadMaterialHigh ( const WaterRoad * pRoad) const

Definition at line 40 of file WaterRoad.cpp.

◆ loadMaterialLow()

void WaterRoadModelInfo::loadMaterialLow ( ) const

Definition at line 140 of file WaterRoad.cpp.

Member Data Documentation

◆ mIsLow

bool WaterRoadModelInfo::mIsLow

Definition at line 32 of file WaterRoad.hpp.

◆ _4

u32 WaterRoadModelInfo::_4

Definition at line 33 of file WaterRoad.hpp.

◆ _8

s32 WaterRoadModelInfo::_8

Definition at line 34 of file WaterRoad.hpp.

◆ _C

u32 WaterRoadModelInfo::_C

Definition at line 35 of file WaterRoad.hpp.

◆ _10

TVec3f* WaterRoadModelInfo::_10

Definition at line 36 of file WaterRoad.hpp.

◆ _14

TVec3s* WaterRoadModelInfo::_14

Definition at line 37 of file WaterRoad.hpp.

◆ _18

f32* WaterRoadModelInfo::_18

Definition at line 38 of file WaterRoad.hpp.

◆ mDLLength

u32 WaterRoadModelInfo::mDLLength

Definition at line 39 of file WaterRoad.hpp.

◆ mList

const void* WaterRoadModelInfo::mList

Definition at line 40 of file WaterRoad.hpp.