1#include "Library/Camera/SceneCameraInfo.h"
2
3#include "Library/Camera/CameraViewInfo.h"
4
5namespace al {
6
7SceneCameraInfo::SceneCameraInfo(s32 maxViewNum) : mViewNumMax(maxViewNum) {
8 mViewArray = new CameraViewInfo*[maxViewNum];
9 for (s32 i = 0; i < mViewNumMax; i++)
10 mViewArray[i] = nullptr;
11}
12
13void SceneCameraInfo::initViewInfo(CameraViewInfo* cameraViewInfo) {
14 mViewArray[cameraViewInfo->getIndex()] = cameraViewInfo;
15}
16
17const char* SceneCameraInfo::getViewName(s32 num) const {
18 if (num == 0)
19 return "TV";
20 else if (num == 1)
21 return "サブ"; // Sub/Lower
22 else
23 return "メイン"; // Main
24}
25
26} // namespace al
27