DummyDisplay

scalatetris.ui.DummyDisplay
class DummyDisplay extends Display

Implementación de Display que no realiza ninguna visualización.

Esta implementación se usa cuando la visualización se maneja externamente, por ejemplo, cuando se usa TetrisPanel para el renderizado gráfico.

Attributes

Note

Esta implementación es utilizada por el sistema de actores cuando la visualización real se maneja a través de TetrisPanel

Graph
Supertypes
trait Display
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def render(stones: List[Stone], points: List[Point], statistics: Statistics, isGameRunning: Boolean): Unit

Renderiza el estado actual del juego.

Renderiza el estado actual del juego.

Value parameters

isGameRunning

Estado actual del juego (true si está activo, false si está en pausa o game over)

points

Lista de puntos ocupados en el tablero (para colisiones)

statistics

Estadísticas actuales del juego (puntuación, nivel, etc.)

stones

Lista de piezas en el tablero (activas y fijas)

Attributes

Returns

Unit No devuelve valor, solo actualiza la visualización

Note

Este método se tiene que llamar cada vez que el estado del juego cambia

Definition Classes