SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
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
7class CameraCover : public NameObj {
8public:
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};
virtual void draw() const
Draws the object. Does nothing until overridden.
The most basic form of an object.
Definition NameObj.hpp:11