Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form