SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
CamTranslatorWaterFollow.cpp
1#include "Game/Camera/CameraParamChunk.hpp"
2#include "Game/Camera/CamTranslatorWaterFollow.hpp"
3
4CamTranslatorWaterFollow::CamTranslatorWaterFollow(CameraWaterFollow *pCamera) {
5 mCamera = pCamera;
6}
7
8void CamTranslatorWaterFollow::setParam(const CameraParamChunk *pChunk) {
9 CameraGeneralParam *general = pChunk->mGeneralParam;
10
11 f32 axisY;
12 f32 axisX;
13 f32 dist;
14
15 dist = general->mDist;
16 axisX = general->mAxis.x;
17 axisY = general->mAxis.y;
18
19 CameraWaterFollow *camera = mCamera;
20
21 camera->mAxisY = axisY;
22 camera->mAxisX = axisX;
23 camera->mDist = dist;
24}
25
26Camera *CamTranslatorWaterFollow::getCamera() const {
27 return mCamera;
28}