yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::zelda3::DrawRoutineIds Namespace Reference

Canonical Draw Routine IDs. More...

Variables

constexpr int kRightwards2x2_1to15or32 = 0
 
constexpr int kRightwards2x4_1to15or26 = 1
 
constexpr int kRightwards2x4_1to16 = 2
 
constexpr int kRightwards2x4_1to16_BothBG = 3
 
constexpr int kRightwards2x2_1to16 = 4
 
constexpr int kRightwards4x4_1to16 = 16
 
constexpr int kRightwards1x2_1to16_plus2 = 20
 
constexpr int kRightwardsHasEdge1x1_1to16_plus3 = 21
 
constexpr int kRightwardsHasEdge1x1_1to16_plus2 = 22
 
constexpr int kRightwardsHasEdge1x1_1to16_plus23 = 118
 
constexpr int kRightwardsTopCorners1x2_1to16_plus13 = 23
 
constexpr int kRightwardsBottomCorners1x2_1to16_plus13 = 24
 
constexpr int kRightwards1x1Solid_1to16_plus3 = 25
 
constexpr int kRightwardsDecor4x4spaced2_1to16 = 27
 
constexpr int kRightwardsStatue2x3spaced2_1to16 = 28
 
constexpr int kRightwardsPillar2x4spaced4_1to16 = 29
 
constexpr int kRightwardsDecor4x3spaced4_1to16 = 30
 
constexpr int kRightwardsDoubled2x2spaced2_1to16 = 31
 
constexpr int kRightwardsDecor2x2spaced12_1to16 = 32
 
constexpr int kDiagonalAcute_1to16 = 5
 
constexpr int kDiagonalGrave_1to16 = 6
 
constexpr int kDiagonalAcute_1to16_BothBG = 17
 
constexpr int kDiagonalGrave_1to16_BothBG = 18
 
constexpr int kDownwards2x2_1to15or32 = 7
 
constexpr int kDownwards4x2_1to15or26 = 8
 
constexpr int kDownwards4x2_1to16_BothBG = 9
 
constexpr int kDownwardsDecor4x2spaced4_1to16 = 10
 
constexpr int kDownwards2x2_1to16 = 11
 
constexpr int kDownwardsHasEdge1x1_1to16_plus3 = 12
 
constexpr int kDownwardsEdge1x1_1to16 = 13
 
constexpr int kDownwardsLeftCorners2x1_1to16_plus12 = 14
 
constexpr int kDownwardsRightCorners2x1_1to16_plus12 = 15
 
constexpr int kDownwardsFloor4x4_1to16 = 43
 
constexpr int kDownwards1x1Solid_1to16_plus3 = 44
 
constexpr int kDownwardsDecor4x4spaced2_1to16 = 45
 
constexpr int kDownwardsPillar2x4spaced2_1to16 = 46
 
constexpr int kDownwardsDecor3x4spaced4_1to16 = 47
 
constexpr int kDownwardsDecor2x2spaced12_1to16 = 48
 
constexpr int kDownwardsLine1x1_1to16plus1 = 49
 
constexpr int kDownwardsDecor2x4spaced8_1to16 = 50
 
constexpr int kDownwardsDecor3x4spaced2_1to16 = 65
 
constexpr int kDownwardsBigRail3x1_1to16plus5 = 66
 
constexpr int kDownwardsBlock2x2spaced2_1to16 = 67
 
constexpr int kDownwardsCannonHole3x4_1to16 = 68
 
constexpr int kDownwardsBar2x5_1to16 = 69
 
constexpr int kDownwardsPots2x2_1to16 = 70
 
constexpr int kDownwardsHammerPegs2x2_1to16 = 71
 
constexpr int kDownwardsHasEdge1x1_1to16_plus23 = 117
 
constexpr int kCorner4x4 = 19
 
constexpr int kCorner4x4_BothBG = 35
 
