FabGL
ESP32 VGA Controller and Graphics Library
fabgl::AltVirtualKeyDef Struct Reference

Associates a virtualkey and various shift states (ctrl, alt, etc..) to another virtualkey. More...

#include <keyboard.h>

Public Attributes

VirtualKey reqVirtualKey
 
VirtualKey virtualKey
 
uint8_t alt: 1
 
uint8_t capslock: 1
 
uint8_t ctrl: 1
 
uint8_t numlock: 1
 
uint8_t shift: 1
 

Detailed Description

Associates a virtualkey and various shift states (ctrl, alt, etc..) to another virtualkey.

Member Data Documentation

◆ alt

uint8_t fabgl::AltVirtualKeyDef::alt

ALT needs to be down.

◆ capslock

uint8_t fabgl::AltVirtualKeyDef::capslock

CAPSLOCK needs to be down (OR-ed with shift).

◆ ctrl

uint8_t fabgl::AltVirtualKeyDef::ctrl

CTRL needs to be down.

◆ numlock

uint8_t fabgl::AltVirtualKeyDef::numlock

NUMLOCK needs to be down.

◆ reqVirtualKey

VirtualKey fabgl::AltVirtualKeyDef::reqVirtualKey

Source virtualkey translated using VirtualKeyDef.

◆ shift

uint8_t fabgl::AltVirtualKeyDef::shift

SHIFT needs to be down (OR-ed with capslock).

◆ virtualKey

VirtualKey fabgl::AltVirtualKeyDef::virtualKey

Generated virtualkey.


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