A B C D E F G H I K L M N O P R S T U V W X Y

A

activated(int) - Method in class pt.ua.gboard.GBoardInputHandler
Is current input handler object activated by event?
active() - Method in class pt.ua.gboard.GBoard
Is object GBoard still active?
attachGelemToRoadSymbol(char, Gelem) - Method in class pt.ua.gboard.games.Labyrinth
Attach a gelem to a road symbol.
attachGelemToWallSymbol(char, Gelem) - Method in class pt.ua.gboard.games.Labyrinth
Attach a gelem to a wall symbol.

B

board - Variable in class pt.ua.gboard.games.ChessBoard
Maze's GBoard object.
board - Variable in class pt.ua.gboard.games.Labyrinth
Maze's GBoard object.

C

Card - Class in pt.ua.gboard.games
 
Card(Suits, Rank) - Constructor for class pt.ua.gboard.games.Card
 
card(Suits, Rank) - Static method in class pt.ua.gboard.games.DeckOfCards
 
cardGelem(Suits, Rank) - Method in class pt.ua.gboard.games.DeckOfCards
 
cellHeight() - Method in class pt.ua.gboard.GBoard
Returns the current height of each cell (in pixels).
cellWidth() - Method in class pt.ua.gboard.GBoard
Returns the current width of each cell (in pixels).
CharGelem - Class in pt.ua.gboard
This gelem writes a character in a rectangle of cells.
CharGelem(char, Color) - Constructor for class pt.ua.gboard.CharGelem
Constructs a new CharGelem (1x1 cells using Monospaced font).
CharGelem(char, Color, String) - Constructor for class pt.ua.gboard.CharGelem
Constructs a new CharGelem (1x1 cells).
CharGelem(char, Color, int, int) - Constructor for class pt.ua.gboard.CharGelem
Constructs a new CharGelem (using Monospaced font).
CharGelem(char, Color, int, int, String) - Constructor for class pt.ua.gboard.CharGelem
Constructs a new CharGelem.
ChessBoard - Class in pt.ua.gboard.games
A GBoard based chess board.
ChessBoard(int) - Constructor for class pt.ua.gboard.games.ChessBoard
Creates a NxN chess board.
ChessPiece - Class in pt.ua.gboard.games
 
ChessPiece(ChessPieceType) - Constructor for class pt.ua.gboard.games.ChessPiece
 
ChessPieces - Class in pt.ua.gboard.games
 
ChessPieces(GBoard) - Constructor for class pt.ua.gboard.games.ChessPieces
 
ChessPieceType - Enum in pt.ua.gboard.games
 
CircleGelem - Class in pt.ua.gboard
This gelem draws a filled cicle.
CircleGelem(Color, double) - Constructor for class pt.ua.gboard.CircleGelem
Constructs a new CircleGelem (1x1 cells).
CircleGelem(Color, double, int, int) - Constructor for class pt.ua.gboard.CircleGelem
Constructs a new CircleGelem.
clear() - Method in class pt.ua.gboard.games.ChessBoard
Empties the board.
column(String) - Method in class pt.ua.gboard.games.ChessBoard
Converts a String position coordinate to a column number;
contentPane() - Method in class pt.ua.gboard.GBoard
 

D

DeckOfCards - Class in pt.ua.gboard.games
 
DeckOfCards(GBoard) - Constructor for class pt.ua.gboard.games.DeckOfCards
 
detachGelemToRoadSymbol(char, Gelem) - Method in class pt.ua.gboard.games.Labyrinth
Detach a gelem to a road symbol.
detachGelemToWallSymbol(char, Gelem) - Method in class pt.ua.gboard.games.Labyrinth
Detach a gelem to a wall symbol.
draw(Graphics, int, int, int, int, Color) - Method in class pt.ua.gboard.games.LabyrinthGelem
 
