Files

37 lines
666 B
C++
Raw Permalink Normal View History

#include "Game/Camera/CameraRailDemo.hpp"
#include "Game/Camera/CamTranslatorRailDemo.hpp"
2021-12-16 18:40:25 +01:00
CameraRailDemo::CameraRailDemo(const char *pName) : Camera(pName) {
2021-12-29 01:58:41 +01:00
}
2022-07-05 00:38:52 -04:00
void CameraRailDemo::reset() {
_58 = 0;
_60 = 0.0f;
}
CameraTargetObj* CameraRailDemo::calc() {
switch(_50) {
case 0:
calcLinear();
break;
case 1:
calcEaseInOut();
break;
case 2:
calcDamp();
break;
}
_58 = _58 + 1;
return nullptr;
2022-07-05 00:38:52 -04:00
}
2022-01-01 23:43:26 +01:00
CameraRailDemo::~CameraRailDemo() {
}
2021-12-30 00:34:02 +01:00
CamTranslatorBase *CameraRailDemo::createTranslator() {
2021-12-29 01:58:41 +01:00
return new CamTranslatorRailDemo(this);
}