Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
A
actionPerformed(ActionEvent)
- Method in class game.
GamePanelWithButton
addHits(int)
- Method in class game.core.
GameData
addHits(int)
- Method in class game.core.
Rocket
addMisses(int)
- Method in class game.core.
GameData
addMisses(int)
- Method in class game.core.
Rocket
addPoints(int)
- Method in class game.core.
GameData
addPoints(int)
- Method in class game.core.
Rocket
addPower(Power, double)
- Method in class game.core.powers.
PowerBank
addShots(int)
- Method in class game.core.
GameData
addShots(int)
- Method in class game.core.
Rocket
age
- Variable in class game.core.
GameData
age
- Variable in class game.core.
Sprite
The age of this Sprite
ageAtDeath
- Variable in class game.core.
Rocket
ageAtLastFire
- Variable in class game.core.
Rocket
alive
- Variable in class game.core.
Game
alive
- Variable in class game.core.
Rocket
angleTo(Sprite)
- Method in class game.core.
GameState
ast
- Static variable in class game.core.
Asteroid
astb
- Static variable in class game.core.
Asteroid
Asteroid
- Class in
game.core
Asteroid(double, double, double, double, double)
- Constructor for class game.core.
Asteroid
Asteroid(double, double, double, double)
- Constructor for class game.core.
Asteroid
Asteroid(double, double)
- Constructor for class game.core.
Asteroid
Asteroid(Rectangle, Rocket)
- Constructor for class game.core.
Asteroid
creates an asteroid starting in a corner, moving away from the rocket
Asteroid(Rectangle)
- Constructor for class game.core.
Asteroid
creates an asteroid starting in the corner
Asteroid(Rectangle, double)
- Constructor for class game.core.
Asteroid
creates an asteroid starting in the corner, with the given size
Asteroid(double, double, double, double, int, boolean)
- Constructor for class game.core.
Asteroid
asteroids
- Variable in class game.core.
GameState
auto
- Static variable in class game.core.
GameState
B
begin()
- Method in class game.
MainPanel
BigShield
- Class in
game.core
BigShield(double, double, double, double)
- Constructor for class game.core.
BigShield
BorderedPanel
- Class in
game
BorderedPanel()
- Constructor for class game.
BorderedPanel
boredness
- Variable in class game.core.
Asteroid
bounce
- Variable in class game.
SoundManager
bounceSound()
- Method in class game.
SoundManager
buildURL(ScoreSource)
- Method in class game.
ScoreManager
Bullet
- Class in
game.core
Bullet(double, double, double, double, Rocket)
- Constructor for class game.core.
Bullet
bullets
- Variable in class game.core.
GameState
bumpLeft()
- Method in class game.core.
Rocket
bumpRight()
- Method in class game.core.
Rocket
burntRocket
- Static variable in class game.core.
Rocket
C
clean(double)
- Method in class game.core.powers.
PowerBank
clone()
- Method in class game.core.
BigShield
clone()
- Method in class game.core.
Bullet
clone()
- Method in class game.core.
GameData
clone()
- Method in class game.core.
Rocket
clone()
- Method in class game.core.
Sprite
col
- Variable in class game.
GamePanel
cols
- Variable in class game.
GamePanel.Message
comeAlive()
- Method in class game.core.
Rocket
componentHidden(ComponentEvent)
- Method in class game.
BorderedPanel
componentMoved(ComponentEvent)
- Method in class game.
BorderedPanel
componentResized(ComponentEvent)
- Method in class game.
BorderedPanel
componentShown(ComponentEvent)
- Method in class game.
BorderedPanel
count
- Static variable in class game.core.
Asteroid
countryCB
- Variable in class game.
IDPanel
cp
- Variable in class game.
MainPanel
create()
- Static method in class game.core.powers.
Power
currentGame
- Static variable in class game.core.
Game
currentMiddle
- Variable in class game.
BorderedPanel
currentPanel
- Variable in class game.
MainPanel
cx
- Variable in class game.core.
GameState
cy
- Variable in class game.core.
GameState
D
data
- Variable in class game.core.
Rocket
deadTime()
- Method in class game.core.
Rocket
defaultPr
- Static variable in class game.core.
Game
die(Asteroid)
- Method in class game.core.
Rocket
die()
- Method in class game.core.
Rocket
dir
- Variable in class game.core.
Rocket
The direction the rocket is facing.
distanceTo(Sprite)
- Method in class game.core.
GameState
doFire()
- Method in class game.players.
Move
doLeft()
- Method in class game.players.
Move
done
- Static variable in class game.core.
Game
done
- Variable in class game.
InitialPanel
DoNothingPlayer
- Class in
game.players
DoNothingPlayer()
- Constructor for class game.players.
DoNothingPlayer
doRight()
- Method in class game.players.
Move
doSwitch(int, Object)
- Method in class game.
MainPanel
doThrust()
- Method in class game.players.
Move
draw(Graphics)
- Method in class game.core.
Game
draw(Graphics, Rectangle)
- Method in class game.core.
GameState
draw(Graphics, int, int, double)
- Method in class game.core.powers.
PowerBank
drawSelf(Graphics, double, double, int, int)
- Method in class game.core.
BigShield
drawSelf(Graphics, int, int, double)
- Method in class game.core.powers.
Power
drawSelf(Graphics, double, double, int, int, double)
- Method in class game.core.powers.
PowerSprite
drawSelf(Graphics, double, double, int, int)
- Method in class game.core.
Rocket
dt
- Static variable in class game.core.
Game
duration
- Variable in enum game.core.powers.
PowerType
dx
- Variable in class game.core.
Sprite
The velocity of the sprite
dy
- Variable in class game.core.
Sprite
The velocity of the sprite
E
east
- Variable in class game.
BorderedPanel
endData
- Variable in class game.core.
GameState
EndGameState
- Class in
game.core
EndGameState()
- Constructor for class game.core.
EndGameState
exp
- Variable in class game.core.
ExplodingBullet
expiry
- Variable in class game.core.powers.
Power
explode(Rocket, Rectangle, boolean)
- Method in class game.core.
Asteroid
explode(Rocket, Rectangle)
- Method in class game.core.
Asteroid
explode()
- Method in class game.core.
ExplodingBullet
explode
- Variable in class game.
SoundManager
explodeSound()
- Method in class game.
SoundManager
ExplodingBullet
- Class in
game.core
ExplodingBullet(double, double, double, double, Rocket, int)
- Constructor for class game.core.
ExplodingBullet
F
field
- Variable in class game.core.
Game
fire
- Static variable in class game.core.
Rocket
fire(PowerBank)
- Method in class game.core.
Rocket
fire
- Variable in class game.players.
HumanPlayer
fire
- Variable in class game.players.
Move
firePower
- Variable in class game.core.
Rocket
fireRate
- Variable in class game.core.
Rocket
forbiddn
- Static variable in class game.core.
Game
G
game
- package game
Game
- Class in
game.core
Game(Player, Rectangle)
- Constructor for class game.core.
Game
game
- Variable in class game.
GamePanel
game.core
- package game.core
game.core.powers
- package game.core.powers
game.players
- package game.players
GameApplet
- Class in
game
GameApplet()
- Constructor for class game.
GameApplet
GameData
- Class in
game.core
GameData()
- Constructor for class game.core.
GameData
GamePanel
- Class in
game
GamePanel(Game, Player)
- Constructor for class game.
GamePanel
GamePanel.Message
- Class in
game
GamePanel.Message(String, int)
- Constructor for class game.
GamePanel.Message
GamePanel.Message(String[], int)
- Constructor for class game.
GamePanel.Message
GamePanelWithButton
- Class in
game
GamePanelWithButton(Game, Player)
- Constructor for class game.
GamePanelWithButton
GamePanelWithTimeout
- Class in
game
GamePanelWithTimeout(Game, Player)
- Constructor for class game.
GamePanelWithTimeout
GameState
- Class in
game.core
GameState(List<Sprite>, GamePanel)
- Constructor for class game.core.
GameState
GameState(GameState)
- Constructor for class game.core.
GameState
gamesToStore
- Variable in class game.
MainPanel
gaussrand()
- Static method in class game.core.
Game
gd
- Variable in class game.
GamePanel
geomRand(double)
- Static method in class game.core.
Game
getAge()
- Method in class game.core.
GameData
getAsteroids()
- Method in class game.core.
GameState
getBangImage()
- Method in class game.core.
Rocket
getBoredness()
- Method in class game.core.
Asteroid
getBullets()
- Method in class game.core.
GameState
getBump()
- Method in class game.core.
Rocket
getColor()
- Method in class game.
GamePanel.Message
getCountries()
- Method in class game.
IDPanel
getData()
- Method in class game.core.
Rocket
getData()
- Method in class game.
GamePanel
getData()
- Method in class game.
GamePanelWithTimeout
getData()
- Method in class game.
SwitchingPanel
getDirection()
- Method in class game.core.
Rocket
getDuration()
- Method in class game.core.powers.
Power
getDuration()
- Method in enum game.core.powers.
PowerType
getDX()
- Method in class game.core.
Sprite
getDY()
- Method in class game.core.
Sprite
getEndData()
- Method in class game.core.
GameState
getForbidden()
- Static method in class game.core.
Game
getHits()
- Method in class game.core.
GameData
getImage()
- Method in class game.core.
Asteroid
getImage()
- Method in class game.core.powers.
Power
getImage()
- Method in enum game.core.powers.
PowerType
getImage()
- Method in class game.core.
Rocket
getInitialNumberOfAsteroids()
- Static method in class game.core.
Game
getInstance()
- Static method in class game.
SoundManager
gets the instance
getInverseScale()
- Method in class game.
SwitchingPanel
getLives()
- Method in class game.core.
GameData
getLives()
- Method in class game.core.
Rocket
getMass()
- Method in class game.core.
Asteroid
getMove(GameState)
- Method in class game.players.
DoNothingPlayer
getMove(GameState)
- Method in class game.players.
HumanPlayer
getMove(GameState)
- Method in class game.players.
Player
getMove(GameState)
- Method in class game.players.
ShootingPlayer
getMove(GameState)
- Method in class game.players.
SniperPlayer
getMove(GameState)
- Method in class game.players.
StraightShootingPlayer
getMove(GameState)
- Method in class game.players.
TargetedShootingPlayer
getMove(GameState)
- Method in class game.players.
WildPlayer
getMysteryImage()
- Method in class game.core.powers.
PowerSprite
getName()
- Method in class game.
InitialPanel
getNewDX()
- Static method in class game.core.
Asteroid
chooses a suitable initial x-speed
getNewDY()
- Static method in class game.core.
Asteroid
chooses a suitable initial y-speed
getNextHash()
- Method in class game.
MainPanel
getNextHash()
- Method in interface game.
ScoreSource
getNextHits()
- Method in class game.
MainPanel
getNextHits()
- Method in interface game.
ScoreSource
getNextScore()
- Method in class game.
MainPanel
getNextScore()
- Method in interface game.
ScoreSource
getNextShots()
- Method in class game.
MainPanel
getNextShots()
- Method in interface game.
ScoreSource
getNextTime()
- Method in class game.
MainPanel
getNextTime()
- Method in interface game.
ScoreSource
getNumber()
- Method in class game.core.
Asteroid
getNumberOfExplodingBulletPowers()
- Method in class game.core.powers.
PowerBank
getNumberOfRapidFirePowers()
- Method in class game.core.powers.
PowerBank
getNumberOfSpreadingBulletPowers()
- Method in class game.core.powers.
PowerBank
getNumberOfTripleBulletPowers()
- Method in class game.core.powers.
PowerBank
getOwner()
- Method in class game.core.
Bullet
getPlayerCountry()
- Method in class game.
IDPanel
getPlayerCountry()
- Method in class game.
MainPanel
getPlayerCountry()
- Method in interface game.
ScoreSource
getPlayerName()
- Method in class game.
IDPanel
getPlayerName()
- Method in class game.
MainPanel
getPlayerName()
- Method in interface game.
ScoreSource
getPlayerSchool()
- Method in class game.
IDPanel
getPlayerSchool()
- Method in class game.
MainPanel
getPlayerSchool()
- Method in interface game.
ScoreSource
getPower()
- Method in class game.core.powers.
PowerSprite
getPowerSprites()
- Method in class game.core.
GameState
getRandom()
- Static method in enum game.core.powers.
PowerType
getRocket()
- Method in class game.core.
GameState
getRockets()
- Method in class game.core.
GameState
getRocks()
- Method in class game.core.
GameData
getScale()
- Method in class game.
SwitchingPanel
getScore()
- Method in class game.core.
GameData
getShots()
- Method in class game.core.
GameData
getSize()
- Method in class game.core.
Sprite
getSootyImage()
- Method in class game.core.
Rocket
getStars()
- Method in class game.core.
GameState
getState()
- Method in class game.core.
Game
getStatus()
- Method in class game.
GamePanel
getStatus()
- Method in class game.
GamePanelWithTimeout
getStatus()
- Method in class game.
InitialPanel
getStatus()
- Method in class game.
SwitchingPanel
getType()
- Method in class game.
MainPanel
getType()
- Method in interface game.
ScoreSource
getValue()
- Method in class game.
MainPanel
getVisibleGameState(Rocket, Rectangle)
- Method in class game.core.
GameState
getX()
- Method in class game.core.
Sprite
getY()
- Method in class game.core.
Sprite
goalLabel
- Variable in class game.
GamePanel
going
- Variable in class game.
InitialPanel
gotNext()
- Method in class game.
MainPanel
gotNext()
- Method in interface game.
ScoreSource
gp
- Variable in class game.core.
GameState
graph
- Variable in class game.core.
Game
H
hasAsteroidShield()
- Method in class game.core.powers.
PowerBank
hasAutoPilot()
- Method in class game.core.powers.
PowerBank
hasBlastingShield()
- Method in class game.core.powers.
PowerBank
hasBouncyShield()
- Method in class game.core.powers.
PowerBank
hasBulletShield()
- Method in class game.core.powers.
PowerBank
hasChanged()
- Method in class game.
IDPanel
hasStickyAsteroidPower()
- Method in class game.core.powers.
PowerBank
hasWarned
- Variable in class game.
MainPanel
hits
- Variable in class game.core.
GameData
HumanPlayer
- Class in
game.players
HumanPlayer()
- Constructor for class game.players.
HumanPlayer
I
IDPanel
- Class in
game
IDPanel()
- Constructor for class game.
IDPanel
idPanel
- Variable in class game.
MainPanel
img
- Variable in enum game.core.powers.
PowerType
inelastic(Asteroid)
- Method in class game.core.
Rocket
init()
- Method in class game.
GameApplet
initialNumberOfAsteroids
- Static variable in class game.core.
Game
InitialPanel
- Class in
game
InitialPanel()
- Constructor for class game.
InitialPanel
InitialPanel.AsteroidRoller
- Class in
game
InitialPanel.AsteroidRoller(InitialPanel)
- Constructor for class game.
InitialPanel.AsteroidRoller
initialSpeed
- Static variable in class game.core.
Asteroid
instructions
- Variable in class game.
InitialPanel
intrand(double)
- Static method in class game.core.
Game
isAlive()
- Method in class game.core.
Rocket
isBad()
- Method in class game.core.powers.
Power
isBad()
- Method in class game.core.powers.
PowerSprite
isBad
- Variable in enum game.core.powers.
PowerType
isBad()
- Method in enum game.core.powers.
PowerType
isDone()
- Method in class game.
InitialPanel
isFire()
- Method in class game.players.
Move
isLeft()
- Method in class game.players.
Move
isMystery()
- Method in class game.core.powers.
PowerSprite
isNasty()
- Method in class game.core.
Asteroid
isOkToHit()
- Method in class game.core.
Asteroid
isRight()
- Method in class game.players.
Move
isThrust()
- Method in class game.players.
Move
isTooOld()
- Method in class game.core.
BigShield
isTooOld()
- Method in class game.core.
Bullet
isTooOld()
- Method in class game.core.
ExplodingBullet
isTooOld()
- Method in class game.core.powers.
PowerSprite
isType(String)
- Method in class game.core.powers.
Power
K
keyPressed(KeyEvent)
- Method in class game.
GamePanel
keyPressed(KeyEvent)
- Method in class game.
InitialPanel
keyPressed(KeyEvent)
- Method in class game.
MainPanel
keyPressed(KeyEvent)
- Method in class game.players.
HumanPlayer
keyReleased(KeyEvent)
- Method in class game.
GamePanel
keyReleased(KeyEvent)
- Method in class game.
InitialPanel
keyReleased(KeyEvent)
- Method in class game.
MainPanel
keyReleased(KeyEvent)
- Method in class game.players.
HumanPlayer
keyTyped(KeyEvent)
- Method in class game.
GamePanel
keyTyped(KeyEvent)
- Method in class game.
InitialPanel
keyTyped(KeyEvent)
- Method in class game.
MainPanel
keyTyped(KeyEvent)
- Method in class game.players.
HumanPlayer
L
lastChangeNeeded
- Variable in class game.players.
HumanPlayer
left
- Variable in class game.players.
HumanPlayer
left
- Variable in class game.players.
Move
life
- Variable in class game.core.
ExplodingBullet
lives
- Variable in class game.core.
GameData
M
main(String[])
- Static method in class game.core.
EndGameState
main(String[])
- Static method in class game.
Test
MainPanel
- Class in
game
MainPanel()
- Constructor for class game.
MainPanel
MainPanel.SwitchingThread
- Class in
game
MainPanel.SwitchingThread()
- Constructor for class game.
MainPanel.SwitchingThread
mesgon
- Variable in class game.core.
GameState
middle
- Variable in class game.
BorderedPanel
misses
- Variable in class game.core.
GameData
mouseClicked(MouseEvent)
- Method in class game.
GamePanel
mouseClicked(MouseEvent)
- Method in class game.
InitialPanel
mouseClicked(MouseEvent)
- Method in class game.
MainPanel
mouseClicked(MouseEvent)
- Method in class game.players.
HumanPlayer
mouseDragged(MouseEvent)
- Method in class game.
GamePanel
mouseDragged(MouseEvent)
- Method in class game.
InitialPanel
mouseDragged(MouseEvent)
- Method in class game.
MainPanel
mouseDragged(MouseEvent)
- Method in class game.players.
HumanPlayer
mouseEntered(MouseEvent)
- Method in class game.
GamePanel
mouseEntered(MouseEvent)
- Method in class game.
InitialPanel
mouseEntered(MouseEvent)
- Method in class game.
MainPanel
mouseEntered(MouseEvent)
- Method in class game.players.
HumanPlayer
mouseExited(MouseEvent)
- Method in class game.
GamePanel
mouseExited(MouseEvent)
- Method in class game.
InitialPanel
mouseExited(MouseEvent)
- Method in class game.
MainPanel
mouseExited(MouseEvent)
- Method in class game.players.
HumanPlayer
mouseMoved(MouseEvent)
- Method in class game.
GamePanel
mouseMoved(MouseEvent)
- Method in class game.
InitialPanel
mouseMoved(MouseEvent)
- Method in class game.
MainPanel
mouseMoved(MouseEvent)
- Method in class game.players.
HumanPlayer
mousePressed(MouseEvent)
- Method in class game.
GamePanel
mousePressed(MouseEvent)
- Method in class game.
InitialPanel
mousePressed(MouseEvent)
- Method in class game.
MainPanel
mousePressed(MouseEvent)
- Method in class game.players.
HumanPlayer
mouseReleased(MouseEvent)
- Method in class game.
GamePanel
mouseReleased(MouseEvent)
- Method in class game.
InitialPanel
mouseReleased(MouseEvent)
- Method in class game.
MainPanel
mouseReleased(MouseEvent)
- Method in class game.players.
HumanPlayer
Move
- Class in
game.players
Move()
- Constructor for class game.players.
Move
msg
- Variable in class game.
GamePanel.Message
msgLabel
- Variable in class game.
GamePanel
mysterify()
- Method in class game.core.powers.
PowerSprite
mystery
- Variable in class game.core.powers.
PowerSprite
mysteryImage
- Static variable in class game.core.powers.
PowerSprite
mytype
- Variable in class game.
MainPanel
N
name
- Variable in class game.
InitialPanel
name
- Variable in class game.
MainPanel
nameChangeCountdown
- Variable in class game.
IDPanel
nameLabel
- Variable in class game.
InitialPanel
nameTF
- Variable in class game.
IDPanel
nasty
- Variable in class game.core.
Asteroid
nearestAsteroids()
- Method in class game.core.
GameState
nearestPower()
- Method in class game.core.
GameState
north
- Variable in class game.
BorderedPanel
Nothing
- Class in
game
Nothing()
- Constructor for class game.
Nothing
number
- Variable in class game.core.
Asteroid
numberOfGamesToStore()
- Method in class game.
MainPanel
numberOfGamesToStore()
- Method in interface game.
ScoreSource
O
others
- Variable in class game.core.
GameState
owner
- Variable in class game.core.
Bullet
P
p
- Variable in class game.players.
WildPlayer
paintChildren(Graphics)
- Method in class game.
SwitchingPanel
paintComponent(Graphics)
- Method in class game.
GamePanel
paintComponent(Graphics)
- Method in class game.
InitialPanel
paintComponent(Graphics)
- Method in class game.
SwitchingPanel
panel
- Variable in class game.
InitialPanel.AsteroidRoller
play()
- Method in class game.core.
Game
plays the game, returning the GameData at the end
playBounce
- Variable in class game.
SoundManager
playCreatePower
- Variable in class game.
SoundManager
player
- Variable in class game.core.
Game
player
- Variable in class game.
GamePanel
Player
- Class in
game.players
Player()
- Constructor for class game.players.
Player
playExplode
- Variable in class game.
SoundManager
playReceivePower
- Variable in class game.
SoundManager
playRocketDie
- Variable in class game.
SoundManager
playShoot
- Variable in class game.
SoundManager
Power
- Class in
game.core.powers
Power(PowerType)
- Constructor for class game.core.powers.
Power
power
- Variable in class game.core.powers.
PowerSprite
powerbank
- Variable in class game.core.
GameState
PowerBank
- Class in
game.core.powers
PowerBank()
- Constructor for class game.core.powers.
PowerBank
powerCreate
- Variable in class game.
SoundManager
powerCreateSound()
- Method in class game.
SoundManager
powerReceive
- Variable in class game.
SoundManager
powerReceiveSound()
- Method in class game.
SoundManager
powers
- Variable in class game.core.
GameState
powers
- Variable in class game.core.powers.
PowerBank
PowerSprite
- Class in
game.core.powers
PowerSprite(double, double, double, double)
- Constructor for class game.core.powers.
PowerSprite
PowerType
- Enum in
game.core.powers
PowerType(double, boolean, String)
- Constructor for enum game.core.powers.
PowerType
pr
- Static variable in class game.core.
Game
R
r
- Variable in class game.core.
Sprite
The radius of the sprite
rand
- Static variable in class game.core.
Game
rand()
- Static method in class game.core.
Game
receive(double)
- Method in class game.core.powers.
Power
received
- Variable in class game.core.powers.
Power
removeLives(int)
- Method in class game.core.
GameData
right
- Variable in class game.players.
HumanPlayer
right
- Variable in class game.players.
Move
Rocket
- Class in
game.core
Rocket(double, double, double, double, double)
- Constructor for class game.core.
Rocket
Rocket(Rectangle)
- Constructor for class game.core.
Rocket
rocket
- Static variable in class game.core.
Rocket
rocketDie
- Variable in class game.
SoundManager
rocketDie()
- Method in class game.
SoundManager
rockets
- Variable in class game.core.
GameState
rocks
- Variable in class game.core.
GameData
run()
- Method in class game.
GamePanel.Message
run()
- Method in class game.
GamePanelWithButton
run()
- Method in class game.
InitialPanel.AsteroidRoller
run()
- Method in class game.
InitialPanel
run()
- Method in class game.
MainPanel.SwitchingThread
run()
- Method in class game.
ScoreManager
run()
- Method in class game.
SoundManager.SoundManagerThread
S
s
- Variable in class game.
ScoreManager
schoolTF
- Variable in class game.
IDPanel
score
- Variable in class game.core.
GameData
scoreLabel
- Variable in class game.
GamePanel
scoreManager
- Variable in class game.
MainPanel
ScoreManager
- Class in
game
ScoreManager(ScoreSource)
- Constructor for class game.
ScoreManager
ScoreSource
- Interface in
game
screen
- Variable in class game.core.
Game
seed
- Static variable in class game.core.
Game
setAge(double)
- Method in class game.core.
GameData
setCurrentPanel(SwitchingPanel)
- Method in class game.
MainPanel
setFire(boolean)
- Method in class game.players.
Move
setForbidden(Game)
- Static method in class game.core.
Game
setForbidden()
- Static method in class game.core.
Game
setGamePanel(GamePanel)
- Method in class game.core.
GameState
setGoal()
- Method in class game.
GamePanel
setLabelTexts()
- Method in class game.
InitialPanel
setLeft(boolean)
- Method in class game.players.
Move
setMiddlePanel(JPanel)
- Method in class game.
BorderedPanel
setMiddleSize()
- Method in class game.
BorderedPanel
setNumber()
- Method in class game.core.
Asteroid
setRight(boolean)
- Method in class game.players.
Move
setRocks(int)
- Method in class game.core.
GameData
setScore()
- Method in class game.
GamePanel
setScore(int, int, int, int, int)
- Method in class game.
GamePanel
setScreen(GamePanel)
- Method in class game.core.
Game
Sets the screen of this game to be the specified component.
setThrust(boolean)
- Method in class game.players.
Move
setType(String)
- Method in class game.
MainPanel
shields
- Variable in class game.core.
GameState
shoot
- Variable in class game.
SoundManager
ShootingPlayer
- Class in
game.players
ShootingPlayer()
- Constructor for class game.players.
ShootingPlayer
shootSound()
- Method in class game.
SoundManager
shots
- Variable in class game.core.
GameData
showMessage(String, int)
- Method in class game.
GamePanel
showMessage(String[], int)
- Method in class game.
GamePanel
size
- Variable in class game.
GamePanel.Message
SniperPlayer
- Class in
game.players
SniperPlayer()
- Constructor for class game.players.
SniperPlayer
sound
- Static variable in class game.
SoundManager
SoundManager
- Class in
game
the sound manager is responsible to provide the sounds for the game.
SoundManager()
- Constructor for class game.
SoundManager
SoundManager.SoundManagerThread
- Class in
game
SoundManager.SoundManagerThread()
- Constructor for class game.
SoundManager.SoundManagerThread
south
- Variable in class game.
BorderedPanel
Sprite
- Class in
game.core
a Sprite - an object that moves around in a game
Sprite(double, double, double, double, double)
- Constructor for class game.core.
Sprite
constructs a sprite with the given characteristics
sprites
- Variable in class game.core.
GameState
Star
- Class in
game.core
Star(double, double)
- Constructor for class game.core.
Star
Star(Rectangle)
- Constructor for class game.core.
Star
stars
- Variable in class game.core.
GameState
startThrust
- Variable in class game.
SoundManager
state
- Variable in class game.core.
Game
state
- Variable in class game.
MainPanel
state
- Variable in class game.players.
SniperPlayer
state2
- Variable in class game.players.
SniperPlayer
status
- Variable in class game.
GamePanel
stop()
- Method in class game.core.
Game
stopThrust
- Variable in class game.
SoundManager
stopThrustSound()
- Method in class game.
SoundManager
StraightShootingPlayer
- Class in
game.players
StraightShootingPlayer()
- Constructor for class game.players.
StraightShootingPlayer
SwitchingPanel
- Class in
game
SwitchingPanel()
- Constructor for class game.
SwitchingPanel
T
TargetedShootingPlayer
- Class in
game.players
TargetedShootingPlayer()
- Constructor for class game.players.
TargetedShootingPlayer
targetMoved
- Variable in class game.players.
HumanPlayer
taxi
- Static variable in class game.
MainPanel
Test
- Class in
game
Test()
- Constructor for class game.
Test
thrust()
- Method in class game.core.
Rocket
thrust
- Variable in class game.players.
HumanPlayer
thrust
- Variable in class game.players.
Move
thrust
- Variable in class game.
SoundManager
thruston
- Variable in class game.
SoundManager
thrustPower
- Variable in class game.core.
Rocket
thrustSound()
- Method in class game.
SoundManager
time
- Variable in class game.core.
Game
timeOut
- Variable in class game.
GamePanelWithTimeout
timeOut
- Variable in class game.
InitialPanel
timeOut()
- Method in class game.
InitialPanel
timeRemaining(double)
- Method in class game.core.powers.
Power
toString()
- Method in class game.core.
GameData
touches(Sprite, Rectangle)
- Method in class game.core.
Sprite
returns true if the this Sprite is touching the other
turning
- Variable in class game.players.
HumanPlayer
turnTargetX
- Variable in class game.players.
HumanPlayer
turnTargetY
- Variable in class game.players.
HumanPlayer
type
- Variable in class game.core.powers.
Power
U
update(Rectangle, Player)
- Method in class game.core.
GameState
updateBoredness()
- Method in class game.core.
Asteroid
updatePositionWrap(Rectangle)
- Method in class game.core.
Sprite
updates the position of this sprite, bounding it within the given Rectangle by wrapping the Rectangle into a torus
V
valueOf(String)
- Static method in enum game.core.powers.
PowerType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum game.core.powers.
PowerType
Returns an array containing the constants of this enum type, in the order they are declared.
W
west
- Variable in class game.
BorderedPanel
WildPlayer
- Class in
game.players
WildPlayer()
- Constructor for class game.players.
WildPlayer
windUp()
- Method in class game.
GamePanel
windUp()
- Method in class game.
InitialPanel
windUp()
- Method in class game.
SwitchingPanel
wrapDir()
- Method in class game.core.
Rocket
X
x
- Variable in class game.core.
Sprite
the position of the sprite
Y
y
- Variable in class game.core.
Sprite
the position of the sprite
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes