mirror of
https://github.com/encounter/Petari.git
synced 2026-03-30 11:34:15 -07:00
25 lines
660 B
C++
25 lines
660 B
C++
#pragma once
|
|
|
|
#include "Game/NameObj/NameObj.hpp"
|
|
|
|
class Camera;
|
|
class CamTranslatorBase;
|
|
|
|
class CameraHolder : public NameObj {
|
|
public:
|
|
CameraHolder(const char *);
|
|
virtual ~CameraHolder();
|
|
|
|
CamTranslatorBase *getTranslator(long);
|
|
s32 getIndexOf(const char *) const;
|
|
Camera *getDefaultCamera();
|
|
s32 getIndexOfDefault() const;
|
|
s32 getIndexOf(Camera *) const;
|
|
void createCameras();
|
|
Camera *getCameraInner(long) const;
|
|
|
|
s32 mDefaultCameraIndex; // 0xC
|
|
Camera **mCameras; // 0x10
|
|
CamTranslatorBase **mTranslators; // 0x14
|
|
CamTranslatorBase *mDefaultTranslator; // 0x18
|
|
}; |