SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
LiveActor
ShadowVolumeBox.hpp
1
#pragma once
2
3
#include "Game/LiveActor/ShadowVolumeDrawer.hpp"
4
#include "Game/Util/DirectDraw.hpp"
5
6
class
ShadowVolumeBox
:
public
ShadowVolumeDrawer
{
7
public
:
8
ShadowVolumeBox
();
9
10
virtual
~ShadowVolumeBox
();
11
12
virtual
void
draw
()
const
;
13
virtual
void
loadModelDrawMtx()
const
;
14
virtual
void
drawShape()
const
;
15
16
void
setSize(
const
TVec3f &);
17
void
makeVertexBuffer()
const
;
18
19
TVec3f mSize;
// _1C
20
TVec3f _28;
21
TVec3f _34;
22
TVec3f _40;
23
TVec3f _4C;
24
TVec3f _58;
25
TVec3f _64;
26
TVec3f _70;
27
TVec3f _7C;
28
TVec3f _88;
29
TVec3f _94;
30
TVec3f _A0;
31
TVec3f _AC;
32
TVec3f _B8;
33
TVec3f _C4;
34
};
ShadowVolumeBox
Definition
ShadowVolumeBox.hpp:6
ShadowVolumeBox::draw
virtual void draw() const
Draws the object. Does nothing until overridden.
ShadowVolumeDrawer
Definition
ShadowVolumeDrawer.hpp:14
Generated by
1.10.0