Example #1
0
/**
*	Pinta el estado actual del juego
**/
void Game_Render(TGAME * lsGame)
{
	//*****************************************************************************
	//Limpiar los buffers
	GraphicManager_ClearBuffer(&(lsGame->mGraphic));

	//Visualizar la escena
	Scene_Render(&(lsGame->mScene),&(lsGame->mGraphic));

	//Visualizar buffer
	GraphicManager_SwapBuffer(&(lsGame->mGraphic));
}
Example #2
0
int GameRender(TGAME* Juego){
	GraphicManager_ClearBuffer(&(Juego->Pantalla));
	//Primero, dibujamos el marco.
	DrawMainframe(Juego);
	
	//Luego, dibujamos el cursor, las lineas y quien se gano cada celda
	DrawCursor(Juego);
	DrawLines(Juego);
	DrawWins(Juego);
	GraphicManager_SwapBuffer(&(Juego->Pantalla));

	return 0;
}