mirror of
https://github.com/MonsterDruide1/OdysseyDecomp
synced 2026-04-23 09:04:21 +00:00
27 lines
670 B
C++
27 lines
670 B
C++
#include "Library/Camera/SceneCameraInfo.h"
|
|
|
|
#include "Library/Camera/CameraViewInfo.h"
|
|
|
|
namespace al {
|
|
|
|
SceneCameraInfo::SceneCameraInfo(s32 maxViewNum) : mViewNumMax(maxViewNum) {
|
|
mViewArray = new CameraViewInfo*[maxViewNum];
|
|
for (s32 i = 0; i < mViewNumMax; i++)
|
|
mViewArray[i] = nullptr;
|
|
}
|
|
|
|
void SceneCameraInfo::initViewInfo(CameraViewInfo* cameraViewInfo) {
|
|
mViewArray[cameraViewInfo->getIndex()] = cameraViewInfo;
|
|
}
|
|
|
|
const char* SceneCameraInfo::getViewName(s32 num) const {
|
|
if (num == 0)
|
|
return "TV";
|
|
else if (num == 1)
|
|
return "サブ"; // Sub/Lower
|
|
else
|
|
return "メイン"; // Main
|
|
}
|
|
|
|
} // namespace al
|