diff options
Diffstat (limited to 'src/viewport.h')
-rw-r--r-- | src/viewport.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/viewport.h b/src/viewport.h index d1803d4..9e1a13c 100644 --- a/src/viewport.h +++ b/src/viewport.h @@ -52,8 +52,10 @@ void imv_viewport_toggle_playing(struct imv_viewport *view); /* Reset the viewport to its initial settings */ void imv_viewport_reset(struct imv_viewport *view); -/* Pan the view by the given amounts */ -void imv_viewport_move(struct imv_viewport *view, int x, int y); +/* Pan the view by the given amounts without letting the texture get too far + * off-screen */ +void imv_viewport_move(struct imv_viewport *view, int x, int y, + const struct imv_texture *tex); /* Zoom the view by the given amount. imv_texture* is used to get the image * dimensions */ |