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

G

gameGrid - Variable in class ch.aplu.jgamegrid.Actor
The reference to the GameGrid instance.
GameGrid - Class in ch.aplu.jgamegrid
Class to create a container where the actors live in.
GameGrid() - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs the game playground with 10 by 10 cells (60 pixels wide).
GameGrid(boolean) - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs a game window including a playground of 10 by 10 cells (60 pixels wide) with possibly a navigation bar and a visible red grid but no background image.
GameGrid(int, int, int) - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs a game window including a playground with a navigation bar and no visible grid and no background image.
GameGrid(int, int, int, boolean) - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs a game window including a playground with no visible grid and no background image, but possibly a navigation bar.
GameGrid(int, int, int, String) - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs a game window including a playground with a navigation bar and a possibly a background image, but no visible grid.
GameGrid(int, int, int, Color) - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs a game window including a playground with a navigation bar and a possibly a visible grid, but no background image.
GameGrid(int, int, int, Color, String) - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs a game window including a playground with a navigation bar, possibly a visible grid and possibly a background image.
GameGrid(int, int, int, Color, boolean) - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs a game window including playground with possibly a navigation bar, possibly a visible grid and no background image.
GameGrid(int, int, int, Color, String, boolean) - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs a game window including a playground with possibly a navigation bar, possibly a visible grid and possibly a background image.
GameGrid(int, int, int, Color, String, boolean, boolean) - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs a game window including a playground with possibly a navigation bar, possibly a visible grid, possibly a background image and possibly no decoration.
GameGrid(int, int, int, Color, String, boolean, int) - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs a game window including a playground with possibly a navigation bar, possibly a visible grid, and possibly a background image.
GameGrid(int, int, int, Color, String, boolean, int, boolean) - Constructor for class ch.aplu.jgamegrid.GameGrid
Constructs a game window including a playground with possibly a navigation bar, possibly a visible grid, possibly a background image and and possibly no decoration.
GameGridBeanInfo - Class in ch.aplu.jgamegrid
A bean info class derived from SimpleBeanInfo in order to restrict the visible properties of bean class GameGrid
GameGridBeanInfo() - Constructor for class ch.aplu.jgamegrid.GameGridBeanInfo
 
get(int) - Method in class ch.aplu.jcardgame.Hand
Returns the card at index i of the card list or null if the hand is empty.
get4CompassDirectionTo(Location) - Method in class ch.aplu.jgamegrid.Location
Returns the compass direction restricted to 4 sectors from the current location the given location.
getActors() - Method in class ch.aplu.jgamegrid.GameGrid
Returns all actors.
getActors(Class) - Method in class ch.aplu.jgamegrid.GameGrid
Returns all actors of the specified class.
getActorsAt(Location, Class) - Method in class ch.aplu.jgamegrid.GameGrid
Returns all actors of given type in given cell.
getActorsAt(Location) - Method in class ch.aplu.jgamegrid.GameGrid
Returns all actors at the given location.
getAdjacentLocation(double, int) - Method in class ch.aplu.jgamegrid.Location
Gets the adjacent location of a cell where an displacement arrow from the current center of the current cell with given direction and length = (distance + epsilon) * cellSize ends up.
getAdjacentLocation(Location.CompassDirection, int) - Method in class ch.aplu.jgamegrid.Location
Same as getAdjacentLocation(double direction, int distance) with given compass direction.
getAdjacentLocation(double) - Method in class ch.aplu.jgamegrid.Location
Same as getAdjacentLocation(double direction, 5).
getAdjacentLocation(Location.CompassDirection) - Method in class ch.aplu.jgamegrid.Location
Same as getAdjacentLocation(double direction, 5) with given compass direction.
getAreaSize() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the size of the occupied area (the frame window including navigation and status bar, if available).
getAvailableFontFamilies() - Static method in class ch.aplu.jgamegrid.GGBackground
Returns the available font families for the current platform.
getAvailableMixers() - Static method in class ch.aplu.util.SoundPlayer
Return a list of the names of available mixers (sound devices).
getAvailableMixers() - Static method in class ch.aplu.util.SoundRecorder
Return a list of the names of available mixers (sound devices).
getBackground() - Method in class ch.aplu.jgamegrid.Actor
Returns the GGBackground reference of the actor's game grid.
getBg() - Method in class ch.aplu.jgamegrid.GameGrid
Returns a reference to the background of the game grid.
getBgColor() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the color of the background.
getBgColor() - Method in class ch.aplu.jgamegrid.GGBackground
Returns the current background color.
getBgImagePath() - Method in class ch.aplu.jgamegrid.GameGrid
Returns to path to the background image file.
getBgImagePos() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the x-y-coordinates of the upper left corner of the background image with respect to the playground pixel coordinates.
getBgImagePosX() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the x-coordinate of the upper left corner of the background image with respect to the playground pixel coordinates.
getBgImagePosY() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the y-coordinate of the upper left corner of the background image with respect to the playground pixel coordinates.
getBoolean() - Method in class ch.aplu.util.InputDialog
Show the dialog to get a boolean.
getButtons() - Method in class ch.aplu.jgamegrid.GGButtonBase
Returns a list of all button references.
getButtons() - Method in class ch.aplu.jgamegrid.GGRadioButtonGroup
Returns a list of all buttons added to the group.
getCardActor() - Method in class ch.aplu.jcardgame.Card
Returns the card actor reference of the card.
getCardAlignment() - Method in class ch.aplu.jcardgame.Hand
Returns the current card alignment used for showInRow() and showInColumn().
getCardDimension() - Method in class ch.aplu.jcardgame.Deck
Returs the card dimensions of the card with suit and rank id zero.
getCardList() - Method in class ch.aplu.jcardgame.Hand
Returns the card list of the current hand.
getCardPoints(Enum) - Method in class ch.aplu.jcardgame.Deck
Returns an integer array of the card points in the given suit.
getCellSize() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the size of a cell (in pixels).
getCenter() - Method in class ch.aplu.jgamegrid.GGCircle
Returns a copy of the center of the circle.
getCenter() - Method in class ch.aplu.jgamegrid.GGRectangle
Returns a vector that points to the center of the rectangle.
getCenter(Location) - Method in class ch.aplu.jgamegrid.GGTileMap
Returns the current center of tile at given map location with respect to the playground coordinate system (origin at upper left vertex, x-coordinate to the left, y-coordinate downwards).
getCircumradius() - Method in class ch.aplu.jgamegrid.GGRectangle
Returns the circumradius of the rectangle.
getCollisionActors() - Method in class ch.aplu.jgamegrid.Actor
Returns a list of partners that are collision candidates.
getCollisionActorsInRange(double, Class, int) - Method in class ch.aplu.jgamegrid.Actor
Returns all collision candidates who belongs to a given class whose collision areas of the image with given sprite id intersects the circle with specified radius.
getCollisionTiles() - Method in class ch.aplu.jgamegrid.Actor
Returns a list of tile locations that are collision candidates.
getColor(Point) - Method in class ch.aplu.jgamegrid.GGBackground
Returns the color of the pixel of the background at given point.
getColor(Location) - Method in class ch.aplu.jgamegrid.GGBackground
Returns the color of the pixel of the background at given cell's center.
getCompassDirectionTo(Location) - Method in class ch.aplu.jgamegrid.Location
Returns the compass direction restricted to 8 sectors from the current location the given location.
getContext() - Method in class ch.aplu.jgamegrid.GGBackground
Return the graphics device context of the background.
getCurrentImage() - Method in class ch.aplu.jgamegrid.Actor
Returns the buffered image of the currently visible sprite picture.
getCurrentPos() - Method in class ch.aplu.util.SoundPlayer
Return the current position (in frames from beginning).
getCurrentTime() - Method in class ch.aplu.util.SoundPlayer
Return the current time (in ms from beginning).
getDeck() - Method in class ch.aplu.jcardgame.Card
Returns the deck reference attributed to this card.
getDiagonalLocations(Location, boolean) - Method in class ch.aplu.jgamegrid.GameGrid
Returns a list of all grid locations that are on the diagonal line through the given location.
getDialog() - Method in class ch.aplu.util.ModelessOptionPane
Return the dialog.
getDialog() - Static method in class ch.aplu.util.QuitPane
Return the dialog.
getDimension() - Method in class ch.aplu.jcardgame.Card
Returns the current card dimension (scaling accounted).
getDirection() - Method in class ch.aplu.jgamegrid.Actor
Gets the current direction.
getDirection() - Method in class ch.aplu.jgamegrid.GGRectangle
Direction of edges[0], zero to west, clockwise 0..2*pi
getDirection() - Method in class ch.aplu.jgamegrid.GGVector
Returns the direction of the vector (range 0..2*pi)
getDirection() - Method in enum ch.aplu.jgamegrid.Location.CompassDirection
Returns the direction in degrees (0 to east, clockwise).
getDirectionStart() - Method in class ch.aplu.jgamegrid.Actor
Returns the start direction.
getDirectionTo(Location) - Method in class ch.aplu.jgamegrid.Location
Returns the direction from the current location to the given location.
getDistanceTo(Location) - Method in class ch.aplu.jgamegrid.Location
Returns the distance from the current location to the given location (in cellsize units, rounded to integer).
getDouble() - Method in class ch.aplu.util.InputDialog
Show the dialog to get a double value.
getDoubleClickDelay() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the current double-click delay.
getEdges() - Method in class ch.aplu.jgamegrid.GGRectangle
Returns a GGVector array with 4 GGVectors whoses values are copies of the original edges.
getEmptyLocations() - Method in class ch.aplu.jgamegrid.GameGrid
Returns a list of all locations not occupied by actors.
getEndPoint() - Method in class ch.aplu.jgamegrid.GGLine
Returns the end point (GGVector components casted to int).
getEndVector() - Method in class ch.aplu.jgamegrid.GGLine
Returns the end vector.
getEvent() - Method in class ch.aplu.jgamegrid.GGMouse
Retrieves the current event type as integer.
getEventType() - Method in class ch.aplu.jgamegrid.GGMouse
Returns the event type as string.
getExitLocation() - Method in class ch.aplu.jgamegrid.GGMaze
Returns the location of the exit cell.
getFirst() - Method in class ch.aplu.jcardgame.Hand
Returns first card or null if the hand is empty.
getFormat() - Method in class ch.aplu.util.SoundPlayer
Return AudioFormat of player's (decoded) resource.
getFrame() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the JFrame reference of the surrounding window.
getFrameRate() - Method in class ch.aplu.util.SoundPlayer
Return frame rate (number of frames per seconds) of player's (decoded) resource.
getFrameSize() - Method in class ch.aplu.util.SoundPlayer
Return frame size (nb of bytes per sound sample) of player's (decoded) resource.
getGridColor() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the color of the grid.
getHeapSize() - Static method in class ch.aplu.jcardgame.Deck
Returns the current memory heap size.
getHeight(int) - Method in class ch.aplu.jgamegrid.Actor
Returns the height of the sprite with given id.
getHeight() - Method in class ch.aplu.jgamegrid.GGRectangle
Returns the height of the rectangle.
getHeight() - Method in class ch.aplu.util.Size
Return height.
getHeigth() - Method in class ch.aplu.jgamegrid.GGTileMap
Returns total height (in pixels units) of the tile map.
getIdVisible() - Method in class ch.aplu.jgamegrid.Actor
Returns the id of the visible sprite.
getImage(int) - Method in class ch.aplu.jgamegrid.Actor
Returns the buffered image of the originally loaded sprite with given sprite id.
getImage() - Method in class ch.aplu.jgamegrid.Actor
Returns the buffered image of the originally loaded sprite with id = 0.
getImg() - Method in class ch.aplu.util.Complex
Get method for imaginary part.
getInt() - Method in class ch.aplu.util.InputDialog
Show the dialog to get an integer value.
getIntDirection() - Method in class ch.aplu.jgamegrid.Actor
Gets the current direction rounded to the next integer.
getKeyChar() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the character of the last key pressed and removes it from the one-key buffer.
getKeyCode() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the key code of the last key pressed and removes it from the one-key buffer.
getKeyModifiers() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the key modifier of the last key pressed.
getKeyModifiersText() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the key modifier as text of the last key pressed.
getLast() - Method in class ch.aplu.jcardgame.Hand
Returns last card or null if the hand is empty.
getLineWidth() - Method in class ch.aplu.jgamegrid.GGBackground
Returns the current line width in pixels.
getLocation() - Method in class ch.aplu.jgamegrid.Actor
Returns the current location (horizontal and vertical coordinates).
getLocationOffset() - Method in class ch.aplu.jgamegrid.Actor
Returns the pixel offset in x- and y-direction relative to the current location.
getLocationStart() - Method in class ch.aplu.jgamegrid.Actor
Returns the start location (horizontal and vertical coordinates).
getLong() - Method in class ch.aplu.util.InputDialog
Show the dialog to get a long value.
getMaxPosition(Hand.SortType) - Method in class ch.aplu.jcardgame.Hand
Compares the cards in the card list using the given compare type.
getMixerIndex() - Method in class ch.aplu.util.SoundPlayer
 
getMixerIndex() - Method in class ch.aplu.util.SoundRecorder
 
getMouseLocation() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the cell location of the cell under the mouse pointer or null, if the game grid is not visible or obscured by another window.
getMP3Info() - Method in class ch.aplu.util.SoundPlayerExt
Return string with extended MP3 file information.
getNbCycles() - Method in class ch.aplu.jgamegrid.Actor
Returns the number of simulation cycles since last reset.
getNbCycles() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the number of simulation cycles since last reset.
getNbHorzCells() - Method in class ch.aplu.jgamegrid.Actor
Returns number of cells of actor's game grid in horizontal direction.
getNbHorzCells() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the horizontal number of cells.
getNbHorzPix() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the horizontal number of pixels of the playground.
getNbHorzTiles() - Method in class ch.aplu.jgamegrid.GGTileMap
Returns the number of horizontal tiles.
getNbSprites() - Method in class ch.aplu.jgamegrid.Actor
Returns number of sprites.
getNbVertCells() - Method in class ch.aplu.jgamegrid.Actor
Returns number of cells of actor's game grid in vertical direction.
getNbVertCells() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the vertical number of cells.
getNbVertPix() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the vertical number of pixels of the playground.
getNbVertTiles() - Method in class ch.aplu.jgamegrid.GGTileMap
Returns the number of vertical tiles.
getNeighbourLocation(double) - Method in class ch.aplu.jgamegrid.Location
Gets one of the 8 surrounding cells in given direction 45 degrees wide.
getNeighbourLocation(Location.CompassDirection) - Method in class ch.aplu.jgamegrid.Location
Gets one of the 8 surrounding cells in the given compass directions.
getNeighbourLocations(double) - Method in class ch.aplu.jgamegrid.Location
Returns all locations in a specified distance.
getNeighbours(double, Class) - Method in class ch.aplu.jgamegrid.Actor
Returns all actors of specified class in a specified distance.
getNeighbours(double) - Method in class ch.aplu.jgamegrid.Actor
Returns all actors in a specified distance.
getNextMoveLocation() - Method in class ch.aplu.jgamegrid.Actor
Returns the target location of the next move().
getNormalized() - Method in class ch.aplu.jgamegrid.GGVector
Returns a new vector with magnitude 1 in the direction of the given vector.
getNumberOfActors() - Method in class ch.aplu.jgamegrid.GameGrid
Returns total number of actors in the scene.
getNumberOfActors(Class) - Method in class ch.aplu.jgamegrid.GameGrid
Returns number of actors of specified class.
getNumberOfActorsAt(Location) - Method in class ch.aplu.jgamegrid.GameGrid
Returns number of actors at specified location.
getNumberOfActorsAt(Location, Class) - Method in class ch.aplu.jgamegrid.GameGrid
Returns number of actors of specified class at specified location.
getNumberOfCards() - Method in class ch.aplu.jcardgame.Deck
Returns the total number of cards in this deck.
getNumberOfCards() - Method in class ch.aplu.jcardgame.Hand
Returns the number of cards in the current hand.
getNumberOfRanks() - Method in class ch.aplu.jcardgame.Deck
Returns the number of ranks in this deck.
getNumberOfSuits() - Method in class ch.aplu.jcardgame.Deck
Returns the number of suits in this deck.
getOccupiedLocations() - Method in class ch.aplu.jgamegrid.GameGrid
Returns a list of all locations occupied by actors.
getOneActor(Class) - Method in class ch.aplu.jgamegrid.GameGrid
Returns the first actor of specified class in the actor's list.
getOneActorAt(Location, Class) - Method in class ch.aplu.jgamegrid.GameGrid
Returns the first actor of specified class in the actor's list at the specific location.
getOneActorAt(Location) - Method in class ch.aplu.jgamegrid.GameGrid
Returns the first actor in the actor's list at the specific location.
getPaintColor() - Method in class ch.aplu.jgamegrid.GGBackground
Returns the current paint color.
getPaintOrderList(Class) - Method in class ch.aplu.jgamegrid.GameGrid
Returns a list with actor references of the given class in the order they are painted.
getPaintOrderList() - Method in class ch.aplu.jgamegrid.GameGrid
Returns a list with actor references in the order they are painted.
getPath() - Method in enum ch.aplu.jgamegrid.GGSound
Returns the path to the sound file.
getPgHeight() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the height (vertical size) of the playground in pixel units.
getPgWidth() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the width (horizontal size) of the playground in pixel units.
getPixelColor(Point) - Method in class ch.aplu.jgamegrid.Actor
Returns the color of the currently visible sprite image at given pixel position ((0,0) at upper left vertex, x-axis to the right, y-axis downwards).
getPixelLocation() - Method in class ch.aplu.jgamegrid.Actor
Returns the location of the actor center in pixel coordinates taking into account the current location offset (default offset is 0).
getPoints() - Method in class ch.aplu.jcardgame.Card
Returns the number of points (value of card).
getPoints() - Method in class ch.aplu.jcardgame.Hand
Returns the sum of the card points of all card in the hand.
getPosition() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the the location in screen coordiantes of game grid window.
getPosition() - Method in class ch.aplu.jgamegrid.GGTileMap
Returns current position of upper left vertex with respect to the playground coordinate system (origin at upper left vertex, x-coordinate to the left, y-coordinate downwards).
getPropertyDescriptors() - Method in class ch.aplu.jgamegrid.GameGridBeanInfo
Return the descriptor of visible properties.
getRadius() - Method in class ch.aplu.jgamegrid.GGCircle
Returns the radius of the circle.
getRandomDirection() - Method in class ch.aplu.jgamegrid.GameGrid
Returns a random direction 0..360 degrees.
getRandomEmptyLocation() - Method in class ch.aplu.jgamegrid.GameGrid
Returns an empty random location within the game grid.
getRandomLocation() - Method in class ch.aplu.jgamegrid.GameGrid
Returns a random location within the game grid.
getRank() - Method in class ch.aplu.jcardgame.Card
Returns the card's rank
getRankId(R) - Method in class ch.aplu.jcardgame.Deck
Returns an integer id of the given rank (0: for rank with highest priority)
getRankId(int) - Method in class ch.aplu.jcardgame.Deck
Returns the rank id for the given card number.
getRankName(int) - Method in class ch.aplu.jcardgame.Deck
Returns the rank name as string for the given card number The cards are numbered from 0 in the suit and rank priority order given when the deck is created (the following numbering is used: all card from high to low rank of the cards in the highest priority suit, in the next suit, etc.)
getReal() - Method in class ch.aplu.util.Complex
Get method for real part.
getRotatedPosition(GGVector, Point, double) - Static method in class ch.aplu.jgamegrid.Actor
Returns a new position vector of given position vector rotated with given center point by given angle.
getRotationAngle() - Method in class ch.aplu.jcardgame.Card
Returns the current rotation angle.
getRotationIndex() - Method in class ch.aplu.jgamegrid.Actor
Returns the current rotation index for rotatable actors.
getScaledImage(int, double, double) - Method in class ch.aplu.jgamegrid.Actor
Returns the sprite image scaled by the given factor and rotated to the given direction.
getScaledImage(BufferedImage, double, double) - Static method in class ch.aplu.jgamegrid.Actor
Transforms the given buffered image by scaling by the given factor and rotating by to the given angle.
getScaledImage(double, double) - Method in class ch.aplu.jgamegrid.Actor
Same as getScaledImage(int spriteId, double factor, double direction) with spriteId = 0.
getScaleFactor() - Method in class ch.aplu.jcardgame.Card
Returns the current scale (zoom) factor.
getSeedActor(T, R) - Method in class ch.aplu.jcardgame.Deck
Returns the JGameGrid actor attributed to the card with the specified suit and rank.
getSelectedButton() - Method in class ch.aplu.jgamegrid.GGRadioButtonGroup
Returns the currently selected button.
getSimulationPeriod() - Method in class ch.aplu.jgamegrid.GameGrid
Returns simulation period.
getSlowDown() - Method in class ch.aplu.jgamegrid.Actor
Returns the current slow down factor.
getSortType() - Method in class ch.aplu.jcardgame.Hand
Returns the compare type for cards used for sorting.
getSource() - Method in class ch.aplu.jgamegrid.GGMouse
Retrieves the GGMouseListener reference that created the event.
getStackTrace(String) - Method in class ch.aplu.jgamegrid.GameGrid
Implementation of the GGExceptionHandler's event method called when a uncaught exception is thrown.
getStackTrace(String) - Method in interface ch.aplu.jgamegrid.GGExceptionHandler
Event callback method called when an uncaught exception is thrown.
getStartLocation() - Method in class ch.aplu.jgamegrid.GGMaze
Returns the location of the entry cell.
getStartPoint() - Method in class ch.aplu.jgamegrid.GGLine
Returns the start point (GGVector components casted to int).
getStartVector() - Method in class ch.aplu.jgamegrid.GGLine
Returns the start vector.
getString() - Method in class ch.aplu.util.InputDialog
Show the dialog to get a string value.
getSuit() - Method in class ch.aplu.jcardgame.Card
Returns the card's suit.
getSuitId(T) - Method in class ch.aplu.jcardgame.Deck
Returns an integer id of the given suit (0: for suit with highest priority)
getSuitId(int) - Method in class ch.aplu.jcardgame.Deck
Returns the suit id for the card with the given card number.
getSuitName(int) - Method in class ch.aplu.jcardgame.Deck
Returns the suit name as string for the card with the given card number.
getTileMap() - Method in class ch.aplu.jgamegrid.GameGrid
Returns the reference to the GGTileMap.
getTime() - Method in class ch.aplu.util.BaseAlarmTimer
Return the current time in microseconds (us).
getTime() - Method in class ch.aplu.util.BaseTimer
Return the current timer's value in microseconds (us).
getTouchedActors(Class) - Method in class ch.aplu.jgamegrid.GameGrid
Returns a list with actor references of all actors of the given class whose touched area (of type IMAGE, RECTANGLE or CIRCLE) intersects with the current mouse cursor location.
getUpperLeftVertex(Location) - Method in class ch.aplu.jgamegrid.GGTileMap
Returns the current coordinates of the upper left vertex of tile at given map location with respect to the playground coordinate system (origin at upper left vertex, x-coordinate to the left, y-coordinate downwards).
getVersion() - Method in class ch.aplu.jgamegrid.GameGrid
Returns current version information.
getVertexes() - Method in class ch.aplu.jgamegrid.GGLine
Returns the vertexes of the line (startVector, endVector).
getVertexes() - Method in class ch.aplu.jgamegrid.GGRectangle
Returns a GGVector array with 4 GGVectors whoses values are copies of the original vertexes.
getVolume() - Method in class ch.aplu.util.SoundPlayer
Return the current volume (range 0..1000).
getWidth(int) - Method in class ch.aplu.jgamegrid.Actor
Returns the width of the sprite with given id.
getWidth() - Method in class ch.aplu.jgamegrid.GGRectangle
Returns the width of the rectangle.
getWidth() - Method in class ch.aplu.jgamegrid.GGTileMap
Returns total width (in pixels units) of the tile map.
getWidth() - Method in class ch.aplu.util.Size
Return width.
getX() - Method in class ch.aplu.jgamegrid.Actor
Returns the current horizontal coordinate.
getX() - Method in class ch.aplu.jgamegrid.GGMouse
Retrieves the current x-coordinate of the mouse cursor with respect to the upper left corner of the visible area in pixels.
getX() - Method in class ch.aplu.jgamegrid.Location
Gets the horizontal cell coordinate (index).
getXStart() - Method in class ch.aplu.jgamegrid.Actor
Returns the x-coordinate of the start location.
getY() - Method in class ch.aplu.jgamegrid.Actor
Returns the current vertical coordinate.
getY() - Method in class ch.aplu.jgamegrid.GGMouse
Retrieves the current y-coordinate of the mouse cursor with respect to the upper left corner of the visible area in pixels.
getY() - Method in class ch.aplu.jgamegrid.Location
Gets the vertical cell coordinate (index).
getYStart() - Method in class ch.aplu.jgamegrid.Actor
Returns the y-coordinate of the start location.
GGActListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called in every simulation cycle.
GGActorCollisionListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when two actors collide.
GGBackground - Class in ch.aplu.jgamegrid
Class for drawing into the GameGrid background using Java Graphics2D methods.
GGBorderListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when the actor is at a border cell.
GGButton - Class in ch.aplu.jgamegrid
Class that implements a button actor with standard behavior.
GGButton(String, boolean) - Constructor for class ch.aplu.jgamegrid.GGButton
Creates a button from the given sprite images.
GGButton(String) - Constructor for class ch.aplu.jgamegrid.GGButton
Same as GGButton(String buttonImage, false) (no rollover).
GGButtonBase - Class in ch.aplu.jgamegrid
Abstract superclass of all button types.
GGButtonListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when a push button is pressed, released or clicked using the left mouse button.
GGButtonOverListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when the move enters and exits the active mouse area of a push or toggle button.
GGCheckButton - Class in ch.aplu.jgamegrid
Class that implements a check button actor with standard behavior.
GGCheckButton(String) - Constructor for class ch.aplu.jgamegrid.GGCheckButton
Creates a unchecked check button with the given text annotation, black text and white background colors.
GGCheckButton(String, boolean) - Constructor for class ch.aplu.jgamegrid.GGCheckButton
Creates a check button with the given text annotation, black text and and white background colors.
GGCheckButton(String, Color, Color) - Constructor for class ch.aplu.jgamegrid.GGCheckButton
Creates a unchecked check button with the given text annotation and given text and background colors.
GGCheckButton(String, Color, Color, boolean) - Constructor for class ch.aplu.jgamegrid.GGCheckButton
Creates a check button with the given text annotation and given text and background colors.
GGCheckButtonListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when a check button changes state caused by a mouse click.
GGCircle - Class in ch.aplu.jgamegrid
Class representing a circle in the x-y-plane with a center vector and a radius (all doubles).
GGCircle(GGVector, double) - Constructor for class ch.aplu.jgamegrid.GGCircle
Constructs a circle with given center and radius.
GGCircle(double) - Constructor for class ch.aplu.jgamegrid.GGCircle
Constructs a circle at (0, 0) with given radius.
GGCircle() - Constructor for class ch.aplu.jgamegrid.GGCircle
Constructs a circle at (0, 0) with radius = 0.
GGCircle(GGCircle) - Constructor for class ch.aplu.jgamegrid.GGCircle
Constructs a new circle with the same center and radius as the given circle.
GGExceptionHandler - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when a uncaught exception is thrown.
GGExitListener - Interface in ch.aplu.jgamegrid
Declaration of a notification method called when the title bar exit button is hit.
GGImage - Class in ch.aplu.jgamegrid
Class to provide some convenient static helper methods for image transformations (in construction).
GGImage() - Constructor for class ch.aplu.jgamegrid.GGImage
 
GGJythonListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called in every simulation cycle.
GGKeyAdapter - Class in ch.aplu.jgamegrid
Implementation of empty methods of GGKeyListener.
GGKeyAdapter() - Constructor for class ch.aplu.jgamegrid.GGKeyAdapter
 
GGKeyListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when a key is pressed or released.
GGLine - Class in ch.aplu.jgamegrid
Class representing a line segment.
GGLine(GGLine) - Constructor for class ch.aplu.jgamegrid.GGLine
Creates a new GGLine from given GGLine.
GGLine(GGVector, GGVector) - Constructor for class ch.aplu.jgamegrid.GGLine
Creates a new GGLine from given start and end point.
GGLine(GGVector[]) - Constructor for class ch.aplu.jgamegrid.GGLine
Creates a new GGLine from given start and end point vertexes.
GGMaze - Class in ch.aplu.jgamegrid
This class creates a random maze in a two-dimensional grid of cells.
GGMaze(int, int) - Constructor for class ch.aplu.jgamegrid.GGMaze
Creates a new random maze with given number of horizontal an vertical cells.
GGMouse - Class in ch.aplu.jgamegrid
Singleton class used to report mouse events.
GGMouseListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called by mouse events.
GGMouseTouchListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when the mouse interacts with the actor's mouse touch area.
GGNavigationAdapter - Class in ch.aplu.jgamegrid
Implementation of empty methods of GGNavigationListener.
GGNavigationAdapter() - Constructor for class ch.aplu.jgamegrid.GGNavigationAdapter
 
GGNavigationListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when the navigation panel is used.
GGRadioButton - Class in ch.aplu.jgamegrid
Class that implements a radio button actor with standard behavior.
GGRadioButton(String) - Constructor for class ch.aplu.jgamegrid.GGRadioButton
Creates a deselected radio button with the given text annotation, black text and white background colors.
GGRadioButton(String, boolean) - Constructor for class ch.aplu.jgamegrid.GGRadioButton
Creates a radio button with the given text annotation, black text and and white background colors.
GGRadioButton(String, Color, Color) - Constructor for class ch.aplu.jgamegrid.GGRadioButton
Creates a deselected radio button with the given text annotation and given text and background colors.
GGRadioButton(String, Color, Color, boolean) - Constructor for class ch.aplu.jgamegrid.GGRadioButton
Creates a radio button with the given text annotation and given text and background colors.
GGRadioButtonGroup - Class in ch.aplu.jgamegrid
A radio button group contains a certain number of radio buttons.
GGRadioButtonGroup() - Constructor for class ch.aplu.jgamegrid.GGRadioButtonGroup
Creates a GGRadioButtonGroup instance that contains no button.
GGRadioButtonGroup(GGRadioButton...) - Constructor for class ch.aplu.jgamegrid.GGRadioButtonGroup
Creates a GGRadionButton instance that contains the given GGRadioButtons.
GGRadioButtonListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when a radio button changes state caused by a mouse click.
GGRectangle - Class in ch.aplu.jgamegrid
Class representing a rotatable rectangle.
GGRectangle(GGRectangle) - Constructor for class ch.aplu.jgamegrid.GGRectangle
Creates a new GGRectangle from given GGRectangle.
GGRectangle(GGVector[]) - Constructor for class ch.aplu.jgamegrid.GGRectangle
Creates a new GGRectangle from given vertexes.
GGRectangle(double, double, double, double, double, double, double, double) - Constructor for class ch.aplu.jgamegrid.GGRectangle
Creates a new GGRectangle from given 8 x-y-coordinates.
GGRectangle(Point2D.Double, Point2D.Double, Point2D.Double, Point2D.Double) - Constructor for class ch.aplu.jgamegrid.GGRectangle
Creates a new GGRectangle from given 4 vertex points.
GGRectangle(GGVector, double, double, double) - Constructor for class ch.aplu.jgamegrid.GGRectangle
Creates a new GGRectangle from given center, direction, width and height.
GGRectangle(Rectangle) - Constructor for class ch.aplu.jgamegrid.GGRectangle
Creates a new GGRectangle from given java.awt.Rectangle.
GGResetListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when the reset button is hit.
GGSound - Enum in ch.aplu.jgamegrid
Enumeration of all system sounds.
GGTileCollisionListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when two actors collide.
GGTileMap - Class in ch.aplu.jgamegrid
Class that implements a tile map, e.g. an arragement of rectangular images of the same size like tiles on a floor.
GGToggleButton - Class in ch.aplu.jgamegrid
Class that implements a toggle button (2-state button) actor with standard behavior.
GGToggleButton(String, boolean, boolean) - Constructor for class ch.aplu.jgamegrid.GGToggleButton
Creates a button from the given sprite images.
GGToggleButton(String, boolean) - Constructor for class ch.aplu.jgamegrid.GGToggleButton
Same as GGToggleButton(String buttonImage, boolean isRollover, false) (untoggled).
GGToggleButton(String) - Constructor for class ch.aplu.jgamegrid.GGToggleButton
Same as GGToggleButton(String buttonImage, false, false) (no rollover, untoggled).
GGToggleButtonListener - Interface in ch.aplu.jgamegrid
Declarations of the notification method called when a toggle button changes state caused by a mouse click.
GGVector - Class in ch.aplu.jgamegrid
Class representing a two-dimensional vector with double coordinates (x, y).
GGVector() - Constructor for class ch.aplu.jgamegrid.GGVector
Constructs a zero vector (with coordinates (0, 0)).
GGVector(Point) - Constructor for class ch.aplu.jgamegrid.GGVector
Constructs a vector from integer coordinates using jawa.awt.Point.
GGVector(int, int) - Constructor for class ch.aplu.jgamegrid.GGVector
Constructs a vector from given integer x-y-coordinates.
GGVector(float, float) - Constructor for class ch.aplu.jgamegrid.GGVector
Constructs a vector from given float x-y-coordinates.
GGVector(double, double) - Constructor for class ch.aplu.jgamegrid.GGVector
Constructs a vector from given double x-y-coordinates.
GGWindowStateAdapter - Class in ch.aplu.jgamegrid
Implementation of empty methods of GGWindowStateListener.
GGWindowStateAdapter() - Constructor for class ch.aplu.jgamegrid.GGWindowStateAdapter
 
GGWindowStateListener - Interface in ch.aplu.jgamegrid
Declaration of notifications method that reports when the state of the window changes.
goBtnA - Static variable in class ch.aplu.jgamegrid.GGButton
Standard button labeled 'Go', textcolor black, background color white
goBtnB - Static variable in class ch.aplu.jgamegrid.GGButton
Standard button labeled 'Go', textcolor white, background color black
gridColor - Variable in class ch.aplu.jgamegrid.GameGrid
Color of the grid.

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