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

D

Dangler - Class in vooga.aiEngine.Algorithms
Orbits the human-controlled object.
Dangler() - Constructor for class vooga.aiEngine.Algorithms.Dangler
 
dash(DashEvent) - Method in interface games.RobotUnicornAttack.events.UnicornActionListener
 
dash(DashEvent) - Method in class games.RobotUnicornAttack.items.RobotUnicorn
 
DashEvent - Class in games.RobotUnicornAttack.events
 
DashEvent(Object) - Constructor for class games.RobotUnicornAttack.events.DashEvent
 
DatabaseTest - Class in testing.social.game
Class for testing storage to/retrieval from the game info database.
DatabaseTest() - Constructor for class testing.social.game.DatabaseTest
 
DataManager - Class in vooga.network.data
The DataManager class is the superclass for both server-side and local data managers.
DataManager(String, VoogaModule) - Constructor for class vooga.network.data.DataManager
Creates a DataManager for the given module using files stored in the given main directory.
DataObject - Class in vooga.network.data
The DataObject class is a wrapper for objects stored in DataManagers, containing a time stamp and allowing for synchronization between local and network storage.
DataObject() - Constructor for class vooga.network.data.DataObject
 
DataObject(Object) - Constructor for class vooga.network.data.DataObject
Creates a data object that wraps the given Object.
DataTable - Class in vooga.network.data
A DataTable extends a map of keys to data objects, adding the functionality to set a boolean flag when the table has been updated.
DataTable() - Constructor for class vooga.network.data.DataTable
 
DataType - Enum in vooga.social.socialInfo
Represents that different data types that can be stored in the GameInfoDatabase.
DEBUG_ON - Static variable in class vooga.network.NetworkDebug
 
decrementLives() - Method in class games.pinball.Pinball
Decrements the number of lives and changes the text on the screen
defend() - Method in class games.stickfighter.Character
Puts the Character into a defensive position.
deleteGame(String) - Method in class vooga.replay.core.GameHistoryView
This deletes the game from the list.
DeleteGameHistoryAction - Class in vooga.replay.eventListeners
This class is responsible for deleting the selected game from the GameHistoryView panels and deleting the game directory in the savedGames directory.
DeleteGameHistoryAction(GameHistoryView, String) - Constructor for class vooga.replay.eventListeners.DeleteGameHistoryAction
 
delta - Variable in class vooga.physicsEngine.geometry.mathUtils.Vector2f
 
Demo - Class in testing.gameEngine
Demo showing a basic implementation of functional keyboard input and the event-based system.
Demo() - Constructor for class testing.gameEngine.Demo
 
deserialize(String) - Static method in class vooga.replay.utilities.Serializer
This method takes a path and deserializes the object from the file at the specified path
determineCollisions() - Method in class vooga.gameEngine.core.CollisionDetection
determines collisions and calls the collide method for all collisions and updates the physics engine with all Collidable objects
DevButton - Class in vooga.devEnvironment.buttons
This is the superclass for all buttons to be put on the GUI.
DevButton(String, GameEngine) - Constructor for class vooga.devEnvironment.buttons.DevButton
 
DevEnvironment - Class in vooga.devEnvironment
 
DevEnvironment(IVoogaGUI) - Constructor for class vooga.devEnvironment.DevEnvironment
 
DevView - Class in vooga.devEnvironment
The main GUI for the development environment.
DevView(GameEngine) - Constructor for class vooga.devEnvironment.DevView
This constructor should be used by the arcade to create a new development environment.
difference(Vector2f, Vector2f) - Static method in class vooga.physicsEngine.geometry.mathUtils.Vector2f
Compute the vector difference first-second
Dimension - Class in vooga.gameEngine.core
A Dimension object encapsulates the width and height of a GameRelatedObject (in double precision).
Dimension() - Constructor for class vooga.gameEngine.core.Dimension
Default constructor; creates a new Dimension object with a width = 0 and height = 0.
Dimension(double, double) - Constructor for class vooga.gameEngine.core.Dimension
Creates a Dimension given its width and height component
disableAllInputListening() - Method in class vooga.gameEngine.controller.HumanController
Disables this HumanController from listening to key or mouse input.
disableEndingConditions() - Method in class games.SpaceInvaders.controllers.AlienAI
 
disconnect() - Method in class vooga.gameEngine.controller.NetworkController
 
DISCONNECT - Static variable in class vooga.network.chat.VoogaChatClient
 