constexpr int kWeirdCornerBottom_BothBG = 36
 
constexpr int kWeirdCornerTop_BothBG = 37
 
constexpr int kDiagonalCeilingTopLeft = 75
 
constexpr int kDiagonalCeilingBottomLeft = 76
 
constexpr int kDiagonalCeilingTopRight = 77
 
constexpr int kDiagonalCeilingBottomRight = 78
 
constexpr int kDoorSwitcherer = 26
 
constexpr int kSomariaLine = 33
 
constexpr int kWaterFace = 34
 
constexpr int kNothing = 38
 
constexpr int kChest = 39
 
constexpr int kRightwards4x2_1to16 = 40
 
constexpr int kRightwardsDecor4x2spaced8_1to16 = 41
 
constexpr int kRightwardsCannonHole4x3_1to16 = 42
 
constexpr int kRightwardsLine1x1_1to16plus1 = 51
 
constexpr int kRightwardsBar4x3_1to16 = 52
 
constexpr int kRightwardsShelf4x4_1to16 = 53
 
constexpr int kRightwardsBigRail1x3_1to16plus5 = 54
 
constexpr int kRightwardsBlock2x2spaced2_1to16 = 55
 
constexpr int kRightwardsEdge1x1_1to16plus7 = 72
 
constexpr int kRightwardsPots2x2_1to16 = 73
 
constexpr int kRightwardsHammerPegs2x2_1to16 = 74
 
constexpr int k4x4BlocksIn4x4SuperSquare = 56
 
constexpr int k3x3FloorIn4x4SuperSquare = 57
 
constexpr int k4x4FloorIn4x4SuperSquare = 58
 
constexpr int k4x4FloorOneIn4x4SuperSquare = 59
 
constexpr int k4x4FloorTwoIn4x4SuperSquare = 60
 
constexpr int kBigHole4x4_1to16 = 61
 
constexpr int kSpike2x2In4x4SuperSquare = 62
 
constexpr int kTableRock4x4_1to16 = 63
 
constexpr int kWaterOverlay8x8_1to16 = 64
 
constexpr int kClosedChestPlatform = 79
 
constexpr int kMovingWallWest = 80
 
constexpr int kMovingWallEast = 81
 
constexpr int kOpenChestPlatform = 82
 
constexpr int kInterRoomFatStairsUp = 83
 
constexpr int kInterRoomFatStairsDownA = 84
 
constexpr int kInterRoomFatStairsDownB = 85
 
constexpr int kAutoStairs = 86
 
constexpr int kStraightInterRoomStairs = 87
 
constexpr int kSpiralStairsGoingUpUpper = 88
 
constexpr int kSpiralStairsGoingDownUpper = 89
 
constexpr int kSpiralStairsGoingUpLower = 90
 
constexpr int kSpiralStairsGoingDownLower = 91
 
constexpr int kBigKeyLock = 92
 
constexpr int kBombableFloor = 93
 
constexpr int kEmptyWaterFace = 94
 
constexpr int kSpittingWaterFace = 95
 
constexpr int kDrenchingWaterFace = 96
 
constexpr int kPrisonCell = 97
 
constexpr int kBed4x5 = 98
 
constexpr int kRightwards3x6 = 99
 
constexpr int kUtility6x3 = 100
 
constexpr int kUtility3x5 = 101
 
constexpr int kVerticalTurtleRockPipe = 102
 
constexpr int kHorizontalTurtleRockPipe = 103
 
constexpr int kLightBeam = 104
 
constexpr int kBigLightBeam = 105
 
constexpr int kBossShell4x4 = 106
 
constexpr int kSolidWallDecor3x4 = 107
 
constexpr int kArcheryGameTargetDoor = 108
 
constexpr int kGanonTriforceFloorDecor = 109
 
constexpr int kSingle2x2 = 110
 
constexpr int kWaterfall47 = 111
 
constexpr int kWaterfall48 = 112
 
