11 Commits (master)

Author SHA1 Message Date
Gleb Mazovetskiy c31836eab8 Split up `engine.{h,cpp}` 1 year ago
Anders Jenbo ee8907eb96 Use Point in cursor.cpp 2 years ago
Gleb Mazovetskiy 712f0bac0b Remove `LightTableIndex` global 2 years ago
obligaron d5642daeb4 Introduce GetScreenPosition 3 years ago
Gleb Mazovetskiy 3afef6299f Level renderer: Remove `cel_transparency/foliage_active` globals 3 years ago
Gleb Mazovetskiy 1293dfb86d Level renderer: Remove `level_piece_id` global 3 years ago
Gleb Mazovetskiy c616e0d6d2 Level renderer: Remove `arch_draw_type` global 3 years ago
Gleb Mazovetskiy 69c429bb68 Level renderer: Remove `level_cel_block` global 3 years ago
obligaron a410e989bf Remove ScrollInfo 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Anders Jenbo 99181fd709 Move more files to the engine folder 4 years ago
Anders Jenbo 6b2481a76c Touch support on all SDL2 platforms 4 years ago
qndel 53f89fb9d9
debug fps command (#3418) 4 years ago
Anders Jenbo 1ba7e07b29 Do not show the cursor when using a touch device 4 years ago
ephphatha 87a33097a0 Rename ScrollDirection enum to follow convention 5 years ago
Siddharth singh chouhan ec1850e295
Move documentation from implementations to declarations #2735 (#2836) 5 years ago
Anders Jenbo e5fc7fd17c Move remaning symbols in to anonymous namespaces 5 years ago
Anders Jenbo dce78dde62 Rename lighting globals 5 years ago
Gleb Mazovetskiy cb0dae8590 🚚 Rename `CelOutputBuf` to `Surface` and extract 5 years ago
Juliano Leal Goncalves cbb84199c2 ♻️ Replace Point addition with 'Point + Displacement' 5 years ago
Gleb Mazovetskiy f9f301b054 🚚 engine.h: Extract `Point`, `Direction`, `clamp` 5 years ago
Gleb Mazovetskiy f9d20b44d6 🎉 Hardware cursor (SDL2-only) 5 years ago
Juliano Leal Goncalves d55cd99dd5 🚚 Rename 'direction' enum to 'Direction' 5 years ago
obligaron 4d2ac0502a Add new GetOffsetForWalking helper and use it for player drawing and camera 5 years ago
Anders Jenbo bfc510fb23 Clean up automap.cpp 5 years ago
Anders Jenbo f884ba5340 🔥 Remove more miniwin dependencies 5 years ago
Jmgr c33182d6de Modernize deprecated headers 5 years ago
Anders Jenbo a32ac83090 🎨 cleanup trivial trype comparisons 5 years ago
Anders Jenbo d024f79b0e 🧹 performance-unnecessary-value-param 5 years ago
Anders Jenbo 5fdb9ce459 🎨 Format code 5 years ago
Anders Jenbo 8c821e98d3 🚚 Restructure files 5 years ago
Anders Jenbo 6e1a106a38 🚚 Move header we implement into the project 5 years ago
Anders Jenbo f450d6a125 🚚 Move defines to there proper files 5 years ago
Anders Jenbo e7ae8ddd04 🚚 Move all enums to there respective headers 5 years ago
Anders Jenbo 61244c4d93 ♻️ Rearange and apply more enums 5 years ago
Anders Jenbo 93d42b62b8 ♻️ Change BOOL to bool 5 years ago
Anders Jenbo 4ee84aea1a ♻️ Change BOOLEAN to bool 5 years ago
Anders Jenbo 433edc63ea ♻️ Consistently use pragma once to guard the headers 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Gleb Mazovetskiy cd59a1c323 Completely replace gpBuffer with CelOutputBuffer 5 years ago
Gleb Mazovetskiy b43325028f Migrate `CelDraw` to `CelDrawTo` 5 years ago
Gleb Mazovetskiy 588458d500 Remove gpBufStart 5 years ago
pionere f5c1079d6f eliminate unused code 5 years ago
Gleb Mazovetskiy 01401a16c7 Fix various controller issues 5 years ago
Anders Jenbo 2ad9225469 Clean up scrollrt.h 5 years ago
Gleb Mazovetskiy ec329e645c Fix all "no-write-strings" warnings 5 years ago
Anders Jenbo 32778cdbb9 Perfectly align all resolutions 6 years ago
Anders Jenbo 1ba96a6777 Add doxygen description to remaining engine files 6 years ago
Anders Jenbo 9acbcc69f9 Width independant vertical alignment, optimize zoom 6 years ago