diff options
author | smatz <smatz@openttd.org> | 2008-01-13 22:12:39 +0000 |
---|---|---|
committer | smatz <smatz@openttd.org> | 2008-01-13 22:12:39 +0000 |
commit | 311c14c9f5815b85785b335c4dccefc0ea97a045 (patch) | |
tree | fbd4c867a6394e56bc28ba5ae4ef784a3a7befb6 /src/direction_type.h | |
parent | 933aea42cbb481194ed30cf8aaad2ae6bfb0bf9f (diff) | |
download | openttd-311c14c9f5815b85785b335c4dccefc0ea97a045.tar.xz |
(svn r11843) -Fix: mark dirty canal tile even in diagonal direction from flooded tile
Diffstat (limited to 'src/direction_type.h')
-rw-r--r-- | src/direction_type.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/direction_type.h b/src/direction_type.h index d1f8d8920..89b527cb6 100644 --- a/src/direction_type.h +++ b/src/direction_type.h @@ -30,6 +30,9 @@ enum Direction { INVALID_DIR = 0xFF, ///< Flag for an invalid direction }; +/** Allow incrementing of Direction variables */ +DECLARE_POSTFIX_INCREMENT(Direction); + /** Define basic enum properties */ template <> struct EnumPropsT<Direction> : MakeEnumPropsT<Direction, byte, DIR_BEGIN, DIR_END, INVALID_DIR> {}; typedef TinyEnumT<Direction> DirectionByte; //typedefing-enumification of Direction @@ -77,6 +80,7 @@ enum DiagDirection { INVALID_DIAGDIR = 0xFF, ///< Flag for an invalid DiagDirection }; +/** Allow incrementing of DiagDirection variables */ DECLARE_POSTFIX_INCREMENT(DiagDirection); /** Define basic enum properties */ |