54 mElements =
new CameraMan *[CAMERA_MAN_CAPACITY];
55 mCapacity = CAMERA_MAN_CAPACITY;
57 mElements =
new CameraMan *[CAMERA_MAN_CAPACITY];
69 virtual void movement();
77 void updateCameraMan();
79 void calcSubjective();
80 bool isInterpolationOff();
81 void switchAntiOscillation();
83 void checkStartCondition();
85 void endEvent(
long,
const char *,
bool,
long);
86 void endEventAtLanding(
long,
const char *,
long);
88 void requestToResetCameraMan();
89 void setInterpolation(
unsigned long);
90 void cover(
unsigned long);
91 void closeCreatingCameraChunk();
92 void initCameraCodeCollection(
const char *,
long);
93 void registerCameraCode(
unsigned long);
94 void termCameraCodeCollection();
95 void declareEvent(
long,
const char *);
99 bool isRotatingHard()
const;
100 bool isSubjectiveCamera()
const;
101 bool isEnableToControl()
const;
102 bool isEnableToRoundLeft()
const;
103 bool isEnableToRoundRight()
const;
104 bool isEnableToReset()
const;
105 bool isEventCameraActive(
long,
const char *)
const;
106 bool isEventCameraActive()
const;
107 void startStartPosCamera(
bool);
108 bool isInterpolatingNearlyEnd()
const;
109 bool isForceCameraChange()
const;
110 f32 getDefaultFovy()
const;
111 void startStartAnimCamera();
112 bool isStartAnimCameraEnd()
const;
113 u32 getStartAnimCameraFrame()
const;
114 void endStartAnimCamera();
115 void startTalkCamera(
const TVec3f &,
const TVec3f &,
float,
float,
long);
116 void endTalkCamera(
bool,
long);
117 void startSubjectiveCamera(
long);
118 void endSubjectiveCamera(
long);
119 bool isAnimCameraEnd(
long,
const char *)
const;
120 u32 getAnimCameraFrame(
long,
const char *)
const;
121 void pauseOnAnimCamera(
long,
const char *);
122 void pauseOffAnimCamera(
long,
const char *);
123 void zoomInGameCamera();
124 void zoomOutGameCamera();
125 void checkEndOfEventCamera();
126 void controlCameraSE();
127 void removeEndEventAtLanding(
long,
const char *);
129 bool isPlayableCameraSE(
bool);
130 void resetCameraMan();
131 void createStartAnimCamera();
132 void createTalkCamera();
133 void createSubjectiveCamera();
168 bool mStartCameraCreated;
172 bool mRequestCameraManReset;
174 bool mIsSubjectiveCamera;