constexpr int kSingle4x4 = 113
 
constexpr int kSingle4x3 = 114
 
constexpr int kRupeeFloor = 115
 
constexpr int kActual4x4 = 116
 
constexpr int kCustomObject = 130
 

Detailed Description

Canonical Draw Routine IDs.

These IDs are used by both ObjectDrawer (runtime rendering) and ObjectGeometry (bounds calculation). Both systems MUST use these same IDs to ensure selection bounds match rendered bounds.

Based on bank_01.asm routine table at $018200.

Variable Documentation

◆ kRightwards2x2_1to15or32

constexpr int yaze::zelda3::DrawRoutineIds::kRightwards2x2_1to15or32 = 0
constexpr

◆ kRightwards2x4_1to15or26

constexpr int yaze::zelda3::DrawRoutineIds::kRightwards2x4_1to15or26 = 1
constexpr

◆ kRightwards2x4_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwards2x4_1to16 = 2
constexpr

◆ kRightwards2x4_1to16_BothBG

constexpr int yaze::zelda3::DrawRoutineIds::kRightwards2x4_1to16_BothBG = 3
constexpr

◆ kRightwards2x2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwards2x2_1to16 = 4
constexpr

◆ kRightwards4x4_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwards4x4_1to16 = 16
constexpr

◆ kRightwards1x2_1to16_plus2

constexpr int yaze::zelda3::DrawRoutineIds::kRightwards1x2_1to16_plus2 = 20
constexpr

◆ kRightwardsHasEdge1x1_1to16_plus3

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsHasEdge1x1_1to16_plus3 = 21
constexpr

◆ kRightwardsHasEdge1x1_1to16_plus2

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsHasEdge1x1_1to16_plus2 = 22
constexpr

◆ kRightwardsHasEdge1x1_1to16_plus23

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsHasEdge1x1_1to16_plus23 = 118
constexpr

◆ kRightwardsTopCorners1x2_1to16_plus13

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsTopCorners1x2_1to16_plus13 = 23
constexpr

◆ kRightwardsBottomCorners1x2_1to16_plus13

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsBottomCorners1x2_1to16_plus13 = 24
constexpr

◆ kRightwards1x1Solid_1to16_plus3

constexpr int yaze::zelda3::DrawRoutineIds::kRightwards1x1Solid_1to16_plus3 = 25
constexpr

◆ kRightwardsDecor4x4spaced2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsDecor4x4spaced2_1to16 = 27
constexpr

◆ kRightwardsStatue2x3spaced2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsStatue2x3spaced2_1to16 = 28
constexpr

◆ kRightwardsPillar2x4spaced4_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsPillar2x4spaced4_1to16 = 29
constexpr

◆ kRightwardsDecor4x3spaced4_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsDecor4x3spaced4_1to16 = 30
constexpr

◆ kRightwardsDoubled2x2spaced2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsDoubled2x2spaced2_1to16 = 31
constexpr

◆ kRightwardsDecor2x2spaced12_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsDecor2x2spaced12_1to16 = 32
constexpr

◆ kDiagonalAcute_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDiagonalAcute_1to16 = 5
constexpr

Definition at line 46 of file draw_routine_registry.h.

◆ kDiagonalGrave_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDiagonalGrave_1to16 = 6
constexpr

Definition at line 47 of file draw_routine_registry.h.

◆ kDiagonalAcute_1to16_BothBG

constexpr int yaze::zelda3::DrawRoutineIds::kDiagonalAcute_1to16_BothBG = 17
constexpr

Definition at line 48 of file draw_routine_registry.h.

◆ kDiagonalGrave_1to16_BothBG

constexpr int yaze::zelda3::DrawRoutineIds::kDiagonalGrave_1to16_BothBG = 18
constexpr

Definition at line 49 of file draw_routine_registry.h.

◆ kDownwards2x2_1to15or32

