View & Shrink_Window Docs (#1049)

* view and shrink_window docs

* cleanup

* move func declaration to header

* move struct to local

* PR Suggestions

* g to s
This commit is contained in:
engineer124
2022-10-02 10:32:57 -04:00
committed by GitHub
parent 063d24f491
commit 841da5f138
36 changed files with 362 additions and 276 deletions
+25 -25
View File
@@ -2235,33 +2235,33 @@ asm/non_matchings/code/code_8013EC10/Rumble_StateWipeRequests.s,Rumble_StateWipe
asm/non_matchings/code/code_8013EC10/Rumble_SetUpdateEnabled.s,Rumble_SetUpdateEnabled,0x8013EE48,0x6
asm/non_matchings/code/z_view/View_ViewportToVp.s,View_ViewportToVp,0x8013EE60,0x25
asm/non_matchings/code/z_view/View_Init.s,View_Init,0x8013EEF4,0x2A
asm/non_matchings/code/z_view/View_SetViewOrientation.s,View_SetViewOrientation,0x8013EF9C,0x2D
asm/non_matchings/code/z_view/func_8013F050.s,func_8013F050,0x8013F050,0x14
asm/non_matchings/code/z_view/View_LookAt.s,View_LookAt,0x8013EF9C,0x2D
asm/non_matchings/code/z_view/View_LookAtUnsafe.s,View_LookAtUnsafe,0x8013F050,0x14
asm/non_matchings/code/z_view/View_SetScale.s,View_SetScale,0x8013F0A0,0x8
asm/non_matchings/code/z_view/View_GetScale.s,View_GetScale,0x8013F0C0,0x4
asm/non_matchings/code/z_view/func_8013F0D0.s,func_8013F0D0,0x8013F0D0,0xC
asm/non_matchings/code/z_view/func_8013F100.s,func_8013F100,0x8013F100,0x8
asm/non_matchings/code/z_view/func_8013F120.s,func_8013F120,0x8013F120,0xF
asm/non_matchings/code/z_view/func_8013F15C.s,func_8013F15C,0x8013F15C,0x8
asm/non_matchings/code/z_view/View_SetPerspective.s,View_SetPerspective,0x8013F0D0,0xC
asm/non_matchings/code/z_view/View_GetPerspective.s,View_GetPerspective,0x8013F100,0x8
asm/non_matchings/code/z_view/View_SetOrtho.s,View_SetOrtho,0x8013F120,0xF
asm/non_matchings/code/z_view/View_GetOrtho.s,View_GetOrtho,0x8013F15C,0x8
asm/non_matchings/code/z_view/View_SetViewport.s,View_SetViewport,0x8013F17C,0xD
asm/non_matchings/code/z_view/View_GetViewport.s,View_GetViewport,0x8013F1B0,0xA
asm/non_matchings/code/z_view/View_WriteScissor.s,View_WriteScissor,0x8013F1D8,0x2D
asm/non_matchings/code/z_view/View_SyncAndWriteScissor.s,View_SyncAndWriteScissor,0x8013F28C,0x1B
asm/non_matchings/code/z_view/View_SetScissorForLetterbox.s,View_SetScissorForLetterbox,0x8013F2F8,0x40
asm/non_matchings/code/z_view/View_SetDistortionDirRot.s,View_SetDistortionDirRot,0x8013F3F8,0xA
asm/non_matchings/code/z_view/View_SetScissor.s,View_SetScissor,0x8013F1D8,0x2D
asm/non_matchings/code/z_view/View_ClearScissor.s,View_ClearScissor,0x8013F28C,0x1B
asm/non_matchings/code/z_view/View_ApplyLetterbox.s,View_ApplyLetterbox,0x8013F2F8,0x40
asm/non_matchings/code/z_view/View_SetDistortionOrientation.s,View_SetDistortionOrientation,0x8013F3F8,0xA
asm/non_matchings/code/z_view/View_SetDistortionScale.s,View_SetDistortionScale,0x8013F420,0xA
asm/non_matchings/code/z_view/View_SetDistortionSpeed.s,View_SetDistortionSpeed,0x8013F448,0x5
asm/non_matchings/code/z_view/View_InitDistortion.s,View_InitDistortion,0x8013F45C,0x19
asm/non_matchings/code/z_view/View_ClearDistortion.s,View_ClearDistortion,0x8013F4C0,0xD
asm/non_matchings/code/z_view/View_SetDistortion.s,View_SetDistortion,0x8013F4F4,0x16
asm/non_matchings/code/z_view/View_StepDistortion.s,View_StepDistortion,0x8013F54C,0x6C
asm/non_matchings/code/z_view/View_RenderView.s,View_RenderView,0x8013F6FC,0x13
asm/non_matchings/code/z_view/View_RenderToPerspectiveMatrix.s,View_RenderToPerspectiveMatrix,0x8013F748,0xB5
asm/non_matchings/code/z_view/View_RenderToOrthographicMatrix.s,View_RenderToOrthographicMatrix,0x8013FA1C,0x6B
asm/non_matchings/code/z_view/func_8013FBC8.s,func_8013FBC8,0x8013FBC8,0x6B
asm/non_matchings/code/z_view/func_8013FD74.s,func_8013FD74,0x8013FD74,0xAC
asm/non_matchings/code/z_view/func_80140024.s,func_80140024,0x80140024,0x2A
asm/non_matchings/code/z_view/func_801400CC.s,func_801400CC,0x801400CC,0x65
asm/non_matchings/code/z_view/View_Apply.s,View_Apply,0x8013F6FC,0x13
asm/non_matchings/code/z_view/View_ApplyPerspective.s,View_ApplyPerspective,0x8013F748,0xB5
asm/non_matchings/code/z_view/View_ApplyOrtho.s,View_ApplyOrtho,0x8013FA1C,0x6B
asm/non_matchings/code/z_view/View_ApplyOrthoToOverlay.s,View_ApplyOrthoToOverlay,0x8013FBC8,0x6B
asm/non_matchings/code/z_view/View_ApplyPerspectiveToOverlay.s,View_ApplyPerspectiveToOverlay,0x8013FD74,0xAC
asm/non_matchings/code/z_view/View_UpdateViewingMatrix.s,View_UpdateViewingMatrix,0x80140024,0x2A
asm/non_matchings/code/z_view/View_ApplyTo.s,View_ApplyTo,0x801400CC,0x65
asm/non_matchings/code/z_vimode/func_80140260.s,func_80140260,0x80140260,0x3
asm/non_matchings/code/z_vimode/func_8014026C.s,func_8014026C,0x8014026C,0x131
asm/non_matchings/code/z_vimode/func_80140730.s,func_80140730,0x80140730,0x38
@@ -2406,14 +2406,14 @@ asm/non_matchings/code/z_player_call/PlayerCall_Init.s,PlayerCall_Init,0x80160AF
asm/non_matchings/code/z_player_call/PlayerCall_Destroy.s,PlayerCall_Destroy,0x80160B40,0x10
asm/non_matchings/code/z_player_call/PlayerCall_Update.s,PlayerCall_Update,0x80160B80,0x10
asm/non_matchings/code/z_player_call/PlayerCall_Draw.s,PlayerCall_Draw,0x80160BC0,0x10
asm/non_matchings/code/z_shrink_window/ShrinkWindow_SetLetterboxTarget.s,ShrinkWindow_SetLetterboxTarget,0x80160C00,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_GetLetterboxTarget.s,ShrinkWindow_GetLetterboxTarget,0x80160C14,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_SetLetterboxMagnitude.s,ShrinkWindow_SetLetterboxMagnitude,0x80160C28,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_GetLetterboxMagnitude.s,ShrinkWindow_GetLetterboxMagnitude,0x80160C3C,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_SetPillarboxTarget.s,ShrinkWindow_SetPillarboxTarget,0x80160C50,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_GetPillarboxTarget.s,ShrinkWindow_GetPillarboxTarget,0x80160C64,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_SetPillarboxMagnitude.s,ShrinkWindow_SetPillarboxMagnitude,0x80160C78,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_GetPillarboxMagnitude.s,ShrinkWindow_GetPillarboxMagnitude,0x80160C8C,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Letterbox_SetSizeTarget.s,ShrinkWindow_Letterbox_SetSizeTarget,0x80160C00,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Letterbox_GetSizeTarget.s,ShrinkWindow_Letterbox_GetSizeTarget,0x80160C14,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Letterbox_SetSize.s,ShrinkWindow_Letterbox_SetSize,0x80160C28,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Letterbox_GetSize.s,ShrinkWindow_Letterbox_GetSize,0x80160C3C,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Pillarbox_SetSizeTarget.s,ShrinkWindow_Pillarbox_SetSizeTarget,0x80160C50,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Pillarbox_GetSizeTarget.s,ShrinkWindow_Pillarbox_GetSizeTarget,0x80160C64,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Pillarbox_SetSize.s,ShrinkWindow_Pillarbox_SetSize,0x80160C78,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Pillarbox_GetSize.s,ShrinkWindow_Pillarbox_GetSize,0x80160C8C,0x5
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Init.s,ShrinkWindow_Init,0x80160CA0,0xD
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Destroy.s,ShrinkWindow_Destroy,0x80160CD4,0x4
asm/non_matchings/code/z_shrink_window/ShrinkWindow_Update.s,ShrinkWindow_Update,0x80160CE4,0x2D
1 asm/non_matchings/code/z_en_a_keep/EnAObj_Init.s EnAObj_Init 0x800A5AC0 0x2B
2235 asm/non_matchings/code/code_8013EC10/Rumble_SetUpdateEnabled.s Rumble_SetUpdateEnabled 0x8013EE48 0x6
2236 asm/non_matchings/code/z_view/View_ViewportToVp.s View_ViewportToVp 0x8013EE60 0x25
2237 asm/non_matchings/code/z_view/View_Init.s View_Init 0x8013EEF4 0x2A
2238 asm/non_matchings/code/z_view/View_SetViewOrientation.s asm/non_matchings/code/z_view/View_LookAt.s View_SetViewOrientation View_LookAt 0x8013EF9C 0x2D
2239 asm/non_matchings/code/z_view/func_8013F050.s asm/non_matchings/code/z_view/View_LookAtUnsafe.s func_8013F050 View_LookAtUnsafe 0x8013F050 0x14
2240 asm/non_matchings/code/z_view/View_SetScale.s View_SetScale 0x8013F0A0 0x8
2241 asm/non_matchings/code/z_view/View_GetScale.s View_GetScale 0x8013F0C0 0x4
2242 asm/non_matchings/code/z_view/func_8013F0D0.s asm/non_matchings/code/z_view/View_SetPerspective.s func_8013F0D0 View_SetPerspective 0x8013F0D0 0xC
2243 asm/non_matchings/code/z_view/func_8013F100.s asm/non_matchings/code/z_view/View_GetPerspective.s func_8013F100 View_GetPerspective 0x8013F100 0x8
2244 asm/non_matchings/code/z_view/func_8013F120.s asm/non_matchings/code/z_view/View_SetOrtho.s func_8013F120 View_SetOrtho 0x8013F120 0xF
2245 asm/non_matchings/code/z_view/func_8013F15C.s asm/non_matchings/code/z_view/View_GetOrtho.s func_8013F15C View_GetOrtho 0x8013F15C 0x8
2246 asm/non_matchings/code/z_view/View_SetViewport.s View_SetViewport 0x8013F17C 0xD
2247 asm/non_matchings/code/z_view/View_GetViewport.s View_GetViewport 0x8013F1B0 0xA
2248 asm/non_matchings/code/z_view/View_WriteScissor.s asm/non_matchings/code/z_view/View_SetScissor.s View_WriteScissor View_SetScissor 0x8013F1D8 0x2D
2249 asm/non_matchings/code/z_view/View_SyncAndWriteScissor.s asm/non_matchings/code/z_view/View_ClearScissor.s View_SyncAndWriteScissor View_ClearScissor 0x8013F28C 0x1B
2250 asm/non_matchings/code/z_view/View_SetScissorForLetterbox.s asm/non_matchings/code/z_view/View_ApplyLetterbox.s View_SetScissorForLetterbox View_ApplyLetterbox 0x8013F2F8 0x40
2251 asm/non_matchings/code/z_view/View_SetDistortionDirRot.s asm/non_matchings/code/z_view/View_SetDistortionOrientation.s View_SetDistortionDirRot View_SetDistortionOrientation 0x8013F3F8 0xA
2252 asm/non_matchings/code/z_view/View_SetDistortionScale.s View_SetDistortionScale 0x8013F420 0xA
2253 asm/non_matchings/code/z_view/View_SetDistortionSpeed.s View_SetDistortionSpeed 0x8013F448 0x5
2254 asm/non_matchings/code/z_view/View_InitDistortion.s View_InitDistortion 0x8013F45C 0x19
2255 asm/non_matchings/code/z_view/View_ClearDistortion.s View_ClearDistortion 0x8013F4C0 0xD
2256 asm/non_matchings/code/z_view/View_SetDistortion.s View_SetDistortion 0x8013F4F4 0x16
2257 asm/non_matchings/code/z_view/View_StepDistortion.s View_StepDistortion 0x8013F54C 0x6C
2258 asm/non_matchings/code/z_view/View_RenderView.s asm/non_matchings/code/z_view/View_Apply.s View_RenderView View_Apply 0x8013F6FC 0x13
2259 asm/non_matchings/code/z_view/View_RenderToPerspectiveMatrix.s asm/non_matchings/code/z_view/View_ApplyPerspective.s View_RenderToPerspectiveMatrix View_ApplyPerspective 0x8013F748 0xB5
2260 asm/non_matchings/code/z_view/View_RenderToOrthographicMatrix.s asm/non_matchings/code/z_view/View_ApplyOrtho.s View_RenderToOrthographicMatrix View_ApplyOrtho 0x8013FA1C 0x6B
2261 asm/non_matchings/code/z_view/func_8013FBC8.s asm/non_matchings/code/z_view/View_ApplyOrthoToOverlay.s func_8013FBC8 View_ApplyOrthoToOverlay 0x8013FBC8 0x6B
2262 asm/non_matchings/code/z_view/func_8013FD74.s asm/non_matchings/code/z_view/View_ApplyPerspectiveToOverlay.s func_8013FD74 View_ApplyPerspectiveToOverlay 0x8013FD74 0xAC
2263 asm/non_matchings/code/z_view/func_80140024.s asm/non_matchings/code/z_view/View_UpdateViewingMatrix.s func_80140024 View_UpdateViewingMatrix 0x80140024 0x2A
2264 asm/non_matchings/code/z_view/func_801400CC.s asm/non_matchings/code/z_view/View_ApplyTo.s func_801400CC View_ApplyTo 0x801400CC 0x65
2265 asm/non_matchings/code/z_vimode/func_80140260.s func_80140260 0x80140260 0x3
2266 asm/non_matchings/code/z_vimode/func_8014026C.s func_8014026C 0x8014026C 0x131
2267 asm/non_matchings/code/z_vimode/func_80140730.s func_80140730 0x80140730 0x38
2406 asm/non_matchings/code/z_player_call/PlayerCall_Destroy.s PlayerCall_Destroy 0x80160B40 0x10
2407 asm/non_matchings/code/z_player_call/PlayerCall_Update.s PlayerCall_Update 0x80160B80 0x10
2408 asm/non_matchings/code/z_player_call/PlayerCall_Draw.s PlayerCall_Draw 0x80160BC0 0x10
2409 asm/non_matchings/code/z_shrink_window/ShrinkWindow_SetLetterboxTarget.s asm/non_matchings/code/z_shrink_window/ShrinkWindow_Letterbox_SetSizeTarget.s ShrinkWindow_SetLetterboxTarget ShrinkWindow_Letterbox_SetSizeTarget 0x80160C00 0x5
2410 asm/non_matchings/code/z_shrink_window/ShrinkWindow_GetLetterboxTarget.s asm/non_matchings/code/z_shrink_window/ShrinkWindow_Letterbox_GetSizeTarget.s ShrinkWindow_GetLetterboxTarget ShrinkWindow_Letterbox_GetSizeTarget 0x80160C14 0x5
2411 asm/non_matchings/code/z_shrink_window/ShrinkWindow_SetLetterboxMagnitude.s asm/non_matchings/code/z_shrink_window/ShrinkWindow_Letterbox_SetSize.s ShrinkWindow_SetLetterboxMagnitude ShrinkWindow_Letterbox_SetSize 0x80160C28 0x5
2412 asm/non_matchings/code/z_shrink_window/ShrinkWindow_GetLetterboxMagnitude.s asm/non_matchings/code/z_shrink_window/ShrinkWindow_Letterbox_GetSize.s ShrinkWindow_GetLetterboxMagnitude ShrinkWindow_Letterbox_GetSize 0x80160C3C 0x5
2413 asm/non_matchings/code/z_shrink_window/ShrinkWindow_SetPillarboxTarget.s asm/non_matchings/code/z_shrink_window/ShrinkWindow_Pillarbox_SetSizeTarget.s ShrinkWindow_SetPillarboxTarget ShrinkWindow_Pillarbox_SetSizeTarget 0x80160C50 0x5
2414 asm/non_matchings/code/z_shrink_window/ShrinkWindow_GetPillarboxTarget.s asm/non_matchings/code/z_shrink_window/ShrinkWindow_Pillarbox_GetSizeTarget.s ShrinkWindow_GetPillarboxTarget ShrinkWindow_Pillarbox_GetSizeTarget 0x80160C64 0x5
2415 asm/non_matchings/code/z_shrink_window/ShrinkWindow_SetPillarboxMagnitude.s asm/non_matchings/code/z_shrink_window/ShrinkWindow_Pillarbox_SetSize.s ShrinkWindow_SetPillarboxMagnitude ShrinkWindow_Pillarbox_SetSize 0x80160C78 0x5
2416 asm/non_matchings/code/z_shrink_window/ShrinkWindow_GetPillarboxMagnitude.s asm/non_matchings/code/z_shrink_window/ShrinkWindow_Pillarbox_GetSize.s ShrinkWindow_GetPillarboxMagnitude ShrinkWindow_Pillarbox_GetSize 0x80160C8C 0x5
2417 asm/non_matchings/code/z_shrink_window/ShrinkWindow_Init.s ShrinkWindow_Init 0x80160CA0 0xD
2418 asm/non_matchings/code/z_shrink_window/ShrinkWindow_Destroy.s ShrinkWindow_Destroy 0x80160CD4 0x4
2419 asm/non_matchings/code/z_shrink_window/ShrinkWindow_Update.s ShrinkWindow_Update 0x80160CE4 0x2D