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

S

Save - Class in data
 
Save(int) - Constructor for class data.Save
This is a Serializable object to save unlocked levels.
save - Variable in class logic.GameEngine
Our Save manager
save - Variable in class logic.SaveManager
Our Serializable Save ojbect.
save - Variable in class presentation.PangMain
 
save - Variable in class presentation.PangPanel
This is our SaveManager
SaveManager - Class in logic
 
SaveManager() - Constructor for class logic.SaveManager
Save Manager regulates the unlocked levels.
SAVES_FILE - Static variable in class logic.SaveManager
Our definite save file.
score - Variable in class data.Player
Score of the player.
Score - Class in data
 
Score(int, String) - Constructor for class data.Score
This is a Serializable class to save the score.
score - Variable in class data.Score
 
score - Variable in class logic.GameEngine
Our HighScore manager
score - Variable in class presentation.PangMain
 
score - Variable in class presentation.PangPanel
This is our HighScoreManager
SCORE_FILE - Static variable in class logic.HighScoreManager
Our definite score file
scores - Variable in class logic.HighScoreManager
Our serializable score object list
scoresGlobal - Variable in class presentation.HighScorePanel
 
scoresLocal - Variable in class presentation.HighScorePanel
 
ScreenManager - Class in logic
 
ScreenManager(boolean) - Constructor for class logic.ScreenManager
This is our Screen Manager.
serialVersionUID - Static variable in class data.Save
 
serialVersionUID - Static variable in class data.Score
 
serialVersionUID - Static variable in class logic.ScreenManager
 
serialVersionUID - Static variable in class presentation.AboutPanel
 
serialVersionUID - Static variable in class presentation.HelpPanel
 
serialVersionUID - Static variable in class presentation.HighScorePanel
 
serialVersionUID - Static variable in class presentation.MainPanel
 
serialVersionUID - Static variable in class presentation.NewGamePanel
 
serialVersionUID - Static variable in class presentation.OptionsPanel
 
serialVersionUID - Static variable in class presentation.PangPanel
 
setChainSting(boolean) - Method in class data.Player
 
setFullScreen(boolean) - Method in class logic.ScreenManager
Switches between fullscreen and windowed mode.
setGame(GameEngine) - Method in class presentation.MainPanel
 
setInvincible(boolean) - Method in class data.Player
 
setLeft(boolean) - Method in class data.Player
 
setMultiplayer(boolean) - Method in class presentation.NewGamePanel
 
setMultipleStings(boolean) - Method in class data.Player
 
setResurrect(boolean) - Method in class data.Player
 
setRight(boolean) - Method in class data.Player
 
setTimeStop(boolean) - Method in class data.Player
 
setTimeStop(boolean) - Method in class logic.GameEngine
This method manages the Freezer bonus as all entities on the screen except player is to be frozen.
setX(int) - Method in class data.Player
 
shield - Variable in class data.Player
To draw the shield bonus when taken, it is created here.
shot - Variable in class data.Sting
This boolean will prevent from double shooting with one Default Sting
singleton - Static variable in class logic.SpriteManager
This is a singleton pattern object.
size - Variable in class data.Balloon
Since we have different sizes of balloons, this additional parameter will let us differentiate the balloons from each other.
size() - Method in class logic.HighScoreManager
 
sm - Variable in class data.GameEntity
The rectangle used for other entities during collision resolution
sm - Variable in class logic.GameEngine
Our Screen manager.
sm - Variable in class presentation.PangMain
Here we create our managers.
sm - Variable in class presentation.PangPanel
This is our ScreenManager
sound - Variable in class logic.GameEngine
Our Sound manager
sound - Variable in class presentation.PangMain
 
sound - Variable in class presentation.PangPanel
This is our SoundManager
SoundManager - Class in logic
 
SoundManager() - Constructor for class logic.SoundManager
 
sourceImage - Variable in class logic.SpriteManager
A BufferedImage is rendered by graphic card.
sprite - Variable in class data.GameEntity
The sprite that represents this entity
Sprite - Class in data
 
Sprite(Image) - Constructor for class data.Sprite
Sprite is the visual to be drawn on the screen.
SpriteManager - Class in logic
 
SpriteManager() - Constructor for class logic.SpriteManager
 
sprites - Variable in class logic.SpriteManager
 
startGame() - Method in class logic.GameEngine
This method creates a new thread for game to start.
Sting - Class in data
 
Sting(GameEngine, String, int, int, ScreenManager, boolean, Player) - Constructor for class data.Sting
 
stingSize - Variable in class data.Player
How many sting one player has shot.
stingVanished() - Method in class data.Player
 
stop() - Method in class data.Sting
 
stopBackgroundMusic() - Method in class logic.SoundManager
 
strategy - Variable in class logic.ScreenManager
The strategy that allows us to use accelerate page flipping
stream - Variable in class logic.SoundManager
 
success - Variable in class logic.SoundManager
 

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