SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
CamTranslatorGround.cpp
1#include "Game/Camera/CameraParamChunk.hpp"
2#include "Game/Camera/CamTranslatorGround.hpp"
3
4void CamTranslatorGround::setParam(const CameraParamChunk *pChunk) {
5 CameraGeneralParam *general = pChunk->mGeneralParam;
6 CameraGround *camera = mCamera;
7
8 TVec2f angle = TVec2f(general->mAngleA, general->mAngleB);
9 f32 dist = general->mDist;
10
11 camera->mAngleA = angle.x;
12 camera->mAngleB = angle.y;
13 camera->mDist = dist;
14 camera->mUpX = general->mUp.x;
15 camera->mUpY = general->mUp.y;
16 camera->mUpZ = general->mUp.z;
17}
18
19Camera *CamTranslatorGround::getCamera() const {
20 return mCamera;
21}