hax0kartik
|
7a385d22d1
|
CRAB: Cleanup includes in text and TMX component
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
4ed560b96e
|
CRAB: Cleanup headers in crab.h
|
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
|
83e77c269c
|
CRAB: Handle AutoShow layer correctly
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
b80501fbc0
|
CRAB: Move a TMX related warning to debug
|
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
|
5831d909e5
|
CRAB: Make TMX component follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
e3581221b2
|
CRAB: Make Image 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
|
e5cc0bda71
|
CRAB: Fix error due to which last tiles in a scene weren't drawn
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
f2cc4568f4
|
CRAB: Fix bug where start.x could be less than 0
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
0a9370d77c
|
CRAB: Skip PreDraw if it is an ImageLayer
|
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
|
135daff6b4
|
CRAB: Replace std::string with Common::String in TMX
|
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
|
ea86cf4e62
|
CRAB: Fix misc. warnings in the TMX component
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
3093ffa552
|
CRAB: Pre-render level and certain objects
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
a64187ae1c
|
CRAB: Cache tilesets and blit them using a faster method
|
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
|
6da6468b81
|
CRAB: Make most of TMX component 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 |
|