From 17695801eab63685f46517b22e1b46223baa37d2 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Thu, 13 Mar 2025 11:25:52 +0200 Subject: [PATCH] gg: add is_key_down/1 helper method --- vlib/gg/keyboard.v | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 vlib/gg/keyboard.v diff --git a/vlib/gg/keyboard.v b/vlib/gg/keyboard.v new file mode 100644 index 000000000..5342c5ba3 --- /dev/null +++ b/vlib/gg/keyboard.v @@ -0,0 +1,8 @@ +module gg + +// is_key_down returns whether the given key is currently pressed. +// You can use this, if you do not want to implement your own key event handling. +@[inline] +pub fn (mut ctx Context) is_key_down(k KeyCode) bool { + return ctx.pressed_keys[int(k)] +} -- 2.39.5