Enum KeyState¶
Defined in File input_types.h
Enum Documentation¶
-
enum class portal::KeyState¶
State of a key during its lifecycle.
Keys transition: Released → Pressed (one frame) → Repeat (held) → Released. The Pressed→Repeat transition happens automatically via transition_key_states().
Usage: is_key_pressed() returns true for both Pressed and Repeat (meaning “down”). To detect initial press only, check: is_key_pressed() && !is_key_repeating().
Values:
-
enumerator Pressed¶
-
enumerator Released¶
-
enumerator Repeat¶
-
enumerator Pressed¶