diff options
author | johndoe123 | 2014-03-28 21:53:21 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2018-07-20 06:43:33 +0000 |
commit | 3b3f84c764f8cab8f54b06bbafc607cfb6899fdd (patch) | |
tree | 8ef0d8e3af51b7e0a4f232e36c250aa89aeae655 /engines/illusions/camera.h | |
parent | 33d28deb690c79a6aca190c5b1bc998c39d95662 (diff) | |
download | scummvm-rg350-3b3f84c764f8cab8f54b06bbafc607cfb6899fdd.tar.gz scummvm-rg350-3b3f84c764f8cab8f54b06bbafc607cfb6899fdd.tar.bz2 scummvm-rg350-3b3f84c764f8cab8f54b06bbafc607cfb6899fdd.zip |
ILLUSIONS: Implement inventory
- Implement cursor camera tracking
- Various bugfixes
Diffstat (limited to 'engines/illusions/camera.h')
-rw-r--r-- | engines/illusions/camera.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/illusions/camera.h b/engines/illusions/camera.h index 6c9556c88d..a6f8a7333f 100644 --- a/engines/illusions/camera.h +++ b/engines/illusions/camera.h @@ -81,6 +81,10 @@ public: void setBoundsToDimensions(WidthHeight &dimensions); Common::Point getCurrentPan(); Common::Point getScreenOffset(); + Common::Point getTrackingLimits(); + bool isAtPanLimit(int limitNum); + void setActiveState(CameraState &state); + void getActiveState(CameraState &state); protected: IllusionsEngine *_vm; CameraState _activeState; |