draw(Gelem, int, int, int) - Method in class pt.ua.gboard.GBoard
Add and draw a gelem.
draw(Graphics, int, int, int, int, Color) - Method in class pt.ua.gboard.Gelem
Draw Gelem in GBoard (it should be exported only to GBoard).
draw(Graphics, int, int, int, int, Color) - Method in class pt.ua.gboard.ImageGelem
Draw ImageGelem in GBoard.
draw(Graphics, int, int, int, int, Color) - Method in class pt.ua.gboard.OneColorGelem
 

E

emptyPosition(int, int) - Method in class pt.ua.gboard.games.ChessBoard
Is position (line,column) empty?
emptyPosition(String) - Method in class pt.ua.gboard.games.ChessBoard
Is position pos empty?
equal(Card) - Method in class pt.ua.gboard.games.Card
 
equal(ChessPiece) - Method in class pt.ua.gboard.games.ChessPiece
 
equalColor(ChessPiece) - Method in class pt.ua.gboard.games.ChessPiece
 
equalRank(Card) - Method in class pt.ua.gboard.games.Card
 
equalSuits(Card) - Method in class pt.ua.gboard.games.Card
 
equalType(ChessPiece) - Method in class pt.ua.gboard.games.ChessPiece
 
erase(Graphics, int, int, int, int, Color) - Method in class pt.ua.gboard.games.LabyrinthGelem
 
erase(Gelem, int, int, int) - Method in class pt.ua.gboard.GBoard
Erase a gelem.
erase(Gelem, int, int) - Method in class pt.ua.gboard.GBoard
Erase a gelem from position (in any layer where it exists).
erase(int, int, int, int) - Method in class pt.ua.gboard.GBoard
Erases all gelems from a position in layers belonging to interval [minLayer, maxLayer].
erase(int, int) - Method in class pt.ua.gboard.GBoard
Erase all gelems from a position (in all layers).
erase(Graphics, int, int, int, int, Color) - Method in class pt.ua.gboard.Gelem
Erase Gelem from GBoard (it should be exported only to GBoard).
erase(Graphics, int, int, int, int, Color) - Method in class pt.ua.gboard.ImageGelem
Erase ImageGelem from GBoard.
erase(Graphics, int, int, int, int, Color) - Method in class pt.ua.gboard.OneColorGelem
 
eraseAll() - Method in class pt.ua.gboard.GBoard
Erases all drawed gelems.
eraseAll(int, int) - Method in class pt.ua.gboard.GBoard
Erases all drawed gelems in layers belonging to interval [minLayer, maxLayer].
exists(Gelem, int, int, int) - Method in class pt.ua.gboard.GBoard
Checks if a gelem exists in a position at a layer.
exists(Gelem, int, int, int, int) - Method in class pt.ua.gboard.GBoard
Checks if a gelem exists in a position in the layer interval [minLayer, maxLayer].
exists(Gelem, int, int) - Method in class pt.ua.gboard.GBoard
Checks if a gelem exists in a position in any layer.
exists(int, int, int) - Method in class pt.ua.gboard.GBoard
Checks if any gelem exists in a position at a layer.
exists(int, int, int, int) - Method in class pt.ua.gboard.GBoard
Checks if any gelem exists in a position in the layer interval [minLayer, maxLayer].
exists(int, int) - Method in class pt.ua.gboard.GBoard
Checks if any gelem exists in a position at any layer.

F

FilledGelem - Class in pt.ua.gboard
This gelem fills a rectangle of cells.
FilledGelem(Color, double) - Constructor for class pt.ua.gboard.FilledGelem
Constructs a new FilledGelem (1x1 cells).
FilledGelem(Color, double, int, int) - Constructor for class pt.ua.gboard.FilledGelem
Constructs a new FilledGelem.
frame() - Method in class pt.ua.gboard.GBoard
 

G

gboard - Variable in class pt.ua.gboard.games.ChessPieces
 
gboard - Variable in class pt.ua.gboard.games.DeckOfCards
 
