OpenTTD Source  12.0-beta2
EnumPropsT< LiveryScheme > Struct Reference

Helper information for extract tool. More...

#include <livery.h>

Inheritance diagram for EnumPropsT< LiveryScheme >:
MakeEnumPropsT< LiveryScheme, byte, LS_BEGIN, LS_END, LS_END, 8 >

Additional Inherited Members

- Public Types inherited from MakeEnumPropsT< LiveryScheme, byte, LS_BEGIN, LS_END, LS_END, 8 >
typedef LiveryScheme type
 enum type (i.e. Trackdir)
 
typedef byte storage
 storage type (i.e. byte)
 
- Static Public Attributes inherited from MakeEnumPropsT< LiveryScheme, byte, LS_BEGIN, LS_END, LS_END, 8 >
static const LiveryScheme begin
 lowest valid value (i.e. TRACKDIR_BEGIN)
 
static const LiveryScheme end
 one after the last valid value (i.e. TRACKDIR_END)
 
static const LiveryScheme invalid
 what value is used as invalid value (i.e. INVALID_TRACKDIR)
 
static const uint num_bits
 Number of bits for storing the enum in command parameters.
 

Detailed Description

Helper information for extract tool.

Definition at line 61 of file livery.h.


The documentation for this struct was generated from the following file: