1#pragma once
2
3namespace al {
4class SceneCameraInfo;
5class PlayerHolder;
6class AreaObjGroup;
7class ClippingActorInfo;
8
9class ViewInfoCtrl {
10public:
11 ViewInfoCtrl(const PlayerHolder*, const SceneCameraInfo*);
12
13 void initActorInfo(ClippingActorInfo*);
14 void initViewCtrlAreaGroup(const AreaObjGroup*);
15 bool update();
16 void startCheckByCameraPos();
17 void startCheckByLookAtPos();
18 void startCheckByPlayerPos();
19
20private:
21 void* filler[0x7];
22};
23
24} // namespace al
25