Commit graph

28 commits

Author SHA1 Message Date
hax0kartik
aa073516e9 CRAB: Pass arguments by ref in PathfindingGrid::setupNodes() 2023-08-11 11:17:18 +02:00
hax0kartik
3e2f011bb5 CRAB: Be consistent with usage of nullptr 2023-08-10 17:06:59 +02:00
hax0kartik
d9272dd290 CRAB: Use shorthand range based for loop in rest of the files 2023-08-10 17:06:59 +02:00
hax0kartik
e04ac9197d CRAB: Move from C style func(void) sytem to func() syntax 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
6db58b9ff8 CRAB: JANITORIAL: Fix code formatting in PathfindingGrid.cpp 2023-08-10 17:06:59 +02:00
hax0kartik
62e5879f22 CRAB: Make Vectors class follow code formatting conventions 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
2ce24324af CRAB: Rename Reset() to reset() across CRAB codebase 2023-08-10 17:06:59 +02:00
hax0kartik
828b29e422 CRAB: Fix memleak in PathfindingGrid 2023-08-10 17:06:59 +02:00
hax0kartik
c7a4e53c79 CRAB: Fix incorrect usage of delete 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
c645e08f4f CRAB: Use Common::find and Common::find_if instead of std::find and std::find_if 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
ce4da9f1d9 CRAB: Replace std::vector with Common::Array in TMX and Pathfinding component where possible 2023-08-10 17:06:59 +02:00
hax0kartik
3f729fa953 CRAB: Fix warnings in misc classes 2023-08-10 17:06:59 +02:00
hax0kartik
3fa3e30806 CRAB: Make various Pathfinding classes 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
92f7422a60 CRAB: fix includes to have engine path 2023-08-10 17:06:59 +02:00
hax0kartik
81cedd071a CRAB: Remove extra files(stdafx[.cpp/.h]) 2023-08-10 17:06:59 +02:00
hax0kartik
44722beab9 CRAB: Include copyright headers and fix newlines 2023-08-10 17:06:59 +02:00
hax0kartik
1c4fac39ce CRAB: Run clang-format 2023-08-10 17:06:59 +02:00
hax0kartik
6a3681e9fe CRAB: Import engine code 2023-08-10 17:06:59 +02:00