SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
source
Game
Camera
CameraRailDemo.cpp
1
#include "Game/Camera/CameraRailDemo.hpp"
2
#include "Game/Camera/CamTranslatorRailDemo.hpp"
3
4
CameraRailDemo::CameraRailDemo(
const
char
*pName) :
Camera
(pName) {
5
6
}
7
8
void
CameraRailDemo::reset() {
9
_58 = 0;
10
_60 = 0.0f;
11
}
12
13
CameraTargetObj
* CameraRailDemo::calc() {
14
switch
(_50) {
15
case
0:
16
calcLinear();
17
break
;
18
case
1:
19
calcEaseInOut();
20
break
;
21
case
2:
22
calcDamp();
23
break
;
24
}
25
26
_58 = _58 + 1;
27
return
nullptr
;
28
}
29
30
CameraRailDemo::~CameraRailDemo() {
31
32
}
33
34
CamTranslatorBase
*CameraRailDemo::createTranslator() {
35
return
new
CamTranslatorRailDemo
(
this
);
36
}
CamTranslatorBase
Definition
Camera.hpp:14
CamTranslatorRailDemo
Definition
CamTranslatorRailDemo.hpp:5
Camera
Definition
Camera.hpp:36
CameraTargetObj
Definition
CameraTargetObj.hpp:12
Generated by
1.10.0