GBoard - Class in pt.ua.gboard
This module implements a simplified (and yet quite powerful) graphical board.
GBoard(String, int, int, int) - Constructor for class pt.ua.gboard.GBoard
Constructs a new GBoard with (numberOfLines x numberOfColumns) cells and numberOfLayers layers.
GBoard(String, int, int, int, int, int) - Constructor for class pt.ua.gboard.GBoard
Constructs a new GBoard with (numberOfLines x numberOfColumns) cells and numberOfLayers layers.
gboardClosingMask - Static variable in class pt.ua.gboard.GBoardInputHandler
 
GBoardInputHandler - Class in pt.ua.gboard
This module implements input handling for GBoard.
GBoardInputHandler(int) - Constructor for class pt.ua.gboard.GBoardInputHandler
Constructs a new GBoardInputHandler accepting the events defined by the mask.
Gelem - Class in pt.ua.gboard
Abstract graphical element occupying a rectangular group of cells in a GBoard.
Gelem() - Constructor for class pt.ua.gboard.Gelem
Constructs a new Gelem (1x1 cells).
Gelem(int, int) - Constructor for class pt.ua.gboard.Gelem
Constructs a new Gelem (numberOfLines x numberOfColumns cells).
gelemAttachedToRoadSymbol(char) - Method in class pt.ua.gboard.games.Labyrinth
Get Gelem attached to road symbol.
gelemAttachedToWallSymbol(char) - Method in class pt.ua.gboard.games.Labyrinth
Get Gelem attached to wall symbol.
gelemFitsInside(Gelem, int, int) - Method in class pt.ua.gboard.GBoard
Checks if a gelem fits inside current GBoard
gelemLayer(Gelem, int, int) - Method in class pt.ua.gboard.GBoard
Returns the topmost layer containing gelem in that position.
get(int, int) - Method in class pt.ua.gboard.games.ChessBoard
Observe a chess piece in the board.
get(String) - Method in class pt.ua.gboard.games.ChessBoard
Observe a chess piece in the board.
getBackBlueGelem(GBoard) - Static method in class pt.ua.gboard.games.Card
 
getBackBlueGelem() - Method in class pt.ua.gboard.games.DeckOfCards
 
getBackRedGelem(GBoard) - Static method in class pt.ua.gboard.games.Card
 
getBackRedGelem() - Method in class pt.ua.gboard.games.DeckOfCards
 
getGelem(GBoard) - Method in class pt.ua.gboard.games.Card
 
getGelem(GBoard) - Method in class pt.ua.gboard.games.ChessPiece
 
getPreferredSize() - Method in class pt.ua.gboard.GBoard
 

H

height(int) - Method in class pt.ua.gboard.Gelem
Height (in pixels) of current gelem.

I

ImageGelem - Class in pt.ua.gboard
This gelem draws an image in a rectangle of cells.
ImageGelem(Image, GBoard, double) - Constructor for class pt.ua.gboard.ImageGelem
Constructs a new ImageGelem (1x1 cells).
ImageGelem(String, GBoard, double) - Constructor for class pt.ua.gboard.ImageGelem
Constructs a new ImageGelem (1x1 cells).
ImageGelem(String, GBoard, double, int, int) - Constructor for class pt.ua.gboard.ImageGelem
Constructs a new ImageGelem.
ImageGelem(URL, GBoard, double) - Constructor for class pt.ua.gboard.ImageGelem
Constructs a new ImageGelem (1x1 cells).
ImageGelem(URL, GBoard, double, int, int) - Constructor for class pt.ua.gboard.ImageGelem
Constructs a new ImageGelem.
ImageGelem(Image, GBoard, double, int, int) - Constructor for class pt.ua.gboard.ImageGelem
Constructs a new ImageGelem.
imageOk - Variable in class pt.ua.gboard.ImageGelem
 
imageOk() - Method in class pt.ua.gboard.ImageGelem
Indicates if the image was correctly loaded.
initializeChessGame() - Method in class pt.ua.gboard.games.ChessBoard
Initializes a standard 8x8 chess board.
inputListenerExists() - Method in class pt.ua.gboard.GBoard
Checks if exists an input handler.
intersects(int, int, Gelem, int, int) - Method in class pt.ua.gboard.Gelem
Does current gelem at position (line, column) intersects gelem other at position (otherLine, otherColumn)?
isBishop() - Method in class pt.ua.gboard.games.ChessPiece
 
