Ultibo API
C/C++ API for Ultibo Core
Loading...
Searching...
No Matches
_KEYMAP_HEADER Struct Reference

#include <keymap.h>

Data Fields

uint32_t mode
 Keymap mode (eg KEYMAP_MODE_NONE).
uint32_t flags
 Keymap flags (eg KEYMAP_FLAG_ALTGR).
uint32_t keycount
 Number of keys in keymap (Default: KEYMAP_KEY_COUNT).
uint32_t rowcount
 Number of index rows in keymap (Default: KEYMAP_ROW_COUNT).
char name [256]
 Keymap name //NOT null terminated, index 0 is the length.
char description [256]
 Keymap description //NOT null terminated, index 0 is the length.

Detailed Description

Keymap specific types Keymap Header

Field Documentation

◆ mode

uint32_t mode

Keymap mode (eg KEYMAP_MODE_NONE).

◆ flags

uint32_t flags

Keymap flags (eg KEYMAP_FLAG_ALTGR).

◆ keycount

uint32_t keycount

Number of keys in keymap (Default: KEYMAP_KEY_COUNT).

◆ rowcount

uint32_t rowcount

Number of index rows in keymap (Default: KEYMAP_ROW_COUNT).

◆ name

char name[256]

Keymap name //NOT null terminated, index 0 is the length.

◆ description

char description[256]

Keymap description //NOT null terminated, index 0 is the length.


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