dxx-rebirth/common
Kp 6d3dce4e16 Use enum class for tmap_num2
Define separate enum values for rotation data in both the high bits,
where it is usually kept, and the low bits, where it is sometimes used
for math or comparisons.

Define an enum value to represent the composite of the index and the
rotation, since the composite is not suitable for use as an array
subscript.  Add helper functions to extract the component pieces.
2020-08-24 01:31:28 +00:00
..
2d Add color_palette_index type alias, to note palette-related uint8_t 2020-07-16 02:31:04 +00:00
3d clipper.cpp: Fix build with gcc10 2020-06-09 22:23:48 +02:00
arch Fixed macOS compilation 2020-08-02 16:03:19 -07:00
editor Add color_palette_index type alias, to note palette-related uint8_t 2020-07-16 02:31:04 +00:00
include Use enum class for tmap_num2 2020-08-24 01:31:28 +00:00
main Use enum class for tmap_num2 2020-08-24 01:31:28 +00:00
maths Qualify uses of std::array 2020-05-02 21:18:42 +00:00
mem Refer to <array> directly, not through "compiler-array.h" 2020-05-02 21:18:42 +00:00
misc Remove useless SDL_RWops precision test in SDL2 2020-05-31 23:04:25 +00:00
music Rework ADL dynamic loader 2018-10-15 00:51:53 +00:00
texmap Refer to <array> directly, not through "compiler-array.h" 2020-05-02 21:18:42 +00:00
ui Add color_palette_index type alias, to note palette-related uint8_t 2020-07-16 02:31:04 +00:00
unittest Add unit tests for serialization code 2020-05-17 23:35:25 +00:00