hax0kartik
|
57121880ac
|
CRAB: Fix code formatting in TextManager.cpp
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
04cf31f513
|
CRAB: Replace SDL_Color with CRAB::Color
|
2023-08-10 17:06:59 +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
|
4ed560b96e
|
CRAB: Cleanup headers in crab.h
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
e3920899b1
|
CRAB: Start cleaning up headers
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
43b417e400
|
CRAB: Use shorthand range based for loop in text component
|
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
|
453f79271b
|
CRAB: JANITORIAL: Cleanup TextManager
|
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
|
b58ad50f97
|
CRAB: Make misc classes follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
10d18367ed
|
CRAB: Make FileSystem and Game class follow code formatting conventions
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
bd576ca667
|
CRAB: Make Text 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
|
ec510a5597
|
CRAB: Make XMLDoc follow ScummVM formatting convention
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
b4ed1635e7
|
CRAB: Do no render text if it only contains whitespace
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
a5abea6e8f
|
CRAB: Unstub TextManager::Quit()
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
20485df18a
|
CRAB: Free surface after use in TextManager
|
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
|
5026cc4715
|
CRAB: Fix bug due to which textboxes were not rendered correctly
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
8b5ee5a429
|
CRAB: Refactor code to draw transparent black box around text
|
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
|
b76eaf4d56
|
CRAB: Use Common Equivalents of STL 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
|
8eaf8235e0
|
CRAB: Make FilePath a public member of Engine class
|
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
|
afd30a0e8e
|
CRAB: Fix misc. warnings in the text component
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
bd6b56b633
|
CRAB: Port most of TextManager
|
2023-08-10 17:06:59 +02:00 |
|
hax0kartik
|
ac4a22a6a0
|
CRAB: Stub out and make text 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 |
|