OpenSNES
Modern Open-Source SNES Development SDK
Loading...
Searching...
No Matches
board.c File Reference
#include "board.h"
#include "piece.h"

Functions

u8 boardCheckCollision (u8 type, u8 rot, s8 row, s8 col)
void boardClear (void)
u8 boardFindFullLines (LineClearResult *result)
u8 boardGetCell (u8 row, u8 col)
void boardLockPiece (u8 type, u8 rot, s8 row, s8 col)
void boardRemoveLines (LineClearResult *result)

Variables

static u8 board [24][10]

Function Documentation

◆ boardCheckCollision()

u8 boardCheckCollision ( u8 type,
u8 rot,
s8 row,
s8 col )

◆ boardClear()

void boardClear ( void )

◆ boardFindFullLines()

u8 boardFindFullLines ( LineClearResult * result)

◆ boardGetCell()

u8 boardGetCell ( u8 row,
u8 col )

◆ boardLockPiece()

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

◆ boardRemoveLines()

void boardRemoveLines ( LineClearResult * result)

Variable Documentation

◆ board

u8 board[24][10]
static