SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
VolumeModelDrawer.hpp
1#pragma once
2
3#include "Game/NameObj/NameObj.hpp"
4#include "JSystem/J3DGraphAnimator/J3DModelData.hpp"
5#include <revolution.h>
6
8public:
10
11 virtual ~VolumeModelDrawInit();
12};
13
14class VolumeModelDrawer : public NameObj {
15public:
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};
The most basic form of an object.
Definition NameObj.hpp:11
virtual void draw() const
Draws the object. Does nothing until overridden.