MicrOS
keyboard_state_flags Struct Reference

#include <keyboard_state_flags.h>

Public Attributes

uint8_t right_shift_pressed: 1
 
uint8_t left_shift_pressed: 1
 
uint8_t ctrl_pressed: 1
 
uint8_t alt_pressed: 1
 
uint8_t scroll_lock_active: 1
 
uint8_t num_lock_active: 1
 
uint8_t caps_lock_active: 1
 
uint8_t insert_active: 1
 
uint8_t left_ctrl_pressed: 1
 
uint8_t left_alt_pressed: 1
 
uint8_t sys_req_pressed: 1
 
uint8_t pause_active: 1
 
uint8_t scroll_lock_pressed: 1
 
uint8_t num_lock_pressed: 1
 
uint8_t caps_lock_pressed: 1
 
uint8_t insert_pressed: 1
 

Member Data Documentation

◆ alt_pressed

uint8_t keyboard_state_flags::alt_pressed

◆ caps_lock_active

uint8_t keyboard_state_flags::caps_lock_active

◆ caps_lock_pressed

uint8_t keyboard_state_flags::caps_lock_pressed

◆ ctrl_pressed

uint8_t keyboard_state_flags::ctrl_pressed

◆ insert_active

uint8_t keyboard_state_flags::insert_active

◆ insert_pressed

uint8_t keyboard_state_flags::insert_pressed

◆ left_alt_pressed

uint8_t keyboard_state_flags::left_alt_pressed

◆ left_ctrl_pressed

uint8_t keyboard_state_flags::left_ctrl_pressed

◆ left_shift_pressed

uint8_t keyboard_state_flags::left_shift_pressed

◆ num_lock_active

uint8_t keyboard_state_flags::num_lock_active

◆ num_lock_pressed

uint8_t keyboard_state_flags::num_lock_pressed

◆ pause_active

uint8_t keyboard_state_flags::pause_active

◆ right_shift_pressed

uint8_t keyboard_state_flags::right_shift_pressed

◆ scroll_lock_active

uint8_t keyboard_state_flags::scroll_lock_active

◆ scroll_lock_pressed

uint8_t keyboard_state_flags::scroll_lock_pressed

◆ sys_req_pressed

uint8_t keyboard_state_flags::sys_req_pressed

The documentation for this struct was generated from the following file: