Commit graph

20 commits

Author SHA1 Message Date
Kartik Agarwala
bd944cadd8 CRAB: Implement mousetrap functionality 2023-09-07 21:40:55 +05:30
Kartik Agarwala
a2ce23918f CRAB: Fix bug due to which settings were not mirrored. 2023-09-07 19:12:35 +05:30
hax0kartik
43dc8f8a1d CRAB: Implement toggling of vsync and fullScreen from OptionMenu 2023-09-02 10:55:47 +02:00
hax0kartik
582f429cfc CRAB: STUB ScreenSettings::saveState() 2023-09-02 10:55:47 +02:00
hax0kartik
c1558ca1bc CRAB: Make StringPool class follow code conventions 2023-08-10 17:06:59 +02:00
hax0kartik
6fbb3d1f24 CRAB: Strip most functionality of ScreenSettings class 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
e9fd5d9134 CRAB: Move gStrPool to Engine class 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
07ffe2069f CRAB: Rename SaveState()/loadState() to saveState()/loadState() 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
bfafbe2ce2 CRAB: Convert gStrPool to a pointer 2023-08-10 17:06:59 +02:00
hax0kartik
b2782a05d4 CRAB: Make ScreenSettings a public member of Engine class 2023-08-10 17:06:59 +02:00
hax0kartik
645b6bbf05 CRAB: Use PNGDecoder to decode images 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