papermario/src
Alex Bates 37f59877e5
Doxygen (#1142)
* use doxygen
* add documenting guide based on https://github.com/zeldaret/oot/blob/main/docs/Documenting.md
* exclude stdlib readme from doxygen
* refuse to configure matching iQue on macOS (EGCS compiler is not built for macOS, so iQue won't build. We still enable iQue builds on macOS by using gcc-papermario via --non-matching.)
* use proper doxygen bug comment style
* document common EVT API funcs nicely
* add doxygen ci
* add \vars command
2024-01-09 23:56:08 +00:00
..
audio Misc tidying (#1134) 2023-12-11 18:44:57 +09:00
battle Doxygen (#1142) 2024-01-09 23:56:08 +00:00
common model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
effects Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
entity Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
evt Doxygen (#1142) 2024-01-09 23:56:08 +00:00
filemenu Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
gcc
os
pause Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
world Doxygen (#1142) 2024-01-09 23:56:08 +00:00
5B320.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
7B440.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
7BB60.c all sounds named (#1120) 2023-10-22 08:39:20 -04:00
7E9D0.c Doxygen (#1142) 2024-01-09 23:56:08 +00:00
8a160_len_700.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
8a860_len_3f30.c all sounds named (#1120) 2023-10-22 08:39:20 -04:00
25AF0.c
38F00.c
43F0.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
101b90_len_8f0.c huge iQue matching (#1126) 2023-11-21 00:22:26 +09:00
111f0_len_860.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
325AD0.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
891b0_len_fb0.c
23680.c all sounds named (#1120) 2023-10-22 08:39:20 -04:00
39210_len_aa0.c all sounds named (#1120) 2023-10-22 08:39:20 -04:00
77480.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
animation_script.h
animator.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
audio.h sfx and render modes cleanup (#1124) 2023-11-10 14:19:40 +09:00
background.c Doxygen (#1142) 2024-01-09 23:56:08 +00:00
background_gfx.c Doxygen (#1142) 2024-01-09 23:56:08 +00:00
battle_heap_create_obfuscated.c
battle_ui_gfx.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
cam_main.c all sounds named (#1120) 2023-10-22 08:39:20 -04:00
cam_math.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
cam_mode_0.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
cam_mode_1.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
cam_mode_2.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
cam_mode_5.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
cam_mode_6.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
cam_mode_unused.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
cam_mode_zone_interp.c all sounds named (#1120) 2023-10-22 08:39:20 -04:00
collision.c
crash_screen.c Assetify crash font (#1140) 2024-01-09 01:42:34 +09:00
create_audio_system_obfuscated.c
curtains.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
draw_box.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
draw_img_util.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
effect_shims.yaml model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
effects.c Doxygen (#1142) 2024-01-09 23:56:08 +00:00
effects.yaml
encounter.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
encounter_api.c all sounds named (#1120) 2023-10-22 08:39:20 -04:00
entity.c Doxygen (#1142) 2024-01-09 23:56:08 +00:00
entity_model.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
fio.c all sounds named (#1120) 2023-10-22 08:39:20 -04:00
fio.h all sounds named (#1120) 2023-10-22 08:39:20 -04:00
game_modes.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
game_modes.h
game_states.c
general_heap_create_obfuscated.c
global_hud_scripts.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
heap.c
heaps.c
heaps2.c
heaps3.c
hud_element.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
hud_element.h all sounds named (#1120) 2023-10-22 08:39:20 -04:00
i_spy.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
imgfx.c Doxygen (#1142) 2024-01-09 23:56:08 +00:00
input.c
inspect_icon.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
inventory.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
is_debug.c
item_entity.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
item_entity_scripts.yaml
item_hud_scripts.yaml
item_table.yaml battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
level_up.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
load_engine_data_obfuscated.c
load_obfuscation_shims.c
main.c Match iQue msg_draw_char (#1131) 2023-12-04 14:24:27 +09:00
main_loop.c all sounds named (#1120) 2023-10-22 08:39:20 -04:00
main_pre.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
map_shape.ld
menu_hud_scripts.c
model.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
model_clear_render_tasks.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
model_clear_render_tasks.h model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
move_table.yaml battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
msg.c Match iQue msg_draw_char (#1131) 2023-12-04 14:24:27 +09:00
msg_data.c huge iQue matching (#1126) 2023-11-21 00:22:26 +09:00
msg_img.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
npc.c Doxygen (#1142) 2024-01-09 23:56:08 +00:00
npc_collision.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
obfuscation_shims.c
pulse_stone.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
recipes.yaml
rumble.c
screen_overlays.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
screen_render_util.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
speech_bubble.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
sprite.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
sprite.h
sprite_shading.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
starpoint.c Image asset rework (#1141) 2024-01-08 01:36:59 +09:00
startup_screen_fading.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
state_battle.c Match iQue msg_draw_char (#1131) 2023-12-04 14:24:27 +09:00
state_demo.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
state_file_select.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
state_intro.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
state_logos.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
state_pause.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
state_startup.c all sounds named (#1120) 2023-10-22 08:39:20 -04:00
state_title_screen.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
state_world.c
status_icons.c all sounds named (#1120) 2023-10-22 08:39:20 -04:00
texture_memory.c model rendering doc (#1128) 2023-11-24 13:06:58 +09:00
trigger.c sfx and render modes cleanup (#1124) 2023-11-10 14:19:40 +09:00
vars_access.c battle/actor flags and more (#1119) 2023-10-14 15:43:12 -04:00
windows.c
worker.c
world_map.xml
world_use_item.c