disconnect() - Method in class vooga.network.VoogaClient
Disconnects from the server.
DisconnectRequest - Class in vooga.network
DisconnectRequest execute method calls VoogaServer method removeConnection to remove user connection from server.
DisconnectRequest(String) - Constructor for class vooga.network.DisconnectRequest
 
disconnectUser(String) - Method in class vooga.network.chat.VoogaChatServer
 
DISPLAY_HEIGHT - Static variable in class testing.physicsEngine.guiTest.AbstractTestEnvironment
 
DISPLAY_WIDTH - Static variable in class testing.physicsEngine.guiTest.AbstractTestEnvironment
 
DisplayArea - Class in vooga.social.components
A JEditorPane which displays HTML and is not editable.
DisplayArea(Dimension, String) - Constructor for class vooga.social.components.DisplayArea
 
displayError(String) - Method in class vooga.users.ui.login.LoginScreenView
Displays an error message to the user F
displayMessage(String) - Method in class vooga.users.ui.login.LoginScreenView
Displays an informational message to the user
displayNumberOfGuessesLeft(String) - Method in class games.jotto.players.JottoGuesser
 
displayOfflineUser(String) - Method in class vooga.social.chat.BuddyListPane
Displays the user as unbolded text to indicate it is offline.
displayOnlineUser(String) - Method in class vooga.social.chat.BuddyListPane
Displays the user in bold to indicate it is online.
displayScreen() - Method in class vooga.users.ui.login.LoginScreenView
Draws the login screen
dispose() - Method in class vooga.levelEditor.ui.LevelEditorUI
Disposes the top level frame
distance(Vector2f) - Method in class vooga.physicsEngine.geometry.mathUtils.Vector2f
Get the distance from this point to another
distanceSquared(Vector2f) - Method in class vooga.physicsEngine.geometry.mathUtils.Vector2f
Get the distance squared from this point to another
DominoTest - Class in testing.physicsEngine.guiTest
Make dominos fall
DominoTest() - Constructor for class testing.physicsEngine.guiTest.DominoTest
 
dot(Vector2f) - Method in class vooga.physicsEngine.geometry.mathUtils.Vector2f
Compute the dot product between a and b
dot(Vector2f, Vector2f) - Static method in class vooga.physicsEngine.geometry.mathUtils.Vector2f
Returns the dot product of a and b.
DownEvent - Class in testing.gameEngine
Event to be fired for movement downwards.
DownEvent(Object) - Constructor for class testing.gameEngine.DownEvent
 
DownInputEvent - Class in testing.gameEngine.cameraTesting
 
DownInputEvent(Object) - Constructor for class testing.gameEngine.cameraTesting.DownInputEvent
 
DownInputEvent - Class in testing.gameEngine.WormsDemo.Events
 
DownInputEvent(Object) - Constructor for class testing.gameEngine.WormsDemo.Events.DownInputEvent
 
drawComponent() - Method in class vooga.arcade.components.specific.LobbyGamePanel
Draws the component to show the information about a given lobby.
drawGUItext(Graphics2D) - Method in class testing.physicsEngine.guiTest.AbstractTestEnvironment
Demo customisable GUI render
drawGUItext(Graphics2D) - Method in class testing.physicsEngine.guiTest.CornerTest
 
drawGUItext(Graphics2D) - Method in class testing.physicsEngine.guiTest.CrossfireTest
 
drawGUItext(Graphics2D) - Method in class testing.physicsEngine.guiTest.PegTest
 
drawGUItext(Graphics2D) - Method in class testing.physicsEngine.guiTest.SeesawTest
 
drawPoints(Graphics2D, List<Vector2f>) - Static method in class testing.physicsEngine.guiTest.TestingUtilities
 
drawShape(Graphics) - Method in class vooga.physicsEngine.geometry.GeometricParameters
Code for internal debugging by the physics engine.
drawWorld(Graphics2D, List<GeometricParameters>, Map<GeometricParameters, Color>) - Static method in class testing.physicsEngine.guiTest.TestingUtilities
Render the underlying physical world.
drawWorld(Graphics2D, List<GeometricParameters>) - Static method in class testing.physicsEngine.guiTest.TestingUtilities
Calls drawWorld with defaultColor for everything.
DropBombEvent - Class in games.SpaceInvaders.events
 
DropBombEvent(Object, Position) - Constructor for class games.SpaceInvaders.events.DropBombEvent
 
DummyGame - Class in testing.gameEngine.collision
 
DummyGame(GameManager) - Constructor for class testing.gameEngine.collision.DummyGame
 
DummyPlayer - Class in vooga.aiEngine
 
DummyPlayer() - Constructor for class vooga.aiEngine.DummyPlayer
 

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