Pioneer
enum_table.h
Go to the documentation of this file.
1 /* Copyright © 2008-2021 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_SystemViewColorIndex[];
31 extern const struct EnumItem ENUM_PolitEcon[];
32 extern const struct EnumItem ENUM_PolitGovType[];
33 extern const struct EnumItem ENUM_BodyType[];
34 extern const struct EnumItem ENUM_BodySuperType[];
35 extern const struct EnumItem ENUM_DetailLevel[];
36 extern const struct EnumItem ENUM_FileSystemRoot[];
37 extern const struct EnumItem ENUM_PiGuiFaceFlags[];
38 extern const struct EnumItem ENUM_ModelDebugFlags[];
39 extern const struct EnumItem ENUM_ShipTypeThruster[];
40 extern const struct EnumItem ENUM_PropulsionFuelStatus[];
42 
43 extern const struct EnumTable ENUM_TABLES[];
44 extern const struct EnumTable ENUM_TABLES_PUBLIC[];
45 
46 #endif
const struct EnumItem ENUM_ShipAICmdName[]
Definition: enum_table.cpp:77
const struct EnumItem ENUM_PropulsionFuelStatus[]
Definition: enum_table.cpp:268
const struct EnumTable ENUM_TABLES[]
Definition: enum_table.cpp:289
const struct EnumItem ENUM_BodySuperType[]
Definition: enum_table.cpp:216
const struct EnumItem ENUM_ShipFlightState[]
Definition: enum_table.cpp:46
const struct EnumItem ENUM_ModelDebugFlags[]
Definition: enum_table.cpp:248
const struct EnumItem ENUM_DockingRefusedReason[]
Definition: enum_table.cpp:103
const struct EnumItem ENUM_ShipJumpStatus[]
Definition: enum_table.cpp:57
const struct EnumItem ENUM_FileSystemRoot[]
Definition: enum_table.cpp:234
const struct EnumItem ENUM_DualLaserOrientation[]
Definition: enum_table.cpp:89
const struct EnumTable ENUM_TABLES_PUBLIC[]
Definition: enum_table.cpp:316
const struct EnumItem ENUM_ShipAlertStatus[]
Definition: enum_table.cpp:69
const struct EnumItem ENUM_DetailLevel[]
Definition: enum_table.cpp:225
const struct EnumItem ENUM_ProjectableBases[]
Definition: enum_table.cpp:120
const struct EnumItem ENUM_PhysicsObjectType[]
Definition: enum_table.cpp:24
const struct EnumItem ENUM_SystemViewColorIndex[]
Definition: enum_table.cpp:129
const struct EnumItem ENUM_ShipControllerFlightControlState[]
Definition: enum_table.cpp:275
const struct EnumItem ENUM_PolitGovType[]
Definition: enum_table.cpp:150
const struct EnumItem ENUM_PolitEcon[]
Definition: enum_table.cpp:141
const struct EnumItem ENUM_ShipAIError[]
Definition: enum_table.cpp:37
const struct EnumItem ENUM_ProjectableTypes[]
Definition: enum_table.cpp:110
const struct EnumItem ENUM_BodyType[]
Definition: enum_table.cpp:170
const struct EnumItem ENUM_ShipTypeThruster[]
Definition: enum_table.cpp:258
const struct EnumItem ENUM_ShipTypeTag[]
Definition: enum_table.cpp:95
const struct EnumItem ENUM_PiGuiFaceFlags[]
Definition: enum_table.cpp:240
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