Commit Graph
38 Commits
Author SHA1 Message Date
Le Philousophe 724ccbd1c6 CRAB: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Kartik Agarwala 2924c537a1 CRAB: Use move instead of copy where possible as reported by Coverity 2023-11-20 15:43:37 +05:30
hax0kartik 1bea775e95 CRAB: Use & with auto where possible 2023-08-11 11:17:18 +02:00
hax0kartik da2d783552 CRAB: Cleanup includes for most of the files in Crab/ 2023-08-10 17:06:59 +02:00
hax0kartik 7a385d22d1 CRAB: Cleanup includes in text and TMX component 2023-08-10 17:06:59 +02:00
hax0kartik 610e3dd7b6 CRAB: JANITORIAL: Code cleanup and fix formatting in TMXMap.cpp 2023-08-10 17:06:59 +02:00
hax0kartik 13e7fbb180 CRAB: Use shorthand range based for loop in TMX component 2023-08-10 17:06:59 +02:00
hax0kartik d4f5ef4e28 CRAB: Make comparision functions static 2023-08-10 17:06:59 +02:00
hax0kartik d7ac8b6185 CRAB: Replace unsigned int with uint 2023-08-10 17:06:59 +02:00
hax0kartik 0c65d4b9cd CRAB: Cleanup TMXMap::drawDebug() 2023-08-10 17:06:59 +02:00
hax0kartik b1e1c2847a CRAB: JANITORIAL: Fix code formatting in TMXMap.cpp 2023-08-10 17:06:59 +02:00
hax0kartik 8adef975d8 CRAB: Add const-correctness to various methods in TMXMap 2023-08-10 17:06:59 +02:00
hax0kartik de0820c672 CRAB: Use nullptr instead oF NULL 2023-08-10 17:06:59 +02:00
hax0kartik b002ccd8df CRAB: Make remaining files follow code formatting conventions 2023-08-10 17:06:59 +02:00
hax0kartik b58ad50f97 CRAB: Make misc classes follow code formatting conventions 2023-08-10 17:06:59 +02:00
hax0kartik 5831d909e5 CRAB: Make TMX component follow code formatting conventions 2023-08-10 17:06:59 +02:00
hax0kartik 94c7777055 CRAB: Make all level class follow code formatting conventions 2023-08-10 17:06:59 +02:00
hax0kartik 1b6150c2c8 CRAB: Make ImageManager class follow code formatting conventions 2023-08-10 17:06:59 +02:00
hax0kartik 2ce24324af CRAB: Rename Reset() to reset() across CRAB codebase 2023-08-10 17:06:59 +02:00
hax0kartik 05ded6201d CRAB: Rename Draw() to draw() across CRAB codebase 2023-08-10 17:06:59 +02:00
hax0kartik b6eecaa9d1 CRAB: Rename Load() to load() across CRAB codebase 2023-08-10 17:06:59 +02:00
hax0kartik 0e9fa535d4 CRAB: Make loaders.[h, cpp] follow code formatting conventions 2023-08-10 17:06:59 +02:00
hax0kartik ec510a5597 CRAB: Make XMLDoc follow ScummVM formatting convention 2023-08-10 17:06:59 +02:00
hax0kartik e2f726ea1a CRAB: FORBIDDEN_SYMBOL_ALLOW_ALL is no longer needed 2023-08-10 17:06:59 +02:00
hax0kartik 1a325c87e8 CRAB: Remove unnecessary conversions to C string 2023-08-10 17:06:59 +02:00
hax0kartik 966e629707 CRAB: Use Common::sort instead of std::sort 2023-08-10 17:06:59 +02:00
hax0kartik 13425ef92e CRAB: Replace std::list with Common::list throughout the engine 2023-08-10 17:06:59 +02:00
hax0kartik 135daff6b4 CRAB: Replace std::string with Common::String in TMX 2023-08-10 17:06:59 +02:00
hax0kartik af2fbdb0e1 CRAB: Replace std::vector with Common::Array throughout the engine 2023-08-10 17:06:59 +02:00
hax0kartik 7c3f4b3c78 CRAB: Use operator[] instead of .at() throughout the engine 2023-08-10 17:06:59 +02:00
hax0kartik 3ea2ffa476 CRAB: Make TextManager a public member of Engine class 2023-08-10 17:06:59 +02:00
hax0kartik d1700016a9 CRAB: Make ImageManager a public member of Engine class 2023-08-10 17:06:59 +02:00
hax0kartik ea86cf4e62 CRAB: Fix misc. warnings in the TMX component 2023-08-10 17:06:59 +02:00
hax0kartik 1b7a7c6502 CRAB: Unstub misc funcs in TMX 2023-08-10 17:06:59 +02:00
hax0kartik 121f99b6e5 CRAB: Enable tilesets and make misc files compilable 2023-08-10 17:06:59 +02:00
hax0kartik d1e1916299 CRAB: Fix all includes 2023-08-10 17:06:59 +02:00
hax0kartik 2eff515139 CRAB: bring remaining files under Crab namespace 2023-08-10 17:06:59 +02:00
hax0kartik c3b90fa5a1 CRAB: Declutter engine directory by moving compenents to their own folder 2023-08-10 17:06:59 +02:00