Mercurial > hg > openttd
view src/signal_type.h @ 9116:44beb31166aa draft
(svn r12976) -Codechange: use w->SetDirty() instead of SetWindowDirty(w) when it's certain that w != NULL.
author | rubidium <rubidium@openttd.org> |
---|---|
date | Tue, 06 May 2008 22:08:18 +0000 |
parents | 30b1c1db062a |
children | f5b8e5291165 |
line wrap: on
line source
/* $Id$ */ /** @file signal_type.h Types and classes related to signals. */ #ifndef SIGNAL_TYPE_H #define SIGNAL_TYPE_H /** Variant of the signal, i.e. how does the signal look? */ enum SignalVariant { SIG_ELECTRIC = 0, ///< Light signal SIG_SEMAPHORE = 1 ///< Old-fashioned semaphore signal }; /** Type of signal, i.e. how does the signal behave? */ enum SignalType { SIGTYPE_NORMAL = 0, ///< normal signal SIGTYPE_ENTRY = 1, ///< presignal block entry SIGTYPE_EXIT = 2, ///< presignal block exit SIGTYPE_COMBO = 3 ///< presignal inter-block }; #endif /* SIGNAL_TYPE_H */