ScummVM API documentation
detection.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 ZVISION_DETECTION_H
23#define ZVISION_DETECTION_H
24
25#include "engines/advancedDetector.h"
26
27namespace ZVision {
28
29enum ZVisionDebugChannels {
30 kDebugScript = 1,
31 kDebugLoop,
32 kDebugPuzzle,
33 kDebugAction,
34 kDebugControl,
35 kDebugEffect,
36 kDebugGraphics,
37 kDebugVideo,
38 kDebugSound,
39 kDebugSubtitle,
40 kDebugFile,
41 kDebugMouse,
42 kDebugAssign,
43 kDebugEvent
44};
45
46enum ZVisionGameId {
47 GID_NONE = 0,
48 GID_NEMESIS = 1,
49 GID_GRANDINQUISITOR = 2
50};
51
53 AD_GAME_DESCRIPTION_HELPERS(desc);
54
56 ZVisionGameId gameId;
57};
58
59#define GAMEOPTION_ORIGINAL_SAVELOAD GUIO_GAMEOPTIONS1
60#define GAMEOPTION_DOUBLE_FPS GUIO_GAMEOPTIONS2
61#define GAMEOPTION_ENABLE_VENUS GUIO_GAMEOPTIONS3
62#define GAMEOPTION_DISABLE_ANIM_WHILE_TURNING GUIO_GAMEOPTIONS4
63#define GAMEOPTION_USE_HIRES_MPEG_MOVIES GUIO_GAMEOPTIONS5
64#define GAMEOPTION_ENABLE_WIDESCREEN GUIO_GAMEOPTIONS6
65#define GAMEOPTION_HQ_PANORAMA GUIO_GAMEOPTIONS7
66
67} // End of namespace ZVision
68
69#endif // ZVISION_DETECTION_H
Definition: focus_list.h:27
Definition: advancedDetector.h:164
Definition: detection.h:52