# Index

A B C D E F G H I J L M N O P R S T U V
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## P

paintComponent(Graphics) - Method in class Vista.VentanaJuegoPasaPalabra.PanelRosco
panelRosco - Variable in class Vista.VentanaJuegoPasaPalabra
PanelRosco() - Constructor for class Vista.VentanaJuegoPasaPalabra.PanelRosco
partida - Variable in class Vista.VentanaJuegoPasaPalabra
partida - Variable in class Vista.VentanaJuegoTresEnRaya
Partida - Class in Modelo
  Representa una sesión concreta de juego.
Partida(int, Juego, ArrayList) - Constructor for class Modelo.Partida
  Crea una nueva partida en estado EN_CURSO.
partidaActual - Variable in class Controlador.GestorPartidas
  Partida que se está jugando en este momento.
PasaPalabra - Class in Modelo
  Implementación del juego PasaPalabra.
PasaPalabra() - Constructor for class Modelo.PasaPalabra
  Crea una nueva partida de PasaPalabra con dificultad Fácil (nivel 1).
PasaPalabra(int) - Constructor for class Modelo.PasaPalabra
  Crea una nueva partida de PasaPalabra con el nivel de dificultad indicado.
PASAPALABRA - Static variable in class Vista.Tema
pasapalabras - Variable in class Modelo.PasaPalabra
pasarPalabra() - Method in class Modelo.PasaPalabra
  Marca la letra actual como pasapalabra y avanza a la siguiente letra pendiente.
passwordHash - Variable in class Modelo.Usuario
  Hash SHA-256 de la contraseña del usuario, en representación hexadecimal.
PAUSADA - Enum constant in enum class Modelo.EstadoPartida
  La partida está pausada.
pausar() - Method in class Modelo.Partida
  Pausa la partida cambiando su estado a PAUSADA.
pausarPartida() - Method in class Controlador.GestorPartidas
  Pausa la partida actual y guarda su estado serializado en disco.
PENDIENTE - Static variable in class Vista.Tema
persistencia - Variable in class Controlador.GestorEstadisticas
persistencia - Variable in class Controlador.GestorPartidas
  Capa de persistencia para guardar y recuperar partidas pausadas.
persistencia - Variable in class Controlador.GestorUsuarios
  Implementación de persistencia inyectada por constructor.
Persistencia - package Persistencia
PersistenciaArchivos - Class in Persistencia
  Implementación de `GestorPersistencia` que almacena y recupera datos mediante ficheros de texto plano en el sistema de archivos local.
PersistenciaArchivos() - Constructor for class Persistencia.PersistenciaArchivos
  Construye una instancia de `PersistenciaArchivos` y garantiza que los directorios de trabajo existen antes de cualquier operación de E/S.
procesarRespuesta(String) - Method in class Modelo.PasaPalabra
  Procesa la respuesta del usuario para la letra actual.
puntos - Variable in class Modelo.PuntuacionJugador
puntuacion - Variable in class Modelo.Estadistica
  La puntuación obtenida en la partida
PuntuacionJugador - Class in Modelo
  Representa la puntuación de un jugador dentro de una partida.
PuntuacionJugador(String) - Constructor for class Modelo.PuntuacionJugador
  Crea una nueva puntuación para el jugador indicado, con 0 puntos iniciales.

A B C D E F G H I J L M N O P R S T U V
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form