SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
Camera
CameraTower.hpp
1
#pragma once
2
3
#include "Game/Camera/Camera.hpp"
4
5
class
CameraTower
:
public
Camera
{
6
public
:
7
CameraTower
(
const
char
*);
8
virtual
~CameraTower
();
9
10
virtual
void
reset();
11
virtual
CameraTargetObj
*calc();
12
virtual
bool
isEnableToRoundLeft()
const
;
13
virtual
bool
isEnableToRoundRight()
const
;
14
virtual
CamTranslatorBase
*createTranslator();
15
16
void
arrangeRoundingPose();
17
void
arrangeHorizontalPose();
18
bool
isUpsideDownByRoll()
const
;
19
void
arrangeRound();
20
21
TVec3f mWPoint;
// _4C
22
TVec3f mAxis;
// _58
23
f32 mAngleB;
// _64
24
f32 mAngleA;
// _68
25
f32 mDist;
// _6C
26
f32 _70;
27
f32 _74;
28
f32 _78;
29
u8 _7C;
30
u8 _7D[3];
31
u32 _80;
32
f32 _84;
33
u8 _88;
34
u8 _89;
35
u8 _8A[2];
36
};
CamTranslatorBase
Definition
Camera.hpp:14
Camera
Definition
Camera.hpp:36
CameraTargetObj
Definition
CameraTargetObj.hpp:12
CameraTower
Definition
CameraTower.hpp:5
Generated by
1.10.0