constexpr int yaze::zelda3::DrawRoutineIds::kDownwards2x2_1to15or32 = 7
constexpr

Definition at line 52 of file draw_routine_registry.h.

◆ kDownwards4x2_1to15or26

constexpr int yaze::zelda3::DrawRoutineIds::kDownwards4x2_1to15or26 = 8
constexpr

Definition at line 53 of file draw_routine_registry.h.

◆ kDownwards4x2_1to16_BothBG

constexpr int yaze::zelda3::DrawRoutineIds::kDownwards4x2_1to16_BothBG = 9
constexpr

Definition at line 54 of file draw_routine_registry.h.

◆ kDownwardsDecor4x2spaced4_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsDecor4x2spaced4_1to16 = 10
constexpr

Definition at line 55 of file draw_routine_registry.h.

◆ kDownwards2x2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwards2x2_1to16 = 11
constexpr

Definition at line 56 of file draw_routine_registry.h.

◆ kDownwardsHasEdge1x1_1to16_plus3

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsHasEdge1x1_1to16_plus3 = 12
constexpr

Definition at line 57 of file draw_routine_registry.h.

◆ kDownwardsEdge1x1_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsEdge1x1_1to16 = 13
constexpr

Definition at line 58 of file draw_routine_registry.h.

◆ kDownwardsLeftCorners2x1_1to16_plus12

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsLeftCorners2x1_1to16_plus12 = 14
constexpr

Definition at line 59 of file draw_routine_registry.h.

◆ kDownwardsRightCorners2x1_1to16_plus12

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsRightCorners2x1_1to16_plus12 = 15
constexpr

Definition at line 60 of file draw_routine_registry.h.

◆ kDownwardsFloor4x4_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsFloor4x4_1to16 = 43
constexpr

◆ kDownwards1x1Solid_1to16_plus3

constexpr int yaze::zelda3::DrawRoutineIds::kDownwards1x1Solid_1to16_plus3 = 44
constexpr

◆ kDownwardsDecor4x4spaced2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsDecor4x4spaced2_1to16 = 45
constexpr

◆ kDownwardsPillar2x4spaced2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsPillar2x4spaced2_1to16 = 46
constexpr

◆ kDownwardsDecor3x4spaced4_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsDecor3x4spaced4_1to16 = 47
constexpr

◆ kDownwardsDecor2x2spaced12_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsDecor2x2spaced12_1to16 = 48
constexpr

◆ kDownwardsLine1x1_1to16plus1

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsLine1x1_1to16plus1 = 49
constexpr

◆ kDownwardsDecor2x4spaced8_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsDecor2x4spaced8_1to16 = 50
constexpr

◆ kDownwardsDecor3x4spaced2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsDecor3x4spaced2_1to16 = 65
constexpr

◆ kDownwardsBigRail3x1_1to16plus5

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsBigRail3x1_1to16plus5 = 66
constexpr

◆ kDownwardsBlock2x2spaced2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsBlock2x2spaced2_1to16 = 67
constexpr

◆ kDownwardsCannonHole3x4_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsCannonHole3x4_1to16 = 68
constexpr

◆ kDownwardsBar2x5_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsBar2x5_1to16 = 69
constexpr

◆ kDownwardsPots2x2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsPots2x2_1to16 = 70
constexpr

◆ kDownwardsHammerPegs2x2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsHammerPegs2x2_1to16 = 71
constexpr

◆ kDownwardsHasEdge1x1_1to16_plus23

constexpr int yaze::zelda3::DrawRoutineIds::kDownwardsHasEdge1x1_1to16_plus23 = 117
constexpr

◆ kCorner4x4

constexpr int yaze::zelda3::DrawRoutineIds::kCorner4x4 = 19
constexpr

Definition at line 81 of file draw_routine_registry.h.

◆ kCorner4x4_BothBG

constexpr int yaze::zelda3::DrawRoutineIds::kCorner4x4_BothBG = 35
constexpr

