SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
LiveActor
VolumeModelDrawer.hpp
1
#pragma once
2
3
#include "Game/NameObj/NameObj.hpp"
4
#include "JSystem/J3DGraphAnimator/J3DModelData.hpp"
5
#include <revolution.h>
6
7
class
VolumeModelDrawInit
:
public
NameObj
{
8
public
:
9
VolumeModelDrawInit
();
10
11
virtual
~VolumeModelDrawInit
();
12
};
13
14
class
VolumeModelDrawer
:
public
NameObj
{
15
public
:
16
VolumeModelDrawer
(
const
char
*,
const
char
*, MtxPtr);
17
18
virtual
~VolumeModelDrawer
();
19
virtual
void
draw
()
const
;
20
21
void
loadModelDrawMtx()
const
;
22
23
24
MtxPtr mMtx;
// _C
25
J3DModelData* mModelData;
// _10
26
_GXColor mColor;
// _14
27
};
NameObj
The most basic form of an object.
Definition
NameObj.hpp:11
VolumeModelDrawInit
Definition
VolumeModelDrawer.hpp:7
VolumeModelDrawer
Definition
VolumeModelDrawer.hpp:14
VolumeModelDrawer::draw
virtual void draw() const
Draws the object. Does nothing until overridden.
Definition
VolumeModelDrawer.cpp:30
Generated by
1.10.0