SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
Camera
CameraMedianTower.hpp
1
#pragma once
2
3
#include "Game/Camera/Camera.hpp"
4
5
class
CameraMedianTower
:
public
Camera
{
6
public
:
7
CameraMedianTower
(
const
char
*);
8
virtual
~CameraMedianTower
();
9
10
virtual
void
reset();
11
virtual
CameraTargetObj
*calc();
12
virtual
CamTranslatorBase
*createTranslator();
13
14
void
calcFovyPos(TVec3f *,
const
TVec3f &,
const
TVec3f &,
const
TVec3f &);
15
void
limitAngularVelocity(TVec3f *, TVec3f *,
const
TVec3f &,
const
TVec3f &,
const
TVec3f &);
16
void
calcDistance(TVec3f *,
const
TVec3f &);
17
void
updateReset(
const
TVec3f &,
const
TVec3f &,
const
TVec3f &);
18
19
const
char
*mString;
// _4C
20
TVec3f mWPoint;
// _50
21
TVec3f mAxis;
// _5C
22
f32 mAngleA;
// _68
23
f32 mUpX;
// _6C
24
f32 mUpY;
// _70
25
f32 mUpZ;
// _74
26
f32 _78;
27
f32 _7C;
28
f32 _80;
29
u8 _84;
30
u8 _85[3];
31
u32 _88;
32
};
CamTranslatorBase
Definition
Camera.hpp:14
Camera
Definition
Camera.hpp:36
CameraMedianTower
Definition
CameraMedianTower.hpp:5
CameraTargetObj
Definition
CameraTargetObj.hpp:12
Generated by
1.10.0