isBlack() - Method in class pt.ua.gboard.games.ChessPiece
 
isKing() - Method in class pt.ua.gboard.games.ChessPiece
 
isKnight() - Method in class pt.ua.gboard.games.ChessPiece
 
isMutable() - Method in class pt.ua.gboard.Gelem
Is gelem mutable? A mutable gelem automatically updates GBoard when updated.
isOutside(int, int) - Method in class pt.ua.gboard.games.Labyrinth
Is (line,column) a position outside the maze?
isPawn() - Method in class pt.ua.gboard.games.ChessPiece
 
isQueen() - Method in class pt.ua.gboard.games.ChessPiece
 
isRoad(int, int) - Method in class pt.ua.gboard.games.Labyrinth
Is (line,column) a road position?
isRoad() - Method in class pt.ua.gboard.games.LabyrinthGelem
 
isRoadSymbol(char) - Method in class pt.ua.gboard.games.Labyrinth
Is character c a road symbol?
isRoadSymbolAttachToGelem(char) - Method in class pt.ua.gboard.games.Labyrinth
Is road symbol attached to a gelem?.
isRook() - Method in class pt.ua.gboard.games.ChessPiece
 
isWall(int, int) - Method in class pt.ua.gboard.games.Labyrinth
Is (line,column) a wall position?
isWall() - Method in class pt.ua.gboard.games.LabyrinthGelem
 
isWallSymbol(char) - Method in class pt.ua.gboard.games.Labyrinth
Is character c a wall symbol?
isWallSymbolAttachToGelem(char) - Method in class pt.ua.gboard.games.Labyrinth
Is wall symbol attached to a gelem?.
isWhite() - Method in class pt.ua.gboard.games.ChessPiece
 

K

keyEventType - Static variable in class pt.ua.gboard.GBoardInputHandler
 
keyPressedMask - Static variable in class pt.ua.gboard.GBoardInputHandler
 
keyReleasedMask - Static variable in class pt.ua.gboard.GBoardInputHandler
 
keyTypedMask - Static variable in class pt.ua.gboard.GBoardInputHandler
 

L

Labyrinth - Class in pt.ua.gboard.games
GBoard's based maze module.
Labyrinth(String) - Constructor for class pt.ua.gboard.games.Labyrinth
Creates a labyrinth from a file.
Labyrinth(String, char[]) - Constructor for class pt.ua.gboard.games.Labyrinth
Creates a labyrinth from a file, using external road symbols.
Labyrinth(String, int) - Constructor for class pt.ua.gboard.games.Labyrinth
Creates a labyrinth from a file.
Labyrinth(String, char[], int) - Constructor for class pt.ua.gboard.games.Labyrinth
Creates a labyrinth from a file, using external road symbols.
Labyrinth(String[]) - Constructor for class pt.ua.gboard.games.Labyrinth
Creates a labyrinth from an array of Strings.
Labyrinth(String[], char[]) - Constructor for class pt.ua.gboard.games.Labyrinth
Creates a labyrinth from an array of Strings, using external road symbols.
Labyrinth(String[], int) - Constructor for class pt.ua.gboard.games.Labyrinth
Creates a labyrinth from an array of Strings.
Labyrinth(String[], char[], int) - Constructor for class pt.ua.gboard.games.Labyrinth
Creates a labyrinth from an array of Strings, using external road symbols.
LabyrinthGelem - Class in pt.ua.gboard.games
Labyrinth graphical element.
LabyrinthGelem(int) - Constructor for class pt.ua.gboard.games.LabyrinthGelem
 
LabyrinthGelem(int, int, int) - Constructor for class pt.ua.gboard.games.LabyrinthGelem
 
line(String) - Method in class pt.ua.gboard.games.ChessBoard
Converts a String position coordinate to a line number;

M

mask() - Method in class pt.ua.gboard.GBoardInputHandler
The current mask value.
maxMaskValue - Static variable in class pt.ua.gboard.GBoardInputHandler
 
