The work pointers in the gWorkSlot table, by name. More...
Go to the source code of this file.
The work pointers in the gWorkSlot table, by name.
Definition in file ram_buffer.h.
| #define Ram_MapCellBuffer FIXED_ADDRESS((u8 *), 0x02010000, gMapCellBuffer) |
Definition at line 10 of file ram_buffer.h.
Referenced by BattleFx_BuildWindowEdgeTable(), BattleFx_DrawStreaks(), BattleFx_FlushPendingGraphicsTransfer(), BattleFx_RunAnnihilation(), BattleFx_RunAtalanta(), BattleFx_RunBeamSequence(), BattleFx_RunBoreas(), BattleFx_RunBreak(), BattleFx_RunCastingImpact(), BattleFx_RunCondemn(), BattleFx_RunCybele(), BattleFx_RunDouse(), BattleFx_RunDragonCloud(), BattleFx_RunFlashingStrike(), BattleFx_RunFroth(), BattleFx_RunGaia(), BattleFx_RunGrowingColumns(), BattleFx_RunIce(), BattleFx_RunMercury(), BattleFx_RunNeptune(), BattleFx_RunParticleStreams(), BattleFx_RunQuake(), BattleFx_RunRingAndSparkScene(), BattleFx_RunRushingStrike(), BattleFx_RunShatteringOpening(), BattleFx_RunSwirlSwipe(), BattleFx_RunThor(), BattleFx_RunTorch(), Clear_LoadBackground(), Field_RunScene(), LuckyDice_Run(), Map_CheckObjectStep(), Map_CopyCellIndexRect(), Map_CopyMetatileCellsRect(), Map_CopyMetatileIndicesRect(), Map_DrawCellPanel(), Map_GetTerrainHeight(), Map_InitializePerspectiveScene(), Map_LoadLayeredScene(), Map_RenderMetatileColumn(), Map_RenderMetatileRow(), Map_SetCameraCenter(), Map_UpdateWorldMapMarkers(), Map_WriteLayerCellTile(), MercuryLighthouse_RestoreLights(), Object_MoveByKeys(), ReelGame_Run(), Tilemap_ConvertBuffer(), Tilemap_DecodeStagedBuffer(), Title_LoadBackground(), Title_LoadIntroBackgrounds(), Title_ShowAnimatedSplash(), Title_ShowIntro(), Title_ShowSplashScreen(), Ui_RunIconMonitor(), and WorldMap_CopyCellTiles().
| #define Ram_DecodeBuffer FIXED_ADDRESS((u8 *), 0x0201c000, gDecodeBuffer) |
Definition at line 11 of file ram_buffer.h.
Referenced by MapAnimation_Update().
| #define Ram_MapBlocks FIXED_ADDRESS((u8 *), 0x02020000, gMapBlocks) |
Definition at line 12 of file ram_buffer.h.
Referenced by Field_ProcessStep(), Map_CopyCellIndexRect(), Map_CopyMetatileCellsRect(), Map_CopyMetatileHalfColumn(), Map_CopyMetatileIndicesRect(), Map_CopyMetatileToScreen(), Map_DrawCellPanel(), Map_RenderMetatileRow(), Map_RenderPaletteMappedColumn(), Map_RenderPaletteMappedRow(), Map_WriteLayerCellTile(), MapAnimation_Update(), and Object_GetTriggerTileAheadOfCurrent().
| #define Ram_MapCollision FIXED_ADDRESS((u8 *), 0x0202c000, gMapCollision) |
Definition at line 13 of file ram_buffer.h.
Referenced by GetWorldMapCollision(), Map_CheckObjectStep(), Map_GetCellAttributeLowNibble(), Map_GetTerrainHeight(), Map_InitializePerspectiveScene(), and Map_LoadLayeredScene().
| #define Ram_BgTileBuffer FIXED_ADDRESS((u8 *), 0x02038000, gBgTileBuffer) |
Definition at line 14 of file ram_buffer.h.
Referenced by Map_LoadAreaGraphics(), and WorldMap_LoadGraphics().
| #define Ram_ActorSpriteSlots FIXED_ADDRESS((u8 *), 0x02018000, gActorSpriteSlots) |
Definition at line 16 of file ram_buffer.h.
Referenced by SummonSlot_RegisterActorSprites(), and Ui_RunIconMonitor().
| #define Ram_SoundMixer FIXED_ADDRESS((u8 *), 0x03007000, SoundDriver_Mixer) |
Definition at line 19 of file ram_buffer.h.
Referenced by Audio_Initialize().
| #define Ram_IwramHeapEnd FIXED_ADDRESS((u8 *), 0x03007800, gCartridgeResetMarker) |
Definition at line 21 of file ram_buffer.h.
Referenced by MemAlloc(), Runtime_AllocateBlock(), Runtime_AllocateHeapBlock(), and Runtime_BumpAllocateAlternatePool().
| #define Ram_FrameWaitStackTop FIXED_ADDRESS((u8 *), 0x03007a00, gFrameWaitStackTop) |
Definition at line 24 of file ram_buffer.h.
Referenced by WaitFrames().
| #define Ram_BgScroll FIXED_ADDRESS((u8 *), 0x03001ad0, gBgScroll) |
Definition at line 37 of file ram_buffer.h.
Referenced by BattlePres_AdvanceTransitionTimer().
| #define Ram_VramBlockCache FIXED_ADDRESS((u8 *), 0x03001b10, gVramBlockCache) |
Definition at line 38 of file ram_buffer.h.
Referenced by RenderOutput_Create().
| #define Ram_WorkSlot FIXED_ADDRESS((void **), 0x03001e50, gWorkSlot) |
Definition at line 44 of file ram_buffer.h.
Referenced by BattleFx_HideBg1AndRestoreBackdrop(), BattleFx_RunSpiderWeb(), Title_LoadIntroBackgrounds(), and Title_UpdateIntroSprites().
| #define Ram_MapWork ((void **)&gWorkSlot[8]) |
Definition at line 48 of file ram_buffer.h.
Referenced by DisplayTransition_Update(), DisplayTransition_UpdateFromCentre(), Event_DoraWakesIsaac(), and Object_GetTriggerTileAheadOfCurrent().
| #define Ram_CameraWork ((void **)&gWorkSlot[12]) |
Definition at line 49 of file ram_buffer.h.
Referenced by BattlePres_AdvanceTransitionTimer().
| #define Ram_EventWork ((void **)&gWorkSlot[27]) |
Definition at line 50 of file ram_buffer.h.
Referenced by Event_DoraWakesIsaac(), EventObject_Initialize(), and Object_GetTriggerTileAheadOfCurrent().
| #define Ram_DisplayWork ((void **)&gWorkSlot[31]) |
Definition at line 51 of file ram_buffer.h.
Referenced by DisplayTransition_Update(), DisplayTransition_UpdateFrame(), DisplayTransition_UpdateFromCentre(), and HeatGauge_Draw().
| #define Ram_ActorEffectWork ((void **)&gWorkSlot[36]) |
Definition at line 52 of file ram_buffer.h.
| #define Ram_Disp ((void **)&gWorkSlot[42]) |
Definition at line 53 of file ram_buffer.h.
Referenced by BattlePres_AdvanceTransitionTimer().
| #define Ram_EffectWork ((void **)&gWorkSlot[56]) |
Definition at line 54 of file ram_buffer.h.
Referenced by EventObject_Initialize().
| #define Ram_SceneMapStateOffset FIXED_OFFSET(0xc, gFieldBlendWork, gEventWork) |
Definition at line 56 of file ram_buffer.h.
Referenced by Event_DoraWakesIsaac(), and ValeInteriors_Initialize().