12#ifndef HMICORE_WIDGETS_KEYBOARD_H_
13#define HMICORE_WIDGETS_KEYBOARD_H_
66 void SetMode(const widget::KeyboardModeType mode);
73 widget::KeyboardModeType
GetMode() const;
76 widget::KeyboardModeType mode_ = widget::KeyboardModeType::kKeyboardUpper;
77 const std::vector<std::vector<
char>> upperKeys_ = {{
'Q',
'W',
'E',
'R',
'T',
'Y',
'U',
'I',
'O',
'P'},
78 {
'A',
'S',
'D',
'F',
'G',
'H',
'J',
'K',
'L',
'-'},
79 {
'Z',
'X',
'C',
'V',
'B',
'N',
'M',
' ',
'-',
'-'}};
80 const std::vector<std::vector<char>> lowerKeys_ = {{
'q',
'w',
'e',
'r',
't',
'y',
'u',
'i',
'o',
'p'},
81 {
'a',
's',
'd',
'f',
'g',
'h',
'j',
'k',
'l',
'-'},
82 {
'z',
'x',
'c',
'v',
'b',
'n',
'm',
' ',
'-',
'-'}};
83 const std::vector<std::vector<char>> numKeys_ = {{
'1',
'2',
'3',
'4',
'5',
'6',
'7',
'8',
'9',
'0'},
84 {
'-',
'_',
'.',
',',
';',
':',
'"',
'-',
'-',
'-'},
85 {
'!',
'@',
'#',
'$',
'%',
'^',
'&',
' ',
'-',
'-'}};
Class definition of the GVA renderer.
Definition renderer_gva.h:29