summaryrefslogtreecommitdiff
path: root/engine.h
diff options
context:
space:
mode:
authortron <tron@openttd.org>2005-03-10 07:01:43 +0000
committertron <tron@openttd.org>2005-03-10 07:01:43 +0000
commit4bf173e9c1bc8fbee721ec0f452a7acce0507fc9 (patch)
treed5909b351256335ef8a005f2e4075036529c157e /engine.h
parente6feb224112ca93c97ba6572b38a8b2361565a6a (diff)
downloadopenttd-4bf173e9c1bc8fbee721ec0f452a7acce0507fc9.tar.xz
(svn r1981) Typedef some structs and enums
Diffstat (limited to 'engine.h')
-rw-r--r--engine.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/engine.h b/engine.h
index 9632e4272..c53becad7 100644
--- a/engine.h
+++ b/engine.h
@@ -103,7 +103,7 @@ int GetCustomEngineSprite(byte engine, const Vehicle *v, byte direction);
#define GetCustomVehicleSprite(v, direction) GetCustomEngineSprite(v->engine_type, v, direction)
#define GetCustomVehicleIcon(et, direction) GetCustomEngineSprite(et, NULL, direction)
-enum VehicleTrigger {
+typedef enum VehicleTrigger {
VEHICLE_TRIGGER_NEW_CARGO = 1,
// Externally triggered only for the first vehicle in chain
VEHICLE_TRIGGER_DEPOT = 2,
@@ -111,8 +111,8 @@ enum VehicleTrigger {
VEHICLE_TRIGGER_EMPTY = 4,
// Not triggered externally (called for the whole chain if we got NEW_CARGO)
VEHICLE_TRIGGER_ANY_NEW_CARGO = 8,
-};
-void TriggerVehicle(Vehicle *veh, enum VehicleTrigger trigger);
+} VehicleTrigger;
+void TriggerVehicle(Vehicle *veh, VehicleTrigger trigger);
void SetCustomEngineName(int engine, const char *name);
StringID GetCustomEngineName(int engine);