Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
C
capture(ByteArrayOutputStream)
- Method in class ch.aplu.util.
SoundRecorder
Start capturing the sound in a separate capture thread and store data in the given stream.
Card
- Class in
ch.aplu.jcardgame
A class to represent individual playing cards.
Card(Deck, T, R)
- Constructor for class ch.aplu.jcardgame.
Card
Same as Create(deck, suit, rank, isVerso) with isVerso = false.
Card(Deck, T, R, boolean)
- Constructor for class ch.aplu.jcardgame.
Card
Creates a card instance from given deck using the given suit and rank.
CardActor
- Class in
ch.aplu.jcardgame
Class that represents the game grid actor that belongs to the sprite image of a card.
CardAdapter
- Class in
ch.aplu.jcardgame
Empty implementation of callback methods called for card events.
CardAdapter()
- Constructor for class ch.aplu.jcardgame.
CardAdapter
CardCover
- Class in
ch.aplu.jcardgame
Class that represents the cover (back) of a card (card with face down).
CardCover(GameGrid, Location, Deck, double, double)
- Constructor for class ch.aplu.jcardgame.
CardCover
Same as CardCover(gameGrid, location, deck, scaleFactor, rotationAngle, hide) with show = true.
CardCover(GameGrid, Location, Deck, double, double, boolean)
- Constructor for class ch.aplu.jcardgame.
CardCover
Creates a transformed card cover actor from the seed actor of the first card in the given deck and adds it at the given location to the given game grid.
CardListener
- Interface in
ch.aplu.jcardgame
Declaration of callback methods called for card events.
cards
- Variable in class ch.aplu.jcardgame.
Deck
Public array of all cards in this deck in the order cards[suitId][rankId].
cellSize
- Variable in class ch.aplu.jgamegrid.
GameGrid
Size of cells in pixels (square).
center
- Variable in class ch.aplu.jgamegrid.
GGCircle
The public vector to the center of the circle.
ch.aplu.jcardgame
- package ch.aplu.jcardgame
Addon package of the
JGameGrid
framework for developing card game applications.
ch.aplu.jgamegrid
- package ch.aplu.jgamegrid
Package of the
JGameGrid
framework for developing simulations and games with a focus on education.
ch.aplu.util
- package ch.aplu.util
Package with useful helper classes for developing applications using the JGameGrid framework.
clean()
- Method in interface ch.aplu.util.
Cleanable
Cleanable
- Interface in
ch.aplu.util
Interface to declare a cleanup method, called normally before program terminates.
cleanup()
- Method in interface ch.aplu.util.
SoundConverter
Callback method called when no more data is available before closing SoundPlayer's output to the sound device.
clear(Color)
- Method in class ch.aplu.jgamegrid.
GGBackground
Clears the background buffer by painting it with the given background color.
clear()
- Method in class ch.aplu.jgamegrid.
GGBackground
Clears the background buffer by painting it with the current background color.
clearBtnA
- Static variable in class ch.aplu.jgamegrid.
GGButton
Standard button labeled 'Clear', textcolor black, background color white
clearBtnB
- Static variable in class ch.aplu.jgamegrid.
GGButton
Standard button labeled 'Clear', textcolor white, background color black
clone(Card)
- Method in class ch.aplu.jcardgame.
Card
Deep copy of a card with same attributes.
clone()
- Method in class ch.aplu.jcardgame.
Hand
Partial deep copy with the same card actor references.
clone()
- Method in class ch.aplu.jgamegrid.
GGCircle
Returns a new circle with the same center and radius as the current circle.
clone()
- Method in class ch.aplu.jgamegrid.
GGLine
Returns a new GGLine with same start and end vector.
clone()
- Method in class ch.aplu.jgamegrid.
GGRectangle
Returns a new rectangle with same vertices and egdes as the original.
clone()
- Method in class ch.aplu.jgamegrid.
GGVector
Returns a new vector with the same coordinates as the current vector.
clone()
- Method in class ch.aplu.jgamegrid.
Location
Returns a new location with the duplicated coordinates.
close()
- Static method in class ch.aplu.util.
QuitPane
Hide the dialog.
collide(Actor, Actor)
- Method in class ch.aplu.jgamegrid.
Actor
Empty implementation of a GGActorCollisionListener called when the two actors collides.
collide(Actor, Location)
- Method in class ch.aplu.jgamegrid.
Actor
Empty implementation of a GGTileCollisionListener called when the an actor collides with a tile.
collide(Actor, Actor)
- Method in interface ch.aplu.jgamegrid.
GGActorCollisionListener
Event callback method called when actors are colliding.
collide(Actor, Location)
- Method in interface ch.aplu.jgamegrid.
GGTileCollisionListener
Event callback method called when actors and tiles are colliding.
compareTo(Object)
- Method in class ch.aplu.jcardgame.
Card
Implementation of comparable interface.
Complex
- Class in
ch.aplu.util
This is a complex number class with the essential features needed for computations.
Complex(double, double)
- Constructor for class ch.aplu.util.
Complex
Constructor that initializes the values.
contains(Card)
- Method in class ch.aplu.jcardgame.
Hand
Returns true, if the card is found in the card list of current hand.
contBtnA
- Static variable in class ch.aplu.jgamegrid.
GGButton
Standard button labeled 'Cont' (for continue), textcolor black, background color white
contBtnB
- Static variable in class ch.aplu.jgamegrid.
GGButton
Standard button labeled 'Cont' (for continue), textcolor white, background color black
create()
- Static method in class ch.aplu.jgamegrid.
GGMouse
Creates a GGMouse instance with default values for the instance variables.
create(GGMouseListener, int, int, int)
- Static method in class ch.aplu.jgamegrid.
GGMouse
Creates a GGMouse instance with given values for the instance variables.
createTileMap(int, int, int, int)
- Method in class ch.aplu.jgamegrid.
GameGrid
Creates a TileMap with the specified number of horizontal and vertical tiles.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y