mirror of https://github.com/nmlgc/ReC98.git
![]() The translation units were probably a better place back when most of the codebase was still compiled in C mode, we only had a few C++ TUs, almost everything needed to be declared as `extern "C"`, and moving these declarations into the headers would have been really noisy with all the `#ifdef __cplusplus` / `#endif` required. Nowadays though, we've greatly reduced that surface area. And given that headers will include even more headers as part of the upcoming `#include` cleanup, it makes sense to make the jump now. Part of P0284, funded by [Anonymous] and Blue Bolt. |
||
---|---|---|
.. | ||
boss | ||
bullet | ||
dialog | ||
enemy | ||
hud | ||
item | ||
midboss | ||
player | ||
pointnum | ||
stage | ||
playperf.hpp | ||
select_for_playchar.asm |