pokeheartgold/asm/include/overlay_96.inc
2023-05-16 05:36:43 +01:00

431 lines
10 KiB
PHP

#include <nitro/fs/overlay.h>
#pragma once
.public CopyU16StringArrayN
.public TextFlags_SetCanABSpeedUpPrint
.public sub_02002B50
.public sub_02002B8C
.public FontID_Alloc
.public FontID_Release
.public LoadFontPal0
.public sub_02003F04
.public GF_GetCurrentPlayingBGM
.public sub_02004AD8
.public sub_02004EC4
.public sub_020053A8
.public sub_0200592C
.public sub_02005944
.public sub_02005B78
.public PlayBGM
.public StopBGM
.public GF_SndStartFadeOutBGM
.public PlaySE
.public sub_0200606C
.public sub_02006118
.public PlaySE_SetPitch
.public StopSE
.public IsSEPlaying
.public sub_02006190
.public sub_020061D0
.public PlayCry
.public IsCryFinished
.public PlayFanfare
.public IsFanfarePlaying
.public sub_02006E3C
.public UnloadOverlayByID
.public HandleLoadOverlay
.public OverlayManager_new
.public OverlayManager_delete
.public OverlayManager_CreateAndGetData
.public OverlayManager_GetData
.public OverlayManager_FreeData
.public OverlayManager_GetArgs
.public OverlayManager_run
.public ReadWholeNarcMemberByIdPair
.public AllocAndReadWholeNarcMemberByIdPair
.public NARC_ctor
.public NARC_dtor
.public NARC_AllocAndReadWholeMember
.public NARC_ReadWholeMember
.public GfGfxLoader_LoadCharData
.public GfGfxLoader_LoadScrnData
.public GfGfxLoader_GXLoadPal
.public GfGfxLoader_GetScrnData
.public GfGfxLoader_GetPlttData
.public GfGfxLoader_LoadFromNarc
.public GfGfxLoader_LoadCharDataFromOpenNarc
.public GfGfxLoader_LoadScrnDataFromOpenNarc
.public GfGfxLoader_GXLoadPalFromOpenNarc
.public GfGfxLoader_GetCharDataFromOpenNarc
.public CreateSpriteResourcesHeader
.public G2dRenderer_Init
.public G2dRenderer_SetMainSurfaceCoords
.public G2dRenderer_SetSubSurfaceCoords
.public Create2DGfxResObjMan
.public Destroy2DGfxResObjMan
.public AddCharResObjFromNarc
.public AddPlttResObjFromNarc
.public AddCellOrAnimResObjFromNarc
.public sub_0200A740
.public sub_0200A810
.public sub_0200ADA4
.public sub_0200AEB0
.public sub_0200AF00
.public sub_0200AF94
.public sub_0200B0A8
.public sub_0200B0F8
.public OamManager_Create
.public OamManager_ApplyAndResetBuffers
.public OamManager_Free
.public sub_0200B484
.public sub_0200B5C0
.public sub_0200B600
.public NewMsgDataFromNarc
.public DestroyMsgData
.public ReadMsgDataIntoString
.public NewString_ReadMsgData
.public ReadMsgData_ExpandPlaceholders
.public GetSpeciesName
.public MessageFormat_new
.public MessageFormat_delete
.public BufferString
.public BufferPlayersName
.public BufferIntegerAsString
.public BufferPokeathlonCourseName
.public BufferPokeathlonMedalName
.public sub_0200CF18
.public sub_0200CF38
.public sub_0200CF6C
.public sub_0200CF70
.public sub_0200CFF4
.public sub_0200D020
.public sub_0200D034
.public sub_0200D108
.public sub_0200D3F8
.public sub_0200D4A4
.public sub_0200D504
.public sub_0200D564
.public sub_0200D5D4
.public sub_0200D6D4
.public sub_0200D6EC
.public sub_0200D704
.public sub_0200D71C
.public sub_0200D734
.public sub_0200D740
.public sub_0200D998
.public sub_0200D9DC
.public sub_0200DC4C
.public sub_0200DC58
.public sub_0200DC64
.public sub_0200DC78
.public sub_0200DC8C
.public sub_0200DCA0
.public sub_0200DCAC
.public sub_0200DCE0
.public sub_0200DCE8
.public sub_0200DCFC
.public sub_0200DD10
.public sub_0200DD54
.public sub_0200DDB8
.public sub_0200DDF4
.public sub_0200DE44
.public sub_0200DE94
.public sub_0200DED0
.public sub_0200DF44
.public sub_0200DF98
.public sub_0200E024
.public sub_0200E2B0
.public CreateSysTask
.public sub_0200E374
.public DestroySysTask
.public LoadUserFrameGfx2
.public DrawFrameAndWindow2
.public ClearFrameAndWindow2
.public sub_0200F0AC
.public sub_0200F450
.public BeginNormalPaletteFade
.public IsPaletteFadeFinished
.public sub_0200FC20
.public sub_02013534
.public sub_020135AC
.public sub_020135D8
.public sub_02013728
.public sub_020137C0
.public sub_02013850
.public sub_02013880
.public sub_02013910
.public sub_02013938
.public sub_02013948
.public sub_020139C8
.public sub_02014450
.public sub_02014510
.public sub_0201457C
.public sub_020145B4
.public Main_SetVBlankIntrCB
.public Main_SetHBlankIntrCB
.public CreateHeap
.public DestroyHeap
.public AllocFromHeap
.public AllocFromHeapAtEnd
.public FreeToHeap
.public GF_heap_c_dummy_return_true
.public BgConfig_Alloc
.public SetBothScreensModesAndDisable
.public InitBgFromTemplate
.public FreeBgTilemapBuffer
.public ToggleBgLayer
.public BgSetPosTextAndCommit
.public Bg_SetTextDimAndAffineParams
.public SetBgAffine
.public BgCopyOrUncompressTilemapBufferRangeToVram
.public BG_LoadScreenTilemapData
.public BG_ClearCharDataRange
.public BG_FillCharDataRange
.public BG_SetMaskColor
.public LoadRectToBgTilemapRect
.public CopyRectToBgTilemapRect
.public FillBgTilemapRect
.public BgTilemapRectChangePalette
.public BgClearTilemapBufferAndCommit
.public InitWindow
.public AddWindowParameterized
.public AddTextWindowTopLeftCorner
.public AddWindow
.public RemoveWindow
.public CopyWindowToVram
.public ScheduleWindowCopyToVram
.public ClearWindowTilemap
.public ClearWindowTilemapAndCopyToVram
.public FillWindowPixelBuffer
.public FillWindowPixelBufferText_AssumeTileSize32
.public BgConfig_HandleScheduledScrollAndTransferOps
.public ScheduleBgTilemapBufferTransfer
.public ScheduleSetBgPosText
.public GF_SinDeg
.public LCRandom
.public MTRandom
.public ResetAllTextPrinters
.public TextPrinterCheckActive
.public sub_020200A0
.public AddTextPrinterParameterized2
.public AddTextPrinterParameterized3
.public GF_CreateVramTransferManager
.public GF_DestroyVramTransferManager
.public GF_RunVramTransferTasks
.public sub_02020654
.public sub_02020674
.public sub_0202067C
.public sub_02020C64
.public sub_02020E80
.public sub_02020EB0
.public sub_02020F4C
.public sub_020215C0
.public sub_0202168C
.public sub_020216C8
.public sub_02021AC8
.public sub_02021B5C
.public sub_02022588
.public sub_02022608
.public sub_02022638
.public sub_020227AC
.public GX_SetBanks
.public GX_DisableEngineALayers
.public GX_EngineAToggleLayers
.public GX_DisableEngineBLayers
.public GX_EngineBToggleLayers
.public GX_SwapDisplay
.public Camera_Create
.public sub_02023120
.public Camera_RegisterToStaticPtr
.public sub_02023154
.public Camera_SetBindTarget
.public Camera_SetClipBounds
.public Camera_InitFromTargetDistanceAndAngle
.public Camera_ShiftBy
.public sub_02024504
.public sub_0202457C
.public CreateSprite
.public Sprite_Delete
.public sub_020247D4
.public sub_020247E4
.public sub_020247F4
.public sub_02024804
.public sub_0202481C
.public Set2dSpriteVisibleFlag
.public Set2dSpriteAnimActiveFlag
.public sub_0202487C
.public sub_020248AC
.public sub_020248B0
.public sub_020248B8
.public Set2dSpriteAnimSeqNo
.public sub_02024950
.public sub_02024A14
.public sub_02024A48
.public sub_02024A74
.public sub_02024ADC
.public sub_02024B00
.public sub_02024B1C
.public sub_02024B20
.public sub_02024B34
.public sub_02024B60
.public sub_02024B68
.public sub_02024B78
.public sub_02024CB8
.public sub_02025224
.public System_GetTouchHeld
.public System_GetTouchNew
.public sub_02025364
.public sub_02025380
.public GF_AssertFail
.public String_ctor
.public String_dtor
.public StringCopy
.public CopyU16ArrayToString
.public String_c_str
.public Thunk_G3X_Reset
.public sub_02026E50
.public Sav2_PlayerData_GetProfileAddr
.public Sav2_PlayerData_GetOptionsAddr
.public PlayerProfile_sizeof
.public PlayerProfile_copy
.public PlayerProfile_init
.public Sav2_Profile_PlayerName_set
.public PlayerProfile_GetNamePtr
.public PlayerProfile_GetPlayerName_NewString
.public PlayerProfile_GetTrainerID
.public PlayerProfile_GetTrainerGender
.public PlayerProfile_GetLanguage
.public Options_GetTextFrameDelay
.public Save_Pokeathlon_get
.public sub_02031978
.public sub_0203197C
.public sub_02031990
.public sub_0203199C
.public sub_020319A4
.public sub_020319DC
.public sub_020319E4
.public sub_020319F0
.public sub_020319F8
.public SavePokeathlon_AddAthletePoints
.public sub_02031B00
.public sub_02031B10
.public Save_ApricornBox_get
.public sub_020320E0
.public sub_020321A0
.public sub_0203410C
.public sub_020342B8
.public sub_02034818
.public sub_02036FD8
.public sub_02037030
.public sub_02037454
.public sub_0203769C
.public sub_02037AC0
.public sub_02037B38
.public sub_0203A86C
.public sub_0203A914
.public sub_0203A994
.public sub_0203A9C8
.public SavArray_Flags_get
.public CheckFlagInArray
.public SetFlagInArray
.public SpeciesToOverworldModelIndexOffset
.public OverworldModelLookupFormeCount
.public OverworldModelLookupHasFemaleForme
.public GetMonBaseStat
.public GetMonSpriteCharAndPlttNarcIdsEx
.public sub_020708D8
.public GetMonIconNaixEx
.public GetMonIconPaletteEx
.public sub_02074490
.public NNS_G2dGetUnpackedBGCharacterData
.public NNS_G2dGetAnimCtrlCurrentElement
.public NNS_G2dInitOamManagerModule
.public NNS_G2dInitImageProxy
.public NNS_G2dSetImageLocation
.public NNS_G2dGetImageLocation
.public NNS_G2dInitImagePaletteProxy
.public NNS_G2dSetImagePaletteLocation
.public NNS_G2dGetImagePaletteLocation
.public NNS_G3dGlbFlushP
.public NNS_G3dGeBufferOP_N
.public NNS_G3dInit
.public NNS_G3dGetTex
.public MTX_RotZ33_
.public MTX_MultVec33
.public MTX_RotY43_
.public MTX_MultVec43
.public FX_Div
.public FX_Sqrt
.public VEC_Add
.public VEC_Subtract
.public VEC_DotProduct
.public VEC_Mag
.public VEC_Normalize
.public VEC_MultAdd
.public G2x_SetBlendAlpha_
.public G2x_SetBlendBrightness_
.public G3X_InitMtxStack
.public G3X_SetClearColor
.public GX_LoadOBJPltt
.public GXS_LoadOBJPltt
.public GX_LoadOBJ
.public GXS_LoadOBJ
.public GX_LoadBG0Char
.public DC_FlushRange
.public OS_WaitVBlankIntr
.public MIi_CpuClear32
.public MIi_CpuClearFast
.public MIi_CpuCopyFast
.public MI_CpuFill8
.public MI_CpuCopy8
.public MATH_CountPopulation
.public MATH_QSort
.public memcpy
.public memset
.public _dadd
.public _d2f
.public _dfix
.public _dfixu
.public _dflt
.public _dfltu
.public _dmul
.public _dsub
.public _fadd
.public _dgeq
.public _dgr
.public _dleq
.public _dls
.public _fgr
.public _fleq
.public _fls
.public _fdiv
.public _f2d
.public _ffix
.public _ffixu
.public _fflt
.public _ffltu
.public _fmul
.public _fsub
.public _ll_mul
.public _s32_div_f
.public _u32_div_f
.public _ddiv
.public FX_SinCosTable_
.public gSystem
.public PokeathlonCourseApplication_OvyInit
.public PokeathlonCourseApplication_OvyExec
.public PokeathlonCourseApplication_OvyExit
.public ov97_0221E5C0
.public ov97_0221E5D4
.public ov97_0221E69C
.public ov98_0221EABC
.public ov98_0221EB84
.public ov98_0221EBD8
.public ov98_0221EBEC
.public ov98_0221EC08
.public ov98_0221ECD0
.public ov98_0221ED3C
.public ov98_0221EDA4
.public ov98_0221EEEC
.public ov98_0221EEFC
.public ov98_0221F120