Definition at line 82 of file draw_routine_registry.h.

◆ kWeirdCornerBottom_BothBG

constexpr int yaze::zelda3::DrawRoutineIds::kWeirdCornerBottom_BothBG = 36
constexpr

Definition at line 83 of file draw_routine_registry.h.

◆ kWeirdCornerTop_BothBG

constexpr int yaze::zelda3::DrawRoutineIds::kWeirdCornerTop_BothBG = 37
constexpr

Definition at line 84 of file draw_routine_registry.h.

◆ kDiagonalCeilingTopLeft

constexpr int yaze::zelda3::DrawRoutineIds::kDiagonalCeilingTopLeft = 75
constexpr

◆ kDiagonalCeilingBottomLeft

constexpr int yaze::zelda3::DrawRoutineIds::kDiagonalCeilingBottomLeft = 76
constexpr

◆ kDiagonalCeilingTopRight

constexpr int yaze::zelda3::DrawRoutineIds::kDiagonalCeilingTopRight = 77
constexpr

◆ kDiagonalCeilingBottomRight

constexpr int yaze::zelda3::DrawRoutineIds::kDiagonalCeilingBottomRight = 78
constexpr

◆ kDoorSwitcherer

constexpr int yaze::zelda3::DrawRoutineIds::kDoorSwitcherer = 26
constexpr

Definition at line 91 of file draw_routine_registry.h.

◆ kSomariaLine

constexpr int yaze::zelda3::DrawRoutineIds::kSomariaLine = 33
constexpr

Definition at line 92 of file draw_routine_registry.h.

◆ kWaterFace

constexpr int yaze::zelda3::DrawRoutineIds::kWaterFace = 34
constexpr

Definition at line 93 of file draw_routine_registry.h.

◆ kNothing

constexpr int yaze::zelda3::DrawRoutineIds::kNothing = 38
constexpr

◆ kChest

constexpr int yaze::zelda3::DrawRoutineIds::kChest = 39
constexpr

Definition at line 95 of file draw_routine_registry.h.

◆ kRightwards4x2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwards4x2_1to16 = 40
constexpr

◆ kRightwardsDecor4x2spaced8_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsDecor4x2spaced8_1to16 = 41
constexpr

◆ kRightwardsCannonHole4x3_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsCannonHole4x3_1to16 = 42
constexpr

◆ kRightwardsLine1x1_1to16plus1

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsLine1x1_1to16plus1 = 51
constexpr

◆ kRightwardsBar4x3_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsBar4x3_1to16 = 52
constexpr

◆ kRightwardsShelf4x4_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsShelf4x4_1to16 = 53
constexpr

◆ kRightwardsBigRail1x3_1to16plus5

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsBigRail1x3_1to16plus5 = 54
constexpr

◆ kRightwardsBlock2x2spaced2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsBlock2x2spaced2_1to16 = 55
constexpr

◆ kRightwardsEdge1x1_1to16plus7

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsEdge1x1_1to16plus7 = 72
constexpr

◆ kRightwardsPots2x2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsPots2x2_1to16 = 73
constexpr

◆ kRightwardsHammerPegs2x2_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kRightwardsHammerPegs2x2_1to16 = 74
constexpr

◆ k4x4BlocksIn4x4SuperSquare

constexpr int yaze::zelda3::DrawRoutineIds::k4x4BlocksIn4x4SuperSquare = 56
constexpr

Definition at line 111 of file draw_routine_registry.h.

◆ k3x3FloorIn4x4SuperSquare

constexpr int yaze::zelda3::DrawRoutineIds::k3x3FloorIn4x4SuperSquare = 57
constexpr

Definition at line 112 of file draw_routine_registry.h.

◆ k4x4FloorIn4x4SuperSquare

constexpr int yaze::zelda3::DrawRoutineIds::k4x4FloorIn4x4SuperSquare = 58
constexpr

