diff options
| author | 2026-04-13 17:36:54 -0400 | |
|---|---|---|
| committer | 2026-04-13 17:36:54 -0400 | |
| commit | 4ceadc74f0086168fbc576032ba3e6f23af16e39 (patch) | |
| tree | a542703d78f2b29ac1a756fdceec78e40860bab0 /src/screen/screen.h | |
| parent | 77b54c35bf9587450cd636e0d7df37e190e28bfb (diff) | |
| download | camu-4ceadc74f0086168fbc576032ba3e6f23af16e39.tar.gz camu-4ceadc74f0086168fbc576032ba3e6f23af16e39.tar.bz2 camu-4ceadc74f0086168fbc576032ba3e6f23af16e39.zip | |
Changes that went uncommitted for too long
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/screen/screen.h')
| -rw-r--r-- | src/screen/screen.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/screen/screen.h b/src/screen/screen.h index b92cfe5..0d40a02 100644 --- a/src/screen/screen.h +++ b/src/screen/screen.h @@ -27,7 +27,8 @@ enum { CAMU_SCREEN_MOUSE_MOD = 1 << 3, CAMU_SCREEN_ZOOMING = 1 << 4, CAMU_SCREEN_ZOOM_PAN_SIMPLE = 1 << 5, - CAMU_SCREEN_ZOOM_FOV = 1 << 6 + CAMU_SCREEN_ZOOM_FOV = 1 << 6, + CAMU_SCREEN_FROZEN = 1 << 7 }; enum { @@ -76,9 +77,15 @@ struct camu_screen { u64 last_click_ts; f64 last_pointer_y; f64 last_pointer_x; + f64 last_touch_x[2]; + f64 last_touch_y[2]; + f64 last_distance; + f64 midpoint_x; + f64 midpoint_y; #ifdef CAMU_SCREEN_DRAG_SEEK u64 last_seek_ts; #endif + bool touch_mode; u8 vr_emulation; bool vr_left_eye; f64 vr_calibrate_x; |