yaze
0.3.2
Link to the Past ROM Editor
Loading...
Searching...
No Matches
Namespaces
|
Functions
rightwards_routines.h File Reference
#include "
draw_routine_types.h
"
Include dependency graph for rightwards_routines.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces
namespace
yaze
namespace
yaze::zelda3
Zelda 3 specific classes and functions.
namespace
yaze::zelda3::draw_routines
Functions
void
yaze::zelda3::draw_routines::DrawRightwards2x2_1to15or32
(const
DrawContext
&ctx)
Draw 2x2 tiles rightward (1-15 or 32 repetitions)
void
yaze::zelda3::draw_routines::DrawRightwards2x4_1to15or26
(const
DrawContext
&ctx)
Draw 2x4 tiles rightward (1-15 or 26 repetitions)
void
yaze::zelda3::draw_routines::DrawRightwards2x4_1to16
(const
DrawContext
&ctx)
Draw 2x4 tiles rightward with adjacent spacing (1-16 repetitions)
void
yaze::zelda3::draw_routines::DrawRightwards2x4_1to16_BothBG
(const
DrawContext
&ctx)
Draw 2x4 tiles rightward with adjacent spacing to both BG layers.
void
yaze::zelda3::draw_routines::DrawRightwards2x2_1to16
(const
DrawContext
&ctx)
Draw 2x2 tiles rightward (1-16 repetitions)
void
yaze::zelda3::draw_routines::DrawRightwards1x2_1to16_plus2
(const
DrawContext
&ctx)
Draw 1x2 tiles rightward with +2 offset.
void
yaze::zelda3::draw_routines::DrawRightwardsHasEdge1x1_1to16_plus3
(const
DrawContext
&ctx)
Draw 1x1 tiles with edge detection +3 offset.
void
yaze::zelda3::draw_routines::DrawRightwardsHasEdge1x1_1to16_plus2
(const
DrawContext
&ctx)
Draw 1x1 tiles with edge detection +2 offset.
void
yaze::zelda3::draw_routines::DrawRightwardsTopCorners1x2_1to16_plus13
(const
DrawContext
&ctx)
Draw top corner 1x2 tiles with +13 offset.
void
yaze::zelda3::draw_routines::DrawRightwardsBottomCorners1x2_1to16_plus13
(const
DrawContext
&ctx)
Draw bottom corner 1x2 tiles with +13 offset.
void
yaze::zelda3::draw_routines::DrawRightwards4x4_1to16
(const
DrawContext
&ctx)
Draw 4x4 block rightward.
void
yaze::zelda3::draw_routines::DrawRightwards1x1Solid_1to16_plus3
(const
DrawContext
&ctx)
Draw 1x1 solid tiles +3 offset.
void
yaze::zelda3::draw_routines::DrawRightwardsDecor4x4spaced2_1to16
(const
DrawContext
&ctx)
Draw 4x4 decoration with spacing.
void
yaze::zelda3::draw_routines::DrawRightwardsStatue2x3spaced2_1to16
(const
DrawContext
&ctx)
Draw 2x3 statue with spacing.
void
yaze::zelda3::draw_routines::DrawRightwardsPillar2x4spaced4_1to16
(const
DrawContext
&ctx)
Draw 2x4 pillar with spacing.
void
yaze::zelda3::draw_routines::DrawRightwardsDecor4x3spaced4_1to16
(const
DrawContext
&ctx)
Draw 4x3 decoration with spacing.
void
yaze::zelda3::draw_routines::DrawRightwardsDoubled2x2spaced2_1to16
(const
DrawContext
&ctx)
Draw doubled 2x2 with spacing.
void
yaze::zelda3::draw_routines::DrawRightwardsDecor2x2spaced12_1to16
(const
DrawContext
&ctx)
Draw 2x2 decoration with large spacing.
void
yaze::zelda3::draw_routines::RegisterRightwardsRoutines
(std::vector<
DrawRoutineInfo
> ®istry)
Register all rightwards draw routines to the registry.
src
zelda3
dungeon
draw_routines
rightwards_routines.h
Generated by
1.10.0