OpenSNES
Modern Open-Source SNES Development SDK
Loading...
Searching...
No Matches
render.h File Reference
#include <snes.h>
#include "board.h"

Go to the source code of this file.

Functions

void renderBoard (void)
void renderClearNextPiece (void)
void renderEnableGradient (void)
void renderErasePiece (u8 type, u8 rot, s8 row, s8 col)
void renderFlush (void)
void renderInit (void)
void renderLineClearFlash (LineClearResult *result, u8 frame)
void renderNextPiece (u8 type)
void renderPiece (u8 type, u8 rot, s8 row, s8 col)
void renderSetMsgColor (u16 color)
void renderShake (s8 dx, s8 dy)

Variables

u8 bg2_dirty
u8 bg3_dirty

Function Documentation

◆ renderBoard()

void renderBoard ( void )

◆ renderClearNextPiece()

void renderClearNextPiece ( void )

◆ renderEnableGradient()

void renderEnableGradient ( void )

◆ renderErasePiece()

void renderErasePiece ( u8 type,
u8 rot,
s8 row,
s8 col )

◆ renderFlush()

void renderFlush ( void )

◆ renderInit()

void renderInit ( void )

◆ renderLineClearFlash()

void renderLineClearFlash ( LineClearResult * result,
u8 frame )

◆ renderNextPiece()

void renderNextPiece ( u8 type)

◆ renderPiece()

void renderPiece ( u8 type,
u8 rot,
s8 row,
s8 col )

◆ renderSetMsgColor()

void renderSetMsgColor ( u16 color)

◆ renderShake()

void renderShake ( s8 dx,
s8 dy )

Variable Documentation

◆ bg2_dirty

u8 bg2_dirty
extern

◆ bg3_dirty

u8 bg3_dirty