ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
key_actions.h
1 /* ScummVM - Graphic Adventure Engine
2  *
3  * ScummVM is the legal property of its developers, whose names
4  * are too numerous to list here. Please refer to the COPYRIGHT
5  * file distributed with this source distribution.
6  *
7  * This program is free software: you can redistribute it and/or modify
8  * it under the terms of the GNU General Public License as published by
9  * the Free Software Foundation, either version 3 of the License, or
10  * (at your option) any later version.
11  *
12  * This program is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15  * GNU General Public License for more details.
16  *
17  * You should have received a copy of the GNU General Public License
18  * along with this program. If not, see <http://www.gnu.org/licenses/>.
19  *
20  */
21 
22 #ifndef NUVIE_KEYBINDING_KEY_ACTIONS_H
23 #define NUVIE_KEYBINDING_KEY_ACTIONS_H
24 
25 namespace Ultima {
26 namespace Nuvie {
27 
28 void ActionWalkWest(int param);
29 void ActionWalkEast(int param);
30 void ActionWalkNorth(int param);
31 void ActionWalkSouth(int param);
32 void ActionWalkNorthEast(int param);
33 void ActionWalkSouthEast(int param);
34 void ActionWalkNorthWest(int param);
35 void ActionWalkSouthWest(int param);
36 
37 void ActionCast(int param);
38 void ActionLook(int param);
39 void ActionTalk(int param);
40 void ActionUse(int param);
41 void ActionGet(int param);
42 void ActionMove(int param); //PUSH EVENT
43 void ActionDrop(int param);
44 void ActionToggleCombat(int param);
45 void ActionAttack(int param);
46 void ActionRest(int param);
47 void ActionMultiUse(int param);
48 void ActionSelectCommandBar(int param);
49 void ActionSelectNewCommandBar(int param);
50 
51 void ActionDollGump(int param);
52 void ActionShowStats(int param);
53 void ActionInventory(int param);
54 void ActionPartyView(int param);
55 void ActionNextPartyMember(int param);
56 void ActionPreviousPartyMember(int param);
57 void ActionHome(int param);
58 void ActionEnd(int param);
59 void ActionToggleView(int param);
60 
61 void ActionSoloMode(int param);
62 void ActionPartyMode(int param);
63 
64 void ActionSaveDialog(int param);
65 void ActionLoadLatestSave(int param);
66 void ActionQuickSave(int param);
67 void ActionQuickLoad(int param);
68 void ActionQuitDialog(int param);
69 void ActionQuitNODialog(int param);
70 void ActionGameMenuDialog(int param);
71 
72 void ActionToggleFullscreen(int param);
73 void ActionToggleCursor(int param);
74 void ActionToggleCombatStrategy(int param);
75 void ActionToggleFps(int param);
76 void ActionToggleAudio(int param);
77 void ActionToggleMusic(int param);
78 void ActionToggleSFX(int param);
79 void ActionToggleOriginalStyleCommandBar(int param);
80 
81 void ActionDoAction(int param);
82 void ActionCancelAction(int param);
83 
84 void ActionMsgScrollUP(int param);
85 void ActionMsgScrollDown(int param);
86 void ActionShowKeys(int param);
87 void ActionDecreaseDebug(int param);
88 void ActionIncreaseDebug(int param);
89 void ActionCloseGumps(int param);
90 void ActionToggleAltCodeMode(int param);
91 void ActionAppendAltCode(int param);
92 void ActionUseItem(int param);
93 
94 void ActionAssetViewer(int param);
95 void ActionShowEggs(int param);
96 void ActionToggleHackmove(int param);
97 void ActionToggleEggSpawn(int param);
98 void ActionToggleUnlimitedCasting(int param);
99 void ActionToggleNoDarkness(int param);
100 void ActionTogglePickpocket(int param);
101 void ActionToggleGodMode(int param);
102 void ActionToggleEthereal(int param);
103 void ActionToggleX_Ray(int param);
104 void ActionHealParty(int param);
105 void ActionTeleportToCursor(int param);
106 void ActionToggleCheats(int param);
107 
108 void ActionDoNothing(int param);
109 
110 } // End of namespace Nuvie
111 } // End of namespace Ultima
112 
113 #endif
Definition: detection.h:27