Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GUIShortcuts.h
Go to the documentation of this file.
1
/****************************************************************************/
2
// Eclipse SUMO, Simulation of Urban MObility; see https://eclipse.dev/sumo
3
// Copyright (C) 2001-2024 German Aerospace Center (DLR) and others.
4
// This program and the accompanying materials are made available under the
5
// terms of the Eclipse Public License 2.0 which is available at
6
// https://www.eclipse.org/legal/epl-2.0/
7
// This Source Code may also be made available under the following Secondary
8
// Licenses when the conditions for such availability set forth in the Eclipse
9
// Public License 2.0 are satisfied: GNU General Public License, version 2
10
// or later which is available at
11
// https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html
12
// SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-or-later
13
/****************************************************************************/
18
// An enumeration of shortcuts used by the gui applications
19
/****************************************************************************/
20
#pragma once
21
#include <config.h>
22
23
24
// ===========================================================================
25
// enumerations
26
// ===========================================================================
31
enum
GUIShortcut
{
32
KEY_0
,
33
KEY_1
,
34
KEY_2
,
35
KEY_3
,
36
KEY_4
,
37
KEY_5
,
38
KEY_6
,
39
KEY_7
,
40
KEY_8
,
41
KEY_9
,
42
43
KEY_a
,
44
KEY_b
,
45
KEY_c
,
46
KEY_d
,
47
KEY_e
,
48
KEY_f
,
49
KEY_g
,
50
KEY_h
,
51
KEY_i
,
52
KEY_j
,
53
KEY_k
,
54
KEY_l
,
55
KEY_m
,
56
KEY_n
,
57
KEY_o
,
58
KEY_p
,
59
KEY_q
,
60
KEY_r
,
61
KEY_s
,
62
KEY_t
,
63
KEY_u
,
64
KEY_v
,
65
KEY_w
,
66
KEY_x
,
67
KEY_y
,
68
KEY_z
,
69
70
KEY_A
,
71
KEY_B
,
72
KEY_C
,
73
KEY_D
,
74
KEY_E
,
75
KEY_F
,
76
KEY_G
,
77
KEY_H
,
78
KEY_I
,
79
KEY_J
,
80
KEY_K
,
81
KEY_L
,
82
KEY_M
,
83
KEY_N
,
84
KEY_O
,
85
KEY_P
,
86
KEY_Q
,
87
KEY_R
,
88
KEY_S
,
89
KEY_T
,
90
KEY_U
,
91
KEY_V
,
92
KEY_W
,
93
KEY_X
,
94
KEY_Y
,
95
KEY_Z
,
96
97
KEY_SPACE
,
98
99
KEY_F1
,
100
KEY_F2
,
101
KEY_F3
,
102
KEY_F4
,
103
KEY_F5
,
104
KEY_F6
,
105
KEY_F7
,
106
KEY_F8
,
107
KEY_F9
,
108
KEY_F10
,
109
KEY_F11
,
110
KEY_F12
,
111
112
KEY_ESC
,
113
KEY_ENTER
,
114
KEY_BACKSPACE
,
115
KEY_DEL
,
116
};
117
118
119
enum
GUIShortcutModifier
{
120
KEYMODIFIER_SHIFT
,
121
KEYMODIFIER_ALT
,
122
KEYMODIFIER_CONTROL
123
};
GUIShortcut
GUIShortcut
An enumeration of Shortcuts used by the gui applications.
Definition
GUIShortcuts.h:31
KEY_F4
@ KEY_F4
Definition
GUIShortcuts.h:102
KEY_SPACE
@ KEY_SPACE
Definition
GUIShortcuts.h:97
KEY_P
@ KEY_P
Definition
GUIShortcuts.h:85
KEY_M
@ KEY_M
Definition
GUIShortcuts.h:82
KEY_B
@ KEY_B
Definition
GUIShortcuts.h:71
KEY_F9
@ KEY_F9
Definition
GUIShortcuts.h:107
KEY_z
@ KEY_z
Definition
GUIShortcuts.h:68
KEY_u
@ KEY_u
Definition
GUIShortcuts.h:63
KEY_n
@ KEY_n
Definition
GUIShortcuts.h:56
KEY_2
@ KEY_2
Definition
GUIShortcuts.h:34
KEY_F6
@ KEY_F6
Definition
GUIShortcuts.h:104
KEY_ENTER
@ KEY_ENTER
Definition
GUIShortcuts.h:113
KEY_E
@ KEY_E
Definition
GUIShortcuts.h:74
KEY_I
@ KEY_I
Definition
GUIShortcuts.h:78
KEY_W
@ KEY_W
Definition
GUIShortcuts.h:92
KEY_D
@ KEY_D
Definition
GUIShortcuts.h:73
KEY_6
@ KEY_6
Definition
GUIShortcuts.h:38
KEY_F7
@ KEY_F7
Definition
GUIShortcuts.h:105
KEY_1
@ KEY_1
Definition
GUIShortcuts.h:33
KEY_F10
@ KEY_F10
Definition
GUIShortcuts.h:108
KEY_F
@ KEY_F
Definition
GUIShortcuts.h:75
KEY_i
@ KEY_i
Definition
GUIShortcuts.h:51
KEY_H
@ KEY_H
Definition
GUIShortcuts.h:77
KEY_s
@ KEY_s
Definition
GUIShortcuts.h:61
KEY_X
@ KEY_X
Definition
GUIShortcuts.h:93
KEY_G
@ KEY_G
Definition
GUIShortcuts.h:76
KEY_h
@ KEY_h
Definition
GUIShortcuts.h:50
KEY_DEL
@ KEY_DEL
Definition
GUIShortcuts.h:115
KEY_Y
@ KEY_Y
Definition
GUIShortcuts.h:94
KEY_a
@ KEY_a
Definition
GUIShortcuts.h:43
KEY_9
@ KEY_9
Definition
GUIShortcuts.h:41
KEY_T
@ KEY_T
Definition
GUIShortcuts.h:89
KEY_p
@ KEY_p
Definition
GUIShortcuts.h:58
KEY_r
@ KEY_r
Definition
GUIShortcuts.h:60
KEY_F5
@ KEY_F5
Definition
GUIShortcuts.h:103
KEY_K
@ KEY_K
Definition
GUIShortcuts.h:80
KEY_0
@ KEY_0
Definition
GUIShortcuts.h:32
KEY_c
@ KEY_c
Definition
GUIShortcuts.h:45
KEY_b
@ KEY_b
Definition
GUIShortcuts.h:44
KEY_F12
@ KEY_F12
Definition
GUIShortcuts.h:110
KEY_F2
@ KEY_F2
Definition
GUIShortcuts.h:100
KEY_k
@ KEY_k
Definition
GUIShortcuts.h:53
KEY_f
@ KEY_f
Definition
GUIShortcuts.h:48
KEY_x
@ KEY_x
Definition
GUIShortcuts.h:66
KEY_F3
@ KEY_F3
Definition
GUIShortcuts.h:101
KEY_q
@ KEY_q
Definition
GUIShortcuts.h:59
KEY_C
@ KEY_C
Definition
GUIShortcuts.h:72
KEY_F8
@ KEY_F8
Definition
GUIShortcuts.h:106
KEY_BACKSPACE
@ KEY_BACKSPACE
Definition
GUIShortcuts.h:114
KEY_R
@ KEY_R
Definition
GUIShortcuts.h:87
KEY_t
@ KEY_t
Definition
GUIShortcuts.h:62
KEY_j
@ KEY_j
Definition
GUIShortcuts.h:52
KEY_N
@ KEY_N
Definition
GUIShortcuts.h:83
KEY_A
@ KEY_A
Definition
GUIShortcuts.h:70
KEY_8
@ KEY_8
Definition
GUIShortcuts.h:40
KEY_Z
@ KEY_Z
Definition
GUIShortcuts.h:95
KEY_m
@ KEY_m
Definition
GUIShortcuts.h:55
KEY_S
@ KEY_S
Definition
GUIShortcuts.h:88
KEY_J
@ KEY_J
Definition
GUIShortcuts.h:79
KEY_l
@ KEY_l
Definition
GUIShortcuts.h:54
KEY_o
@ KEY_o
Definition
GUIShortcuts.h:57
KEY_Q
@ KEY_Q
Definition
GUIShortcuts.h:86
KEY_w
@ KEY_w
Definition
GUIShortcuts.h:65
KEY_U
@ KEY_U
Definition
GUIShortcuts.h:90
KEY_F11
@ KEY_F11
Definition
GUIShortcuts.h:109
KEY_d
@ KEY_d
Definition
GUIShortcuts.h:46
KEY_ESC
@ KEY_ESC
Definition
GUIShortcuts.h:112
KEY_7
@ KEY_7
Definition
GUIShortcuts.h:39
KEY_O
@ KEY_O
Definition
GUIShortcuts.h:84
KEY_4
@ KEY_4
Definition
GUIShortcuts.h:36
KEY_L
@ KEY_L
Definition
GUIShortcuts.h:81
KEY_5
@ KEY_5
Definition
GUIShortcuts.h:37
KEY_3
@ KEY_3
Definition
GUIShortcuts.h:35
KEY_e
@ KEY_e
Definition
GUIShortcuts.h:47
KEY_v
@ KEY_v
Definition
GUIShortcuts.h:64
KEY_V
@ KEY_V
Definition
GUIShortcuts.h:91
KEY_g
@ KEY_g
Definition
GUIShortcuts.h:49
KEY_y
@ KEY_y
Definition
GUIShortcuts.h:67
KEY_F1
@ KEY_F1
Definition
GUIShortcuts.h:99
GUIShortcutModifier
GUIShortcutModifier
Definition
GUIShortcuts.h:119
KEYMODIFIER_SHIFT
@ KEYMODIFIER_SHIFT
Definition
GUIShortcuts.h:120
KEYMODIFIER_CONTROL
@ KEYMODIFIER_CONTROL
Definition
GUIShortcuts.h:122
KEYMODIFIER_ALT
@ KEYMODIFIER_ALT
Definition
GUIShortcuts.h:121
src
utils
gui
shortcuts
GUIShortcuts.h
Generated on Sat Nov 9 2024 00:10:31 for Eclipse SUMO - Simulation of Urban MObility by
1.9.8