Mercurial > hg > openttd
changeset 8612:3171ca9f0252 draft
(svn r12194) -Codechange: apply coding style on enum TrainSubtype
author | smatz <smatz@openttd.org> |
---|---|
date | Wed, 20 Feb 2008 15:18:35 +0000 |
parents | 6992dec7779c |
children | 35e7bec4c738 |
files | src/train.h src/train_cmd.cpp |
diffstat | 2 files changed, 25 insertions(+), 25 deletions(-) [+] |
line wrap: on
line diff
--- a/src/train.h +++ b/src/train.h @@ -17,12 +17,12 @@ */ enum TrainSubtype { - Train_Front = 0, ///< Leading engine of a train - Train_Articulated_Part = 1, ///< Articulated part of an engine - Train_Wagon = 2, ///< Wagon - Train_Engine = 3, ///< Engine, that can be front engines, but might be placed behind another engine - Train_Free_Wagon = 4, ///< First in a wagon chain (in depot) - Train_Multiheaded = 5, ///< Engine is a multiheaded + TS_FRONT = 0, ///< Leading engine of a train + TS_ARTICULATED_PART = 1, ///< Articulated part of an engine + TS_WAGON = 2, ///< Wagon + TS_ENGINE = 3, ///< Engine, that can be front engines, but might be placed behind another engine + TS_FREE_WAGON = 4, ///< First in a wagon chain (in depot) + TS_MULTIHEADED = 5, ///< Engine is a multiheaded }; @@ -33,7 +33,7 @@ static inline bool IsFrontEngine(const Vehicle *v) { assert(v->type == VEH_TRAIN); - return HasBit(v->subtype, Train_Front); + return HasBit(v->subtype, TS_FRONT); } /** Set front engine state @@ -42,7 +42,7 @@ static inline void SetFrontEngine(Vehicle *v) { assert(v->type == VEH_TRAIN); - SetBit(v->subtype, Train_Front); + SetBit(v->subtype, TS_FRONT); } /** Remove the front engine state @@ -51,7 +51,7 @@ static inline void ClearFrontEngine(Vehicle *v) { assert(v->type == VEH_TRAIN); - ClrBit(v->subtype, Train_Front); + ClrBit(v->subtype, TS_FRONT); } /** Check if a vehicle is an articulated part of an engine @@ -61,7 +61,7 @@ static inline bool IsArticulatedPart(const Vehicle *v) { assert(v->type == VEH_TRAIN); - return HasBit(v->subtype, Train_Articulated_Part); + return HasBit(v->subtype, TS_ARTICULATED_PART); } /** Set a vehicle to be an articulated part @@ -70,7 +70,7 @@ static inline void SetArticulatedPart(Vehicle *v) { assert(v->type == VEH_TRAIN); - SetBit(v->subtype, Train_Articulated_Part); + SetBit(v->subtype, TS_ARTICULATED_PART); } /** Clear a vehicle from being an articulated part @@ -79,7 +79,7 @@ static inline void ClearArticulatedPart(Vehicle *v) { assert(v->type == VEH_TRAIN); - ClrBit(v->subtype, Train_Articulated_Part); + ClrBit(v->subtype, TS_ARTICULATED_PART); } /** Check if a vehicle is a wagon @@ -89,7 +89,7 @@ static inline bool IsTrainWagon(const Vehicle *v) { assert(v->type == VEH_TRAIN); - return HasBit(v->subtype, Train_Wagon); + return HasBit(v->subtype, TS_WAGON); } /** Set a vehicle to be a wagon @@ -98,7 +98,7 @@ static inline void SetTrainWagon(Vehicle *v) { assert(v->type == VEH_TRAIN); - SetBit(v->subtype, Train_Wagon); + SetBit(v->subtype, TS_WAGON); } /** Clear wagon property @@ -107,7 +107,7 @@ static inline void ClearTrainWagon(Vehicle *v) { assert(v->type == VEH_TRAIN); - ClrBit(v->subtype, Train_Wagon); + ClrBit(v->subtype, TS_WAGON); } /** Check if a vehicle is an engine (can be first in a train) @@ -117,7 +117,7 @@ static inline bool IsTrainEngine(const Vehicle *v) { assert(v->type == VEH_TRAIN); - return HasBit(v->subtype, Train_Engine); + return HasBit(v->subtype, TS_ENGINE); } /** Set engine status @@ -126,7 +126,7 @@ static inline void SetTrainEngine(Vehicle *v) { assert(v->type == VEH_TRAIN); - SetBit(v->subtype, Train_Engine); + SetBit(v->subtype, TS_ENGINE); } /** Clear engine status @@ -135,7 +135,7 @@ static inline void ClearTrainEngine(Vehicle *v) { assert(v->type == VEH_TRAIN); - ClrBit(v->subtype, Train_Engine); + ClrBit(v->subtype, TS_ENGINE); } /** Check if a vehicle is a free wagon (got no engine in front of it) @@ -145,7 +145,7 @@ static inline bool IsFreeWagon(const Vehicle *v) { assert(v->type == VEH_TRAIN); - return HasBit(v->subtype, Train_Free_Wagon); + return HasBit(v->subtype, TS_FREE_WAGON); } /** Set if a vehicle is a free wagon @@ -154,7 +154,7 @@ static inline void SetFreeWagon(Vehicle *v) { assert(v->type == VEH_TRAIN); - SetBit(v->subtype, Train_Free_Wagon); + SetBit(v->subtype, TS_FREE_WAGON); } /** Clear a vehicle from being a free wagon @@ -163,7 +163,7 @@ static inline void ClearFreeWagon(Vehicle *v) { assert(v->type == VEH_TRAIN); - ClrBit(v->subtype, Train_Free_Wagon); + ClrBit(v->subtype, TS_FREE_WAGON); } /** Check if a vehicle is a multiheaded engine @@ -173,7 +173,7 @@ static inline bool IsMultiheaded(const Vehicle *v) { assert(v->type == VEH_TRAIN); - return HasBit(v->subtype, Train_Multiheaded); + return HasBit(v->subtype, TS_MULTIHEADED); } /** Set if a vehicle is a multiheaded engine @@ -182,7 +182,7 @@ static inline void SetMultiheaded(Vehicle *v) { assert(v->type == VEH_TRAIN); - SetBit(v->subtype, Train_Multiheaded); + SetBit(v->subtype, TS_MULTIHEADED); } /** Clear multiheaded engine property @@ -191,7 +191,7 @@ static inline void ClearMultiheaded(Vehicle *v) { assert(v->type == VEH_TRAIN); - ClrBit(v->subtype, Train_Multiheaded); + ClrBit(v->subtype, TS_MULTIHEADED); } /** Check if an engine has an articulated part.
--- a/src/train_cmd.cpp +++ b/src/train_cmd.cpp @@ -1445,7 +1445,7 @@ * up on a new line to be added to the newly built loco. Replace it is. * Totally braindead cause building a new engine adds all loco-less * engines to its train anyways */ - if (p2 == 2 && HasBit(ori_subtype, Train_Front)) { + if (p2 == 2 && HasBit(ori_subtype, TS_FRONT)) { Vehicle *tmp; for (v = first; v != NULL; v = tmp) { tmp = GetNextVehicle(v);