devilutionX/Source/utils
Gleb Mazovetskiy f9d20b44d6 🎉 Hardware cursor (SDL2-only)
Disabled by default because of these known issues:

1. When clicking on inventory item, it briefly appears a bit shifted (in the wrong coordinates).

   This issue can happen with software cursor as well, but is a lot more
   obvious with the hardware cursor.

2. Cursor is scaled with nearest-neighbour scaling, which may look a bit different from
   how the rest of the graphics are scaled.

See also previous attempt: https://github.com/diasurgical/devilutionX/pull/955 by @viciious

Co-authored-by: Victor Luchits <vluchits@gmail.com>
2021-06-19 01:03:40 +02:00
..
stdcompat constexpr version of abs 2021-06-02 13:36:17 +02:00
attributes.h 🔥 Mark dun_render functions as hot 2021-05-13 01:54:27 +02:00
console.cpp 🚚 Restructure files 2021-04-16 03:57:22 +02:00
console.h 🧹 Add and use a DVL_ALWAYS_INLINE macro 2021-05-13 01:54:27 +02:00
display.cpp Enable mouse emulation for Android 2021-06-15 00:23:35 +02:00
display.h 🚚 Restructure files 2021-04-16 03:57:22 +02:00
enum_traits.h 🚚 Move enum_traits.h to utils 2021-04-22 20:33:24 +02:00
file_util.cpp Add IsWriteable to file_util.cpp 2021-05-15 14:34:43 +02:00
file_util.h Add IsWriteable to file_util.cpp 2021-05-15 14:34:43 +02:00
language.cpp Windows: Handle Unicode paths in language.cpp 2021-05-10 12:35:37 +02:00
language.h Support for plural forms in translations 2021-05-01 19:27:55 +02:00
log.hpp Format code 2021-05-21 14:12:31 +02:00
math.h 🎨 Fix line endings 2021-05-07 23:22:51 +02:00
paths.cpp Fix PWD ini check for GCC 5.5 2021-05-16 00:11:18 +02:00
paths.h Remove globals from paths.h 2021-04-25 22:26:37 +02:00
push_aulib_decoder.cpp ♻️ Implement std's Lockable for SDL mutex wrapper 2021-05-17 12:00:09 +02:00
push_aulib_decoder.h ♻️ Implement std's Lockable for SDL mutex wrapper 2021-05-17 12:00:09 +02:00
sdl2_backports.h 🎨 Format code 2021-04-19 00:37:33 +02:00
sdl2_to_1_2_backports.cpp 🧹 SDL1 backports: Move GetBase/PrefPath to cpp 2021-04-19 12:27:08 +02:00
sdl2_to_1_2_backports.h 🧹 LoadArt: BYTE -> uint8_t 2021-05-23 18:45:01 +02:00
sdl_compat.h 🚚 Restructure files 2021-04-16 03:57:22 +02:00
sdl_geometry.h Add MakeSdlRect helper function for -Wnarrowing 2021-06-16 03:12:54 +02:00
sdl_mutex.h ♻️ Implement std's Lockable for SDL mutex wrapper 2021-05-17 12:00:09 +02:00
sdl_ptrs.h 🎉 Hardware cursor (SDL2-only) 2021-06-19 01:03:40 +02:00
soundsample.cpp 🔨 Add STREAM_ALL_AUDIO build setting 2021-05-23 05:03:14 +02:00
soundsample.h 🔨 Add STREAM_ALL_AUDIO build setting 2021-05-23 05:03:14 +02:00
stubs.h 🧹 LoadArt: BYTE -> uint8_t 2021-05-23 18:45:01 +02:00
thread.cpp Migrate existing log entries 2021-04-25 02:39:42 +02:00
thread.h 🚚 Restructure files 2021-04-16 03:57:22 +02:00
ui_fwd.h 🎉 Remove buffer padding 2021-05-11 07:57:08 +02:00
utf8.h 🚚 Restructure files 2021-04-16 03:57:22 +02:00