Index

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

S

saveWorld(World, String) - Static method in class uni.robot.game.World
Metodo estatico que guarda el estado del mundo, y los objetos, dentro de un archivo.
sendInstruction(Object) - Method in class uni.robot.base.SyncInstructionManager
Metodo escluivo para el hilo productor.
setCenterAsOrigin() - Method in class uni.robot.base.Sprite
Setea el centro del sprite como el origen.
setConeCount(int) - Method in class uni.robot.game.RobotObject
Setea la cantidad de conos que el robot tiene
setCurrentFrameIndex(int) - Method in class uni.robot.base.SpritePlayer
Setea el indice actual del sprite.
setDimension(int, int) - Method in class uni.robot.base.GameWindow
Setea la dimension de esta ventana.
setDirection(int) - Method in class uni.robot.game.RobotObject
Setea la direccion que el robot esta mirando
setDrawPerSecond(int) - Method in class uni.robot.base.GameLoop
Setea la cantidad de ciclo Draw que realiza por segundo.
setGridPosition(int, int) - Method in class uni.robot.game.GridObject
Setea la nueva posicion, fila y columna, de este objeto
setOrigin(int, int) - Method in class uni.robot.base.Sprite
Setea el origen del sprite, es decir, el punto del sprite que se considerara como la posicion del sprite, a la hora de ser dibujado por un GameObject con el metodo drawSprite().
setPlayMode(int) - Method in class uni.robot.game.RobotLoop
Setea el modo de animacion actual
setSpeed(double) - Method in class uni.robot.base.SpritePlayer
Setea la velocidad actual de animacion.
setSprite(Sprite) - Method in class uni.robot.base.SpritePlayer
Setea el sprite a animar, seteando el indice frame actual a 0.
setTitle(String) - Method in class uni.robot.base.GameWindow
Setea el titulo de esta ventana.
setUpdatePerSecond(int) - Method in class uni.robot.base.GameLoop
Setea la cantidad de ciclo Update que realiza por segundo.
setZIndex(int) - Method in class uni.robot.base.GameObject
Setea el z-index de este objeto.
SOUTH - Static variable in class uni.robot.game.Direction
 
SpeedPanel - Class in uni.robot.game.speedpanel
Representa la ventana del panel de control
SpeedPanel() - Constructor for class uni.robot.game.speedpanel.SpeedPanel
 
Sprite - Class in uni.robot.base
Objeto que representa un Sprite, es decir, un conjunto de imagenes indexadas que representa una animacion por cuadra.
Sprite(BufferedImage) - Constructor for class uni.robot.base.Sprite
Crea un sprite con una sola imagen.
Sprite(BufferedImage[]) - Constructor for class uni.robot.base.Sprite
Crea un sprite con la lista de imagenes pasadas.
Sprite(BufferedImage, int, int) - Constructor for class uni.robot.base.Sprite
Crea un Sprite a partir de una imagen, dividiendo dicha imagen segun grillas de dimension especificada.
Sprite(BufferedImage, int, int, int, int) - Constructor for class uni.robot.base.Sprite
Crea un Sprite a partir de una imagen, dividiendo dicha imagen segun grillas de dimension especificada.
SpritePlayer - Class in uni.robot.base
Objeto responsable de facilitar la implementacion de animacion de Sprite.
SpritePlayer() - Constructor for class uni.robot.base.SpritePlayer
Se crea un SpritePlayer sin ningun sprite.
SpritePlayer(Sprite) - Constructor for class uni.robot.base.SpritePlayer
Se crea un SpritePlayer con el sprite especificado.
SpritePlayer(Sprite, double) - Constructor for class uni.robot.base.SpritePlayer
Se crea un SpritePlayer con el sprite y velocidad especificado.
SpritePlayer(Sprite, double, int) - Constructor for class uni.robot.base.SpritePlayer
Se crea un SpritePlayer con el sprite, velocidad y indice incial especificado.
startGameLoop() - Method in class uni.robot.base.GameLoop
Comienza el ciclo de juego en un hilo nuevo.
StubObject - Class in uni.robot
Objeto base de los objetos como Robot, Pared o Cono.
StubObject() - Constructor for class uni.robot.StubObject
 
SUR - Static variable in class uni.robot.Pared
 
SUR - Static variable in class uni.robot.Robot
 
SyncInstructionManager - Class in uni.robot.base
Objeto que es capaz de sincronizar el paso de mensajes de hilos, uno o mas productores y un consumidor.
SyncInstructionManager() - Constructor for class uni.robot.base.SyncInstructionManager
 
A B C D E F G H I L M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form