Anders Jenbo
|
d749e5e6f2
|
Gard against overflows in UI
|
6 years ago |
BDC
|
62de5f1600
|
Refactor DiabloUI to dynamic C++03 compatible code
This will help with porting the game to the original Xbox, and also make
it easier to implement dynamic resolutions and translations.
|
6 years ago |
Anders Jenbo
|
7a90b9102a
|
When needed, clear buffer before rendering menu
|
6 years ago |
Anders Jenbo
|
ca82f81582
|
Move menu elements to the center of the screen
Previously the rendering was just shifted which gave the mouse an odd
position and made it impossible to place new elements in the left side.
|
6 years ago |
Anders Jenbo
|
69ad34f58f
|
Consistently use NULL instead of nullptr
While nullptr does have extra checking, most of the code uses NULL and
nullptr makes it harder to port the code to some targets like the
original XBox
|
6 years ago |
Anders Jenbo
|
3ad7e21e71
|
Fix flashing menu transitions
Fixes #591
|
6 years ago |
Anders Jenbo
|
961e7f58c4
|
Implement UI errors
|
6 years ago |