Index

A B C D E F G H I J L M N P R S T U V X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

calculateScoreChanges() - Method in class model.GameDetails
 
canMoveDown - Variable in class model.Entity
 
canMoveLeft - Variable in class model.Entity
 
canMoveRight - Variable in class model.Entity
Check allowed movement directions
canMoveUp - Variable in class model.Entity
 
changeFiringInterval(UserEvent) - Method in class controller.Game
changeFiringInterval
changeFiringInterval(UserEvent) - Method in interface view.UserEventListener
User wants to change the firing interval
changeMoveSpeed(UserEvent) - Method in class controller.Game
changeMoveSpeed
changeMoveSpeed(UserEvent) - Method in interface view.UserEventListener
User wants to change the move speed
changeSettingForWantingIntroInfo(boolean) - Method in class controller.Game
 
changeSettingForWantingIntroInfo(boolean) - Method in interface view.UserEventListener
 
choices - Static variable in class model.FiringIntervalComboBoxModel
 
clear() - Method in class model.EntityListArray
Clear the array by creating a new array of entities and removeEntities and reset numEntities and numRemoveEntities
clear() - Method in interface model.EntityListInterface
Clear the list
collidesWith(Entity) - Method in class model.Entity
Check if this entity collides with another.
collidesWith(Entity) - Method in class model.EntityListArray
Check if this entity collides with any entity in this entity array.
collidesWith(Entity) - Method in interface model.EntityListInterface
Check if this entity collides with any entity in this entity list.
collisionArea() - Method in class model.BorderEntity
Define the area of the Entity to use for collision detection.
collisionArea() - Method in class model.Entity
Define the area of the Entity to use for collision detection.
collisionHasOccured(EntityHitEvent) - Method in class controller.Game
Only game logic needed when an entity hits another entity is when an AlienEntity hits the bottom border.
collisionHasOccured(EntityHitEvent) - Method in class model.AlienArmyArray
collisionHasOccured for the army will move all entries in the army when the side borders are hit
collisionHasOccured(EntityHitEvent) - Method in class model.AlienEntity
Entity events we need to repsond to
collisionHasOccured(EntityHitEvent) - Method in class model.Entity
No Action by default
collisionHasOccured(EntityHitEvent) - Method in class model.EntityListArray
 
collisionHasOccured(EntityHitEvent) - Method in interface model.events.EntityEventListener
 
collisionHasOccured(EntityHitEvent) - Method in class model.ShipEntity
*********************************************************************
collisionHasOccured(EntityHitEvent) - Method in class model.ShotEntity
 
confirmResetGame() - Method in class view.UserView
 
confirmResetGame() - Method in interface view.UserViewInterface
Confirm a rest of the game
connectToSpaceInvadersDatabase() - Static method in class dao.SpaceInvadersDAOText
Connects to the space invaders related files, in the case of text files simply exnsure that the files exist and are ready to be used
controller - package controller
 
currentMoveSprite - Variable in class model.AnimatedEntity
 
currentSprite - Variable in class model.AnimatedEntity
 
currentState - Variable in class model.Entity
The current state of the entity
A B C D E F G H I J L M N P R S T U V X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form