src/livery.h
branchcustombridgeheads
changeset 5650 aefc131bf5ce
parent 5643 3778051e8095
child 6285 187e3ef04cc9
equal deleted inserted replaced
5649:55c8267c933f 5650:aefc131bf5ce
     1 /* $Id$ */
     1 /* $Id$ */
     2 
     2 
     3 #ifndef LIVERY_H
     3 #ifndef LIVERY_H
     4 #define LIVERY_H
     4 #define LIVERY_H
     5 
     5 
       
     6 #include "helpers.hpp"
     6 
     7 
     7 /* List of different livery schemes. */
     8 /* List of different livery schemes. */
     8 typedef enum LiverySchemes {
     9 typedef enum LiverySchemes {
     9 	LS_DEFAULT,
    10 	LS_BEGIN = 0,
       
    11 	LS_DEFAULT = 0,
    10 
    12 
    11 	/* Rail vehicles */
    13 	/* Rail vehicles */
    12 	LS_STEAM,
    14 	LS_STEAM,
    13 	LS_DIESEL,
    15 	LS_DIESEL,
    14 	LS_ELECTRIC,
    16 	LS_ELECTRIC,
    35 	LS_LARGE_PLANE,
    37 	LS_LARGE_PLANE,
    36 
    38 
    37 	LS_END
    39 	LS_END
    38 } LiveryScheme;
    40 } LiveryScheme;
    39 
    41 
       
    42 DECLARE_POSTFIX_INCREMENT(LiveryScheme);
    40 
    43 
    41 /* List of different livery classes, used only by the livery GUI. */
    44 /* List of different livery classes, used only by the livery GUI. */
    42 typedef enum LiveryClasses {
    45 typedef enum LiveryClasses {
    43 	LC_OTHER,
    46 	LC_OTHER,
    44 	LC_RAIL,
    47 	LC_RAIL,