SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
Map
WaterRoad.hpp
1
#pragma once
2
3
#include "Game/LiveActor/LiveActor.hpp"
4
#include "JSystem/JGeometry.hpp"
5
#include <revolution.h>
6
7
const
Mtx qMtx2_1 = {};
8
const
Mtx qMtx2_2 = {};
9
10
class
WaterRoad
:
public
LiveActor
{
11
public
:
12
u32 _8C;
13
u32 _90;
14
u32 _94;
15
u32 _98;
16
u8 _9C;
17
};
18
19
class
WaterRoadModelInfo
{
20
public
:
21
WaterRoadModelInfo
(
WaterRoad
*,
bool
);
22
23
void
initPoints(
WaterRoad
*);
24
void
initDisplayList();
25
void
sendGD()
const
;
26
void
drawGD()
const
;
27
void
drawDirect(
const
WaterRoad
*)
const
;
28
s32 calcDemoDrawPointNum(
const
WaterRoad
*)
const
;
29
void
loadMaterialHigh(
const
WaterRoad
*)
const
;
30
void
loadMaterialLow()
const
;
31
32
bool
mIsLow;
// _0
33
u32 _4;
34
s32 _8;
35
u32 _C;
36
TVec3f* _10;
37
TVec3s* _14;
38
f32* _18;
39
u32 mDLLength;
// _1C
40
const
void
* mList;
// _20
41
};
LiveActor
The basis of a drawable actor that can contain states (see: Nerve)
Definition
LiveActor.hpp:24
WaterRoad
Definition
WaterRoad.hpp:10
WaterRoadModelInfo
Definition
WaterRoad.hpp:19
Generated by
1.10.0