add InputAction.ZOOM

This commit is contained in:
Nick Fisher
2024-10-10 20:43:58 +08:00
parent 6e64cc3617
commit 58010dafde

View File

@@ -24,10 +24,10 @@ enum InputType {
enum PhysicalKey { W, A, S, D }
enum InputAction { TRANSLATE, ROTATE, PICK, NONE }
enum InputAction { TRANSLATE, ROTATE, PICK, ZOOM, NONE }
abstract class InputHandler {
Stream<List<InputType>> get gestures;
Stream get cameraUpdated;
Future<void> onPointerHover(Vector2 localPosition, Vector2 delta);
Future<void> onPointerScroll(Vector2 localPosition, double scrollDelta);