Pioneer
enum_table.h
Go to the documentation of this file.
1 /* Copyright © 2008-2023 Pioneer Developers. See AUTHORS.txt for details */
2 /* Licensed under the terms of the GPL v3. See licenses/GPL-3.txt */
3 
4 #ifndef HX_GEN_ENUM_TABLES
5 #define HX_GEN_ENUM_TABLES
6 
7 /* THIS FILE IS AUTO-GENERATED, CHANGES WILL BE OVERWRITTEN */
8 /* enum table generated by scan_enums.py */
9 
10 struct EnumItem {
11  const char *name;
12  int value;
13 };
14 struct EnumTable {
15  const char *name;
16  const EnumItem *first;
17 };
18 
19 extern const struct EnumItem ENUM_PhysicsObjectType[];
20 extern const struct EnumItem ENUM_ShipAIError[];
21 extern const struct EnumItem ENUM_ShipFlightState[];
22 extern const struct EnumItem ENUM_ShipJumpStatus[];
23 extern const struct EnumItem ENUM_ShipAlertStatus[];
24 extern const struct EnumItem ENUM_ShipAICmdName[];
25 extern const struct EnumItem ENUM_DualLaserOrientation[];
26 extern const struct EnumItem ENUM_ShipTypeTag[];
27 extern const struct EnumItem ENUM_DockingRefusedReason[];
28 extern const struct EnumItem ENUM_ProjectableTypes[];
29 extern const struct EnumItem ENUM_ProjectableBases[];
30 extern const struct EnumItem ENUM_SystemViewMode[];
31 extern const struct EnumItem ENUM_SystemViewColorIndex[];
32 extern const struct EnumItem ENUM_PolitEcon[];
33 extern const struct EnumItem ENUM_PolitGovType[];
34 extern const struct EnumItem ENUM_BodyType[];
35 extern const struct EnumItem ENUM_BodySuperType[];
36 extern const struct EnumItem ENUM_DetailLevel[];
37 extern const struct EnumItem ENUM_FileSystemRoot[];
38 extern const struct EnumItem ENUM_PiGuiFaceFlags[];
39 extern const struct EnumItem ENUM_ModelDebugFlags[];
40 extern const struct EnumItem ENUM_CruiseDirection[];
41 extern const struct EnumItem ENUM_FollowMode[];
42 extern const struct EnumItem ENUM_ShipTypeThruster[];
43 extern const struct EnumItem ENUM_PropulsionFuelStatus[];
45 
46 extern const struct EnumTable ENUM_TABLES[];
47 extern const struct EnumTable ENUM_TABLES_PUBLIC[];
48 
49 #endif
const struct EnumItem ENUM_ShipAICmdName[]
Definition: enum_table.cpp:78
const struct EnumItem ENUM_PropulsionFuelStatus[]
Definition: enum_table.cpp:288
const struct EnumTable ENUM_TABLES[]
Definition: enum_table.cpp:309
const struct EnumItem ENUM_BodySuperType[]
Definition: enum_table.cpp:223
const struct EnumItem ENUM_ShipFlightState[]
Definition: enum_table.cpp:47
const struct EnumItem ENUM_ModelDebugFlags[]
Definition: enum_table.cpp:255
const struct EnumItem ENUM_DockingRefusedReason[]
Definition: enum_table.cpp:104
const struct EnumItem ENUM_ShipJumpStatus[]
Definition: enum_table.cpp:58
const struct EnumItem ENUM_SystemViewMode[]
Definition: enum_table.cpp:130
const struct EnumItem ENUM_FileSystemRoot[]
Definition: enum_table.cpp:241
const struct EnumItem ENUM_FollowMode[]
Definition: enum_table.cpp:272
const struct EnumItem ENUM_DualLaserOrientation[]
Definition: enum_table.cpp:90
const struct EnumTable ENUM_TABLES_PUBLIC[]
Definition: enum_table.cpp:339
const struct EnumItem ENUM_ShipAlertStatus[]
Definition: enum_table.cpp:70
const struct EnumItem ENUM_DetailLevel[]
Definition: enum_table.cpp:232
const struct EnumItem ENUM_ProjectableBases[]
Definition: enum_table.cpp:121
const struct EnumItem ENUM_PhysicsObjectType[]
Definition: enum_table.cpp:25
const struct EnumItem ENUM_SystemViewColorIndex[]
Definition: enum_table.cpp:136
const struct EnumItem ENUM_ShipControllerFlightControlState[]
Definition: enum_table.cpp:295
const struct EnumItem ENUM_PolitGovType[]
Definition: enum_table.cpp:157
const struct EnumItem ENUM_PolitEcon[]
Definition: enum_table.cpp:148
const struct EnumItem ENUM_ShipAIError[]
Definition: enum_table.cpp:38
const struct EnumItem ENUM_ProjectableTypes[]
Definition: enum_table.cpp:111
const struct EnumItem ENUM_CruiseDirection[]
Definition: enum_table.cpp:266
const struct EnumItem ENUM_BodyType[]
Definition: enum_table.cpp:177
const struct EnumItem ENUM_ShipTypeThruster[]
Definition: enum_table.cpp:278
const struct EnumItem ENUM_ShipTypeTag[]
Definition: enum_table.cpp:96
const struct EnumItem ENUM_PiGuiFaceFlags[]
Definition: enum_table.cpp:247
Definition: enum_table.h:10
int value
Definition: enum_table.h:12
const char * name
Definition: enum_table.h:11
Definition: enum_table.h:14
const EnumItem * first
Definition: enum_table.h:16
const char * name
Definition: enum_table.h:15