ReC98/th02/formats
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
..
bfnt.h [Decompilation] [th05] Shinki: Pattern 5/11 2022-05-01 00:22:02 +02:00
cfg.hpp [Maintenance] Purge the C-style `typedef struct` syntax 2024-02-02 23:59:34 +01:00
cfg_init.c [Build] Use a single set of `CFLAGS` in the Makefile 2024-06-24 00:21:31 +02:00
dialog.hpp [Decompilation] [th03] Music Room: Comment background snapping 2024-02-03 08:59:47 +01:00
end.hpp [Decompilation] [th02] Endings: Text file loading 2024-04-12 00:29:10 +02:00
map.cpp [Decompilation] [th02] Stage tiles: .MAP file loading 2023-03-29 12:36:55 +02:00
map.hpp [Maintenance] [th02] Stage tiles: Don't publicly declare the tile ring array 2023-10-31 22:33:07 +01:00
mpn.hpp [Maintenance] Move `extern "C"` into the headers it applies to 2024-07-09 08:40:49 +02:00
mpn_l_i.cpp [Maintenance] Move `extern "C"` into the headers it applies to 2024-07-09 08:40:49 +02:00
musiccmt.hpp [Decompilation] [th02] Endings: Text file loading 2024-04-12 00:29:10 +02:00
pf.hpp [Maintenance] [th02] Move the packfile name constant to th02/shiftjis/ 2021-05-27 19:35:02 +02:00
pfopen.asm
pfopen[data].asm
pi.h [Decompilation] [th02] Staff roll and verdict sequences 2024-04-12 00:29:10 +02:00
pi_load.cpp [Maintenance] Remove `extern "C"` from more areas of code 2024-07-09 08:40:43 +02:00
pi_put.cpp [Maintenance] Remove `extern "C"` from more areas of code 2024-07-09 08:40:43 +02:00
pi_slots.inc [Maintenance] Only define pi_load_put_8_free() a single time 2020-11-02 22:30:39 +01:00
pi_slots[bss].asm
scoredat.hpp [Maintenance] [th02] Score: Define a single type for score values 2024-04-12 00:29:09 +02:00
tile.hpp [Maintenance] [th02/th04/th05] Stage tiles: Move metrics to a separate header 2023-10-31 22:33:10 +01:00