ReC98/th05/main
nmlgc 110d0534ed [Maintenance] Move `extern "C"` into the headers it applies to
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.
2024-07-09 08:40:49 +02:00
..
boss [Maintenance] Move `extern "C"` into the headers it applies to 2024-07-09 08:40:49 +02:00
bullet [Maintenance] Move `extern "C"` into the headers it applies to 2024-07-09 08:40:49 +02:00
dialog [Maintenance] [th04/th05] Dialog: Merge the lower two translation units 2023-11-01 23:17:51 +01:00
enemy [Maintenance] Review any redundancies and label them as ZUN bloat 2022-08-16 01:43:14 +02:00
hud [Maintenance] Introduce a type for PC-98 text RAM attributes 2023-11-30 18:47:20 +01:00
item
midboss [Maintenance] Move `extern "C"` into the headers it applies to 2024-07-09 08:40:49 +02:00
player [Maintenance] Move `extern "C"` into the headers it applies to 2024-07-09 08:40:49 +02:00
pointnum [Maintenance] Rename all old *_X and *_Y constants to *_LEFT and *_TOP 2020-08-28 15:14:22 +02:00
stage [Maintenance] Remove `extern "C"` from more areas of code 2024-07-09 08:40:43 +02:00
playperf.hpp [Maintenance] Move `extern "C"` into the headers it applies to 2024-07-09 08:40:49 +02:00
select_for_playchar.asm [Maintenance] [th04/th05] Remove `extern "C"` from more areas of code 2022-04-30 14:37:28 +02:00