- DECL_STATE_ENTRY_BOOL(ctrl_pressed);
- DECL_STATE_ENTRY_BOOL(lshift_pressed);
- DECL_STATE_ENTRY_BOOL(rshift_pressed);
- DECL_STATE_ENTRY_BOOL(shift_pressed);
- DECL_STATE_ENTRY_BOOL(graph_pressed);
- DECL_STATE_ENTRY_BOOL(caps_pressed);
- DECL_STATE_ENTRY_BOOL(kana_pressed);
- DECL_STATE_ENTRY_BOOL(break_pressed);
-
- DECL_STATE_ENTRY_INT32(event_keyrepeat);
-
- DECL_STATE_ENTRY_UINT8(scancode); // After V.4, uint8_t
- DECL_STATE_ENTRY_UINT8(datareg);
- DECL_STATE_ENTRY_UINT32(older_vk);
-
- DECL_STATE_ENTRY_BOOL(repeat_mode);
- DECL_STATE_ENTRY_INT32(repeat_time_short);
- DECL_STATE_ENTRY_INT32(repeat_time_long);
- DECL_STATE_ENTRY_UINT8(repeat_keycode);
+ state_fio->StateUint8(scancode); // After V.4, uint8_t
+ state_fio->StateUint8(datareg);
+ state_fio->StateUint32(older_vk);