SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
Camera
CameraCover.hpp
1
#pragma once
2
3
#include "Game/NameObj/NameObj.hpp"
4
#include "Game/Screen/CaptureScreenDirector.hpp"
5
#include "JSystem/JGeometry/TMatrix.hpp"
6
7
class
CameraCover
:
public
NameObj
{
8
public
:
9
CameraCover
(
const
char
*);
10
11
virtual
~CameraCover
();
12
virtual
void
movement();
13
virtual
void
draw
()
const
;
14
15
void
cover(u32);
16
bool
isCameraHopping()
const
;
17
void
copyCamera();
18
19
inline
s32 getThing() {
20
return
_3C;
21
}
22
23
TMtx34f _C;
24
volatile
s32 _3C;
25
u8 _40;
26
bool
_41;
27
u8 _42[2];
28
u32 _44;
29
CaptureScreenActor
* mActor;
// _48
30
};
CameraCover
Definition
CameraCover.hpp:7
CameraCover::draw
virtual void draw() const
Draws the object. Does nothing until overridden.
Definition
CameraCover.cpp:40
CaptureScreenActor
Definition
CaptureScreenDirector.hpp:46
NameObj
The most basic form of an object.
Definition
NameObj.hpp:11
Generated by
1.10.0