Definition at line 113 of file draw_routine_registry.h.

◆ k4x4FloorOneIn4x4SuperSquare

constexpr int yaze::zelda3::DrawRoutineIds::k4x4FloorOneIn4x4SuperSquare = 59
constexpr

Definition at line 114 of file draw_routine_registry.h.

◆ k4x4FloorTwoIn4x4SuperSquare

constexpr int yaze::zelda3::DrawRoutineIds::k4x4FloorTwoIn4x4SuperSquare = 60
constexpr

Definition at line 115 of file draw_routine_registry.h.

◆ kBigHole4x4_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kBigHole4x4_1to16 = 61
constexpr

Definition at line 116 of file draw_routine_registry.h.

◆ kSpike2x2In4x4SuperSquare

constexpr int yaze::zelda3::DrawRoutineIds::kSpike2x2In4x4SuperSquare = 62
constexpr

Definition at line 117 of file draw_routine_registry.h.

◆ kTableRock4x4_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kTableRock4x4_1to16 = 63
constexpr

Definition at line 118 of file draw_routine_registry.h.

◆ kWaterOverlay8x8_1to16

constexpr int yaze::zelda3::DrawRoutineIds::kWaterOverlay8x8_1to16 = 64
constexpr

Definition at line 119 of file draw_routine_registry.h.

◆ kClosedChestPlatform

constexpr int yaze::zelda3::DrawRoutineIds::kClosedChestPlatform = 79
constexpr

◆ kMovingWallWest

constexpr int yaze::zelda3::DrawRoutineIds::kMovingWallWest = 80
constexpr

◆ kMovingWallEast

constexpr int yaze::zelda3::DrawRoutineIds::kMovingWallEast = 81
constexpr

◆ kOpenChestPlatform

constexpr int yaze::zelda3::DrawRoutineIds::kOpenChestPlatform = 82
constexpr

◆ kInterRoomFatStairsUp

constexpr int yaze::zelda3::DrawRoutineIds::kInterRoomFatStairsUp = 83
constexpr

Definition at line 128 of file draw_routine_registry.h.

◆ kInterRoomFatStairsDownA

constexpr int yaze::zelda3::DrawRoutineIds::kInterRoomFatStairsDownA = 84
constexpr

Definition at line 129 of file draw_routine_registry.h.

◆ kInterRoomFatStairsDownB

constexpr int yaze::zelda3::DrawRoutineIds::kInterRoomFatStairsDownB = 85
constexpr

Definition at line 130 of file draw_routine_registry.h.

◆ kAutoStairs

constexpr int yaze::zelda3::DrawRoutineIds::kAutoStairs = 86
constexpr

Definition at line 131 of file draw_routine_registry.h.

◆ kStraightInterRoomStairs

constexpr int yaze::zelda3::DrawRoutineIds::kStraightInterRoomStairs = 87
constexpr

Definition at line 132 of file draw_routine_registry.h.

◆ kSpiralStairsGoingUpUpper

constexpr int yaze::zelda3::DrawRoutineIds::kSpiralStairsGoingUpUpper = 88
constexpr

Definition at line 133 of file draw_routine_registry.h.

◆ kSpiralStairsGoingDownUpper

constexpr int yaze::zelda3::DrawRoutineIds::kSpiralStairsGoingDownUpper = 89
constexpr

Definition at line 134 of file draw_routine_registry.h.

◆ kSpiralStairsGoingUpLower

constexpr int yaze::zelda3::DrawRoutineIds::kSpiralStairsGoingUpLower = 90
constexpr

Definition at line 135 of file draw_routine_registry.h.

◆ kSpiralStairsGoingDownLower

constexpr int yaze::zelda3::DrawRoutineIds::kSpiralStairsGoingDownLower = 91
constexpr

Definition at line 136 of file draw_routine_registry.h.

◆ kBigKeyLock

