OdysseyDecomp/lib/al/Library/Camera/CameraPoserSceneInfo.cpp

24 lines
622 B
C++

#include "Library/Camera/CameraPoserSceneInfo.h"
#include "Library/Obj/CameraRailHolder.h"
namespace al {
CameraPoserSceneInfo::CameraPoserSceneInfo() {
railHolders = new CameraRailHolder*[16];
}
void CameraPoserSceneInfo::init(AreaObjDirector* areaObj, CollisionDirector* collision,
const AudioDirector* audio) {
areaObjDirector = areaObj;
collisionDirector = collision;
audioDirector = audio;
}
void CameraPoserSceneInfo::registerCameraRailHolder(CameraRailHolder* railHolder) {
railHolders[railHolderNum] = railHolder;
railHolderNum++;
}
} // namespace al