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