aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/star_control/marked_camera_mover.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/star_control/marked_camera_mover.h')
-rw-r--r--engines/titanic/star_control/marked_camera_mover.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/engines/titanic/star_control/marked_camera_mover.h b/engines/titanic/star_control/marked_camera_mover.h
index 7706db1098..2e971615dc 100644
--- a/engines/titanic/star_control/marked_camera_mover.h
+++ b/engines/titanic/star_control/marked_camera_mover.h
@@ -28,6 +28,9 @@
namespace Titanic {
+class FMatrix;
+class FVector;
+
class CMarkedCameraMover : public CCameraMover {
private:
CMarkedAutoMover _autoMover;
@@ -35,7 +38,11 @@ public:
CMarkedCameraMover(const CNavigationInfo *src);
virtual ~CMarkedCameraMover() {}
- virtual void proc8(const FVector &oldPos, const FVector &newPos,
+ /**
+ * Move the mover from an old position and orientation to a new
+ * position and orientation
+ */
+ virtual void transitionBetweenPosOrients(const FVector &oldPos, const FVector &newPos,
const FMatrix &oldOrientation, const FMatrix &newOrientation);
/**