SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
CameraHolder.hpp
1#pragma once
2
3#include "Game/NameObj/NameObj.hpp"
4
5class Camera;
7
8class CameraHolder : public NameObj {
9public:
10 CameraHolder(const char *);
11 virtual ~CameraHolder();
12
13 CamTranslatorBase *getTranslator(long);
14 s32 getIndexOf(const char *) const;
15 Camera *getDefaultCamera();
16 s32 getIndexOfDefault() const;
17 s32 getIndexOf(Camera *) const;
18 void createCameras();
19 Camera *getCameraInner(long) const;
20
21 s32 mDefaultCameraIndex; // _C
22 Camera **mCameras; // _10
23 CamTranslatorBase **mTranslators; // _14
24 CamTranslatorBase *mDefaultTranslator; // _18
25};
The most basic form of an object.
Definition NameObj.hpp:11