constexpr int yaze::zelda3::DrawRoutineIds::kBigKeyLock = 92
constexpr

Definition at line 139 of file draw_routine_registry.h.

◆ kBombableFloor

constexpr int yaze::zelda3::DrawRoutineIds::kBombableFloor = 93
constexpr

Definition at line 140 of file draw_routine_registry.h.

◆ kEmptyWaterFace

constexpr int yaze::zelda3::DrawRoutineIds::kEmptyWaterFace = 94
constexpr

Definition at line 141 of file draw_routine_registry.h.

◆ kSpittingWaterFace

constexpr int yaze::zelda3::DrawRoutineIds::kSpittingWaterFace = 95
constexpr

Definition at line 142 of file draw_routine_registry.h.

◆ kDrenchingWaterFace

constexpr int yaze::zelda3::DrawRoutineIds::kDrenchingWaterFace = 96
constexpr

Definition at line 143 of file draw_routine_registry.h.

◆ kPrisonCell

constexpr int yaze::zelda3::DrawRoutineIds::kPrisonCell = 97
constexpr

Definition at line 146 of file draw_routine_registry.h.

◆ kBed4x5

constexpr int yaze::zelda3::DrawRoutineIds::kBed4x5 = 98
constexpr

◆ kRightwards3x6

constexpr int yaze::zelda3::DrawRoutineIds::kRightwards3x6 = 99
constexpr

◆ kUtility6x3

constexpr int yaze::zelda3::DrawRoutineIds::kUtility6x3 = 100
constexpr

◆ kUtility3x5

constexpr int yaze::zelda3::DrawRoutineIds::kUtility3x5 = 101
constexpr

◆ kVerticalTurtleRockPipe

constexpr int yaze::zelda3::DrawRoutineIds::kVerticalTurtleRockPipe = 102
constexpr

◆ kHorizontalTurtleRockPipe

constexpr int yaze::zelda3::DrawRoutineIds::kHorizontalTurtleRockPipe = 103
constexpr

◆ kLightBeam

constexpr int yaze::zelda3::DrawRoutineIds::kLightBeam = 104
constexpr

◆ kBigLightBeam

constexpr int yaze::zelda3::DrawRoutineIds::kBigLightBeam = 105
constexpr

◆ kBossShell4x4

constexpr int yaze::zelda3::DrawRoutineIds::kBossShell4x4 = 106
constexpr

◆ kSolidWallDecor3x4

constexpr int yaze::zelda3::DrawRoutineIds::kSolidWallDecor3x4 = 107
constexpr

◆ kArcheryGameTargetDoor

constexpr int yaze::zelda3::DrawRoutineIds::kArcheryGameTargetDoor = 108
constexpr

◆ kGanonTriforceFloorDecor

constexpr int yaze::zelda3::DrawRoutineIds::kGanonTriforceFloorDecor = 109
constexpr

◆ kSingle2x2

constexpr int yaze::zelda3::DrawRoutineIds::kSingle2x2 = 110
constexpr

◆ kWaterfall47

constexpr int yaze::zelda3::DrawRoutineIds::kWaterfall47 = 111
constexpr

◆ kWaterfall48

constexpr int yaze::zelda3::DrawRoutineIds::kWaterfall48 = 112
constexpr

◆ kSingle4x4

constexpr int yaze::zelda3::DrawRoutineIds::kSingle4x4 = 113
constexpr

◆ kSingle4x3

constexpr int yaze::zelda3::DrawRoutineIds::kSingle4x3 = 114
constexpr

◆ kRupeeFloor

constexpr int yaze::zelda3::DrawRoutineIds::kRupeeFloor = 115
constexpr

◆ kActual4x4

constexpr int yaze::zelda3::DrawRoutineIds::kActual4x4 = 116
constexpr

◆ kCustomObject

constexpr int yaze::zelda3::DrawRoutineIds::kCustomObject = 130
constexpr