(svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};
This commit is contained in:
28
src/engine.h
28
src/engine.h
@@ -16,7 +16,7 @@ enum RailVehicleTypes {
|
||||
RAILVEH_WAGON, ///< simple wagon, not motorized
|
||||
};
|
||||
|
||||
typedef struct RailVehicleInfo {
|
||||
struct RailVehicleInfo {
|
||||
byte image_index;
|
||||
RailVehicleTypes railveh_type;
|
||||
byte base_cost;
|
||||
@@ -39,9 +39,9 @@ typedef struct RailVehicleInfo {
|
||||
byte shorten_factor; ///< length on main map for this type is 8 - shorten_factor
|
||||
byte tractive_effort; ///< Tractive effort coefficient
|
||||
byte user_def_data; ///< Property 0x25: "User-defined bit mask" Used only for (very few) NewGRF vehicles
|
||||
} RailVehicleInfo;
|
||||
};
|
||||
|
||||
typedef struct ShipVehicleInfo {
|
||||
struct ShipVehicleInfo {
|
||||
byte image_index;
|
||||
byte base_cost;
|
||||
uint16 max_speed;
|
||||
@@ -50,7 +50,7 @@ typedef struct ShipVehicleInfo {
|
||||
byte running_cost;
|
||||
SoundFxByte sfx;
|
||||
bool refittable;
|
||||
} ShipVehicleInfo;
|
||||
};
|
||||
|
||||
/* AircraftVehicleInfo subtypes, bitmask type.
|
||||
* If bit 0 is 0 then it is a helicopter, otherwise it is a plane
|
||||
@@ -61,7 +61,7 @@ enum {
|
||||
AIR_FAST = 2
|
||||
};
|
||||
|
||||
typedef struct AircraftVehicleInfo {
|
||||
struct AircraftVehicleInfo {
|
||||
byte image_index;
|
||||
byte base_cost;
|
||||
byte running_cost;
|
||||
@@ -71,9 +71,9 @@ typedef struct AircraftVehicleInfo {
|
||||
uint16 max_speed;
|
||||
byte mail_capacity;
|
||||
uint16 passenger_capacity;
|
||||
} AircraftVehicleInfo;
|
||||
};
|
||||
|
||||
typedef struct RoadVehicleInfo {
|
||||
struct RoadVehicleInfo {
|
||||
byte image_index;
|
||||
byte base_cost;
|
||||
byte running_cost;
|
||||
@@ -81,12 +81,12 @@ typedef struct RoadVehicleInfo {
|
||||
byte max_speed;
|
||||
byte capacity;
|
||||
CargoID cargo_type;
|
||||
} RoadVehicleInfo;
|
||||
};
|
||||
|
||||
/** Information about a vehicle
|
||||
* @see table/engines.h
|
||||
*/
|
||||
typedef struct EngineInfo {
|
||||
struct EngineInfo {
|
||||
Date base_intro;
|
||||
Year lifelength;
|
||||
Year base_life;
|
||||
@@ -97,9 +97,9 @@ typedef struct EngineInfo {
|
||||
byte refit_cost;
|
||||
byte misc_flags;
|
||||
byte callbackmask;
|
||||
} EngineInfo;
|
||||
};
|
||||
|
||||
typedef struct Engine {
|
||||
struct Engine {
|
||||
Date intro_date;
|
||||
Date age;
|
||||
uint16 reliability;
|
||||
@@ -112,7 +112,7 @@ typedef struct Engine {
|
||||
byte preview_wait;
|
||||
byte player_avail;
|
||||
byte type; ///< type, ie VEH_Road, VEH_Train, etc. Same as in vehicle.h
|
||||
} Engine;
|
||||
};
|
||||
|
||||
/**
|
||||
* EngineInfo.misc_flags is a bitmask, with the following values
|
||||
@@ -261,11 +261,9 @@ struct EngineRenew {
|
||||
EngineRenewID index;
|
||||
EngineID from;
|
||||
EngineID to;
|
||||
struct EngineRenew *next;
|
||||
EngineRenew *next;
|
||||
};
|
||||
|
||||
typedef struct EngineRenew EngineRenew;
|
||||
|
||||
/**
|
||||
* Memory pool for engine renew elements. DO NOT USE outside of engine.c. Is
|
||||
* placed here so the only exception to this rule, the saveload code, can use
|
||||
|
Reference in New Issue
Block a user