mouseClickedMask - Static variable in class pt.ua.gboard.GBoardInputHandler
 
mouseEventType - Static variable in class pt.ua.gboard.GBoardInputHandler
 
mousePressedMask - Static variable in class pt.ua.gboard.GBoardInputHandler
 
mouseReleasedMask - Static variable in class pt.ua.gboard.GBoardInputHandler
 
move(int, int, int, int) - Method in class pt.ua.gboard.games.ChessBoard
Moves a chess piece inside the board.
move(String, String) - Method in class pt.ua.gboard.games.ChessBoard
Moves a chess piece inside the board.
move(Gelem, int, int, int, int, int, int) - Method in class pt.ua.gboard.GBoard
Move a gelem.
move(Gelem, int, int, int, int) - Method in class pt.ua.gboard.GBoard
Move gelems within the same layer.
mutable() - Method in class pt.ua.gboard.Gelem
If mutable, returns a mutable version of current gelem, otherwise it returns null.
MutableGelem - Class in pt.ua.gboard
 
MutableGelem() - Constructor for class pt.ua.gboard.MutableGelem
Constructs a new MutableGelem (1x1 cells).
MutableGelem(int, int) - Constructor for class pt.ua.gboard.MutableGelem
Constructs a new MutableGelem (numberOfLines x numberOfColumns cells).

N

N - Variable in class pt.ua.gboard.games.ChessBoard
Board dimensions.
numberOfColumns - Variable in class pt.ua.gboard.games.Labyrinth
Maze's number of columns.
numberOfColumns() - Method in class pt.ua.gboard.GBoard
Board's number of columns.
numberOfColumns() - Method in class pt.ua.gboard.Gelem
Column dimensions of Gelem measured in number of cells.
numberOfLayers() - Static method in class pt.ua.gboard.games.Labyrinth
Number of layers used when creating the GBoard (default value is 2).
numberOfLayers() - Method in class pt.ua.gboard.GBoard
Board's number of layers.
numberOfLines - Variable in class pt.ua.gboard.games.Labyrinth
Maze's number of lines.
numberOfLines() - Method in class pt.ua.gboard.GBoard
Board's number of lines.
numberOfLines() - Method in class pt.ua.gboard.Gelem
Line dimensions of Gelem measured in number of cells.

O

OneColorGelem - Class in pt.ua.gboard
Abstract graphical element with a unique color.
OneColorGelem(Color) - Constructor for class pt.ua.gboard.OneColorGelem
Constructs a new OneColorGelem (1x1 cells).
OneColorGelem(Color, int, int) - Constructor for class pt.ua.gboard.OneColorGelem
Constructs a new OneColorGelem.

P

PacmanGelem - Class in pt.ua.gboard.games
Pacman gelem.
PacmanGelem(Color, double) - Constructor for class pt.ua.gboard.games.PacmanGelem
Constructs a new PacmanGelem (1x1 cells).
PacmanGelem(Color, double, int, int) - Constructor for class pt.ua.gboard.games.PacmanGelem
Constructs a new PacmanGelem.
piece(ChessPieceType) - Static method in class pt.ua.gboard.games.ChessPieces
 
pieceGelem(ChessPieceType) - Method in class pt.ua.gboard.games.ChessPieces
 
piecePositions(ChessPieceType) - Method in class pt.ua.gboard.games.ChessBoard
Returns an array with the positions of a piece.
pieces - Variable in class pt.ua.gboard.games.ChessBoard
Chess pieces.
popInputHandler() - Method in class pt.ua.gboard.GBoard
Pops the board's top input handler.
positionSelected(int, int) - Method in class pt.ua.gboard.games.ChessBoard
Is position (line,column) selected?
positionSelected(String) - Method in class pt.ua.gboard.games.ChessBoard
Is position pos selected?
pt.ua.gboard - package pt.ua.gboard
This package contains several classes implementing a graphical console module.
pt.ua.gboard.games - package pt.ua.gboard.games
This package contains several classes to support game development a wall/road labyrinth module, gelems to represent walls and roads in a labyrinth, Pacman gelem,
pushInputHandler(GBoardInputHandler) - Method in class pt.ua.gboard.GBoard
Pushes a new board input handler.
put(ChessPieceType, int, int) - Method in class pt.ua.gboard.games.ChessBoard
Puts a chess piece in the board.
put(ChessPieceType, String) - Method in class pt.ua.gboard.games.ChessBoard
Puts a chess piece in the board.
put(ChessPiece, int, int) - Method in class pt.ua.gboard.games.ChessBoard
Puts a chess piece in the board.
put(ChessPiece, String) - Method in class pt.ua.gboard.games.ChessBoard
Puts a chess piece in the board.
putRoadSymbol(int, int, char) - Method in class pt.ua.gboard.games.Labyrinth
Defines the road symbol at position (line,column).
putWallSymbol(int, int, char) - Method in class pt.ua.gboard.games.Labyrinth
Defines the wall symbol at position (line,column).

R

random() - Static method in class pt.ua.gboard.games.ChessPieces
 
random() - Static method in class pt.ua.gboard.games.DeckOfCards
 
rank - Variable in class pt.ua.gboard.games.Card
 
Rank - Enum in pt.ua.gboard.games
 
remove(int, int) - Method in class pt.ua.gboard.games.ChessBoard
Removes a chess piece from the board.
remove(String) - Method in class pt.ua.gboard.games.ChessBoard
Removes a chess piece from the board.
resetShowRoadBoundaries() - Static method in class pt.ua.gboard.games.LabyrinthGelem
Singleton method to reset the visualization of road boundaries (this is the default).
ROAD - Static variable in class pt.ua.gboard.games.LabyrinthGelem
 
ROAD_E - Static variable in class pt.ua.gboard.games.LabyrinthGelem
 
ROAD_N - Static variable in class pt.ua.gboard.games.LabyrinthGelem
 
ROAD_NE - Static variable in class pt.ua.gboard.games.LabyrinthGelem
 
ROAD_NW - Static variable in class pt.ua.gboard.games.LabyrinthGelem
 
ROAD_S - Static variable in class pt.ua.gboard.games.LabyrinthGelem
 
ROAD_SE - Static variable in class pt.ua.gboard.games.LabyrinthGelem
 
ROAD_SW - Static variable in class pt.ua.gboard.games.LabyrinthGelem
 
ROAD_W - Static variable in class pt.ua.gboard.games.LabyrinthGelem
 
roadSymbol(int, int) - Method in class pt.ua.gboard.games.Labyrinth
Get the road symbol at position (line,column).
roadSymbolPositions(char) - Method in class pt.ua.gboard.games.Labyrinth
Get all the external road symbol's positions at the maze.
run(GBoard, int, int, int, int, int, Gelem) - Method in class pt.ua.gboard.GBoardInputHandler
Procedure to be automatically executed by GBoard when the input handler object is activated.

S

selectPosition(int, int) - Method in class pt.ua.gboard.games.ChessBoard
Select position (line,column).
selectPosition(String) - Method in class pt.ua.gboard.games.ChessBoard
Select position pos.
setGapPercentageSize(double) - Static method in class pt.ua.gboard.games.LabyrinthGelem
Singleton method to define the separation gap between a wall and a road.
setMask(int) - Method in class pt.ua.gboard.GBoardInputHandler
Defines a new input mask.
setNumberOfLayers(int) - Static method in class pt.ua.gboard.games.Labyrinth
Define the number of layers to be used when creating the GBoard.
setShowRoadBoundaries() - Static method in class pt.ua.gboard.games.LabyrinthGelem
Singleton method to set the visualization of road boundaries (as a thin yellow square).
setWindowName(String) - Static method in class pt.ua.gboard.games.Labyrinth
Define the name used when creating the GBoard.
sleep(int) - Static method in class pt.ua.gboard.GBoard
Stops thread execution for msec milliseconds.
StringGelem - Class in pt.ua.gboard
This gelem writes a string in a rectangle of cells.
StringGelem(String, Color) - Constructor for class pt.ua.gboard.StringGelem
Constructs a new StringGelem (1x1 cells using Monospaced font).
StringGelem(String, Color, String) - Constructor for class pt.ua.gboard.StringGelem
Constructs a new StringGelem (1x1 cells).
StringGelem(String, Color, int, int) - Constructor for class pt.ua.gboard.StringGelem
Constructs a new StringGelem (using Monospaced font).
StringGelem(String, Color, int, int, String) - Constructor for class pt.ua.gboard.StringGelem
Constructs a new StringGelem.
suits - Variable in class pt.ua.gboard.games.Card
 
Suits - Enum in pt.ua.gboard.games
 
symbolPositions(char) - Method in class pt.ua.gboard.games.Labyrinth
Get all the symbol's positions at the maze (applies both to wall and road symbols including space).

T

terminate() - Method in class pt.ua.gboard.GBoard
Terminates the GBoard (closing also the attached window).
text - Variable in class pt.ua.gboard.StringGelem
String to be drawed.
topGelem(int, int) - Method in class pt.ua.gboard.GBoard
Returns the topest gelem at position (line,column), or null if none exists.
topGelem(int, int, int, int) - Method in class pt.ua.gboard.GBoard
Returns the topest gelem at position (line,column) in layers belonging to interval [minLayer, maxLayer], or null if none exists.
toPosition(int, int) - Method in class pt.ua.gboard.games.ChessBoard
Converts integer position coordinates to a String position.
type - Variable in class pt.ua.gboard.games.ChessPiece
 

U

unselectPosition(int, int) - Method in class pt.ua.gboard.games.ChessBoard
Unselect position (line,column).
unselectPosition(String) - Method in class pt.ua.gboard.games.ChessBoard
Unelect position pos.

V

validColumn(int) - Method in class pt.ua.gboard.GBoard
Checks if column is valid.
validEventType(int) - Method in class pt.ua.gboard.GBoardInputHandler
 
validForm(int) - Static method in class pt.ua.gboard.games.LabyrinthGelem
 
validInputMask(int) - Static method in class pt.ua.gboard.GBoardInputHandler
Checks if input mask is valid.
validLayer(int) - Method in class pt.ua.gboard.GBoard
Checks if layer is valid.
validLine(int) - Method in class pt.ua.gboard.GBoard
Checks if line is valid.
validMapFile(String) - Static method in class pt.ua.gboard.games.Labyrinth
Checks if a file path is valid
validPosition(int, int) - Method in class pt.ua.gboard.games.ChessBoard
Is (line,column) a valid board position?
validPosition(String) - Method in class pt.ua.gboard.games.ChessBoard
Is pos a valid board position?
validPosition(int, int) - Method in class pt.ua.gboard.games.Labyrinth
Is (line,column) a position inside the rectangle defined by the maze?
validPosition(int, int) - Method in class pt.ua.gboard.GBoard
Checks if position is valid.
valueOf(String) - Static method in enum pt.ua.gboard.games.ChessPieceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.ua.gboard.games.Rank
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.ua.gboard.games.Suits
Returns the enum constant of this type with the specified name.
values() - Static method in enum pt.ua.gboard.games.ChessPieceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.ua.gboard.games.Rank
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.ua.gboard.games.Suits
Returns an array containing the constants of this enum type, in the order they are declared.

W

wallSymbol(int, int) - Method in class pt.ua.gboard.games.Labyrinth
Get the wall symbol at position (line,column).
width(int) - Method in class pt.ua.gboard.Gelem
Width (in pixels) of current gelem.
windowEventType - Static variable in class pt.ua.gboard.GBoardInputHandler
 
windowName() - Static method in class pt.ua.gboard.games.Labyrinth
Nome of window used when creating the GBoard (default value is Labyrinth).

X

x(int, int) - Method in class pt.ua.gboard.Gelem
Pixel x position of gelem.

Y

y(int, int) - Method in class pt.ua.gboard.Gelem
Pixel y position of gelem.

A B C D E F G H I K L M N O P R S T U V W X Y