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

I

IArcadeEventListener - Interface in vooga.arcade.listeners.arcadeListeners
The interface for all ArcadeEventListeners.
IArcadeFrame - Interface in vooga.arcade
This interface has the methods that must be implemented by the Arcade/GUI in order to have the code appropriately linked.
IDataConverter - Interface in vooga.social.socialInfo
Interface representing conversion of lists based on the particular data type.
IJottoGUI - Interface in games.jotto
 
IJottoModel - Interface in games.jotto.model
Minimum level of abstraction to write a new jotto game class
IllegalNumberOfPlayersException - Exception in vooga.gameEngine.exception
Exception to be thrown when an AbstractGame is attempted to be played with an invalid number of players.
IllegalNumberOfPlayersException(int, Class<? extends AbstractGame>) - Constructor for exception vooga.gameEngine.exception.IllegalNumberOfPlayersException
 
ILobbyInfoReceiver - Interface in vooga.network.gamelobby
This interface should be implemented by classes that want to receive updates from the server concerning lobby activity via a VoogaLobbyClient .
ImageObstacle - Class in games.pinball
Creates an obstacle from an image
ImageObstacle(double, double, Pinball, String, double) - Constructor for class games.pinball.ImageObstacle
Constructs a new Obstacle from an Image.
ImageTexture - Class in vooga.gameEngine.graphics
Class ImageTexture creates a Texture from a URL linking to an image file.
ImageTexture(URL, Dimension, Position) - Constructor for class vooga.gameEngine.graphics.ImageTexture
Creates a new ImageTexture from a url, dimension, and position.
ImageUtilities - Class in vooga.physicsEngine.geometry.shapes
Utility class for various image related functionalities for the physics engine.
ImageUtilities() - Constructor for class vooga.physicsEngine.geometry.shapes.ImageUtilities
 
importData(TransferHandler.TransferSupport) - Method in class vooga.levelEditor.controller.RenderWindowTransferHandler
 
ImproperlyAnnotatedClassException - Exception in vooga.levelEditor.model
Thrown when we detect that one or more of a game's classes have not annotated themselves properly.
ImproperlyAnnotatedClassException(Class<?>) - Constructor for exception vooga.levelEditor.model.ImproperlyAnnotatedClassException
Constructs a new exception with no message.
ImproperlyAnnotatedClassException(String, Class<?>) - Constructor for exception vooga.levelEditor.model.ImproperlyAnnotatedClassException
Constructs a new exception with the given message.
improperMethodCall() - Method in class testing.gameEngine.EventTest
Tests when improper methods are called for firing.
inChannel(long) - Method in class vooga.network.chat.VoogaChatClient
Used to check if currently in a channel.
inCollisionWith(PhysicalItem) - Method in class vooga.physicsEngine.GamePhysicalParameters
Checks if the parent PhysicalItem is currently in collision with another PhysicalItem.
inCollisionWith(PhysicalParameters) - Method in class vooga.physicsEngine.PhysicalParameters
Check if the last time the physics engine updated the object, the object collided.
incrementAngularPosition(double) - Method in class vooga.physicsEngine.GamePhysicalParameters
 
incrementAngularPosition(double) - Method in class vooga.physicsEngine.geometry.GeometricParameters
 
incrementAngularVelocity(double) - Method in class vooga.physicsEngine.PhysicalParameters
Adds to the current angular velocity.
incrementmove(String) - Method in class vooga.aiEngine.stickfightergameAI.StickFightAIMemory
Increments a move counter, with an input of a move name to be incremented.
incrementPosition(Vector2f) - Method in class vooga.physicsEngine.GamePhysicalParameters
 
incrementPosition(Vector2f) - Method in class vooga.physicsEngine.geometry.GeometricParameters
 
incrementScore(int) - Method in class games.pinball.Pinball
Increments the score and changes the text on the screen
incrementVelocity(Vector2f) - Method in class vooga.physicsEngine.PhysicalParameters
Adds to the current velocity.
INetworkObjectReceiver - Interface in vooga.network.ingame
Interface for vooga game facilitates receiving messages for VoogaGameSessionClient
InfoBar - Class in games.SpaceInvaders.items
 
InfoBar(Texture, int, CameraController) - Constructor for class games.SpaceInvaders.items.InfoBar
 
initBodies() - Method in class testing.physicsEngine.guiTest.AbstractTestEnvironment
This method must be implemented by extending classes, it returns the list of PhysicalParameters representing each of the bodies in the world, set to their initial positions.
initBodies() - Method in class testing.physicsEngine.guiTest.CornerTest
 
initBodies() - Method in class testing.physicsEngine.guiTest.CrossfireTest
 
initBodies() - Method in class testing.physicsEngine.guiTest.DominoTest
 
initBodies() - Method in class testing.physicsEngine.guiTest.PegTest
 
initBodies() - Method in class testing.physicsEngine.guiTest.SeesawTest
 
initBodies() - Method in class testing.physicsEngine.guiTest.SimpleCollisionTest
 
initEngine() - Method in class testing.physicsEngine.guiTest.AbstractTestEnvironment
This method must be implemented by extending classes, and returns the PhysicsEngine properly initialized.
initEngine() - Method in class testing.physicsEngine.guiTest.CornerTest
 
initEngine() - Method in class testing.physicsEngine.guiTest.CrossfireTest
 
initEngine() - Method in class testing.physicsEngine.guiTest.DominoTest
 
initEngine() - Method in class testing.physicsEngine.guiTest.PegTest
 
initEngine() - Method in class testing.physicsEngine.guiTest.SeesawTest
 
initEngine() - Method in class testing.physicsEngine.guiTest.SimpleCollisionTest
 
initialize() - Method in class vooga.network.chat.VoogaChatServer
 
initialize() - Method in class vooga.network.data.DataManager
Allows subclasses to perform any additional initialization once the data has been loaded from file.
initialize() - Method in class vooga.network.data.LocalDataManager
 
initialize() - Method in class vooga.network.data.NetworkDataManager
 
initialize() - Method in class vooga.network.gamelobby.VoogaLobbyServer
 
initialize() - Method in class vooga.network.ingame.VoogaGameServer
 
initialize() - Method in class vooga.network.util.VoogaUtilsServer
 
initialize() - Method in class vooga.network.VoogaServer
Allows subclasses to perform an additional initialization after the server has been constructed and started listening.
initialize(int, VoogaUser) - Method in class vooga.social.chat.BuddyListPane
Initializes the BuddyListPane.
initialize(int, VoogaUser) - Method in class vooga.social.chat.ChatPanel
initializes this chat pane into the gui.
initializeConnection() - Method in class vooga.network.chat.VoogaChatClient
 
initializeConnection() - Method in class vooga.network.gamelobby.VoogaLobbyClient
 
initializeConnection() - Method in class vooga.network.ingame.VoogaGameClient
 
initializeConnection() - Method in class vooga.network.util.VoogaUtilsClient
 
initializeConnection() - Method in class vooga.network.VoogaClient
Performs any necessary set-up for a new connection.
initializeDictionary(Scanner) - Method in interface games.jotto.model.IJottoModel
 
initializeDictionary(Scanner) - Method in class games.jotto.model.JottoModel
Read words and store them for guessing and validation when user guessing secret word.
initPlayers(AIDemoItem, AIDemoItem) - Method in class vooga.aiEngine.Dev.AIDemo
Reinitializes the game with appropriate game items and the ai controller
InputArea - Class in vooga.social.components
Text area where a user enters their message.
InputArea() - Constructor for class vooga.social.components.InputArea
 
InputField - Class in vooga.social.components
Text area where a user enters their message.
InputField() - Constructor for class vooga.social.components.InputField
 
instantiate() - Method in class vooga.levelEditor.model.InstantiatedGameItemModel
 
InstantiatedGameItemModel - Class in vooga.levelEditor.model
Encapsulates the level editor data associated with an instantiated instance of a game item.
InstantiatedGameItemModel(GameItemClassModel) - Constructor for class vooga.levelEditor.model.InstantiatedGameItemModel
Create a new model.
IntersectionException - Exception in vooga.physicsEngine.geometry.intersections
For generating exceptions with the intersections module.
IntersectionException() - Constructor for exception vooga.physicsEngine.geometry.intersections.IntersectionException
 
Intersector - Interface in vooga.physicsEngine.geometry.intersections
Abstraction that finds the points of intersection between two objects.
IntersectorFactory - Class in vooga.physicsEngine.geometry.intersections
Factory class that manufactures the correct Intersector for two given geometric objects.
IntersectorFactory() - Constructor for class vooga.physicsEngine.geometry.intersections.IntersectorFactory
 
intializeConnection(String, Socket) - Method in class vooga.network.chat.VoogaChatServer
 
intializeConnection(String, Socket) - Method in class vooga.network.gamelobby.VoogaLobbyServer
 
intializeConnection(String, Socket) - Method in class vooga.network.ingame.VoogaGameServer
 
intializeConnection(String, Socket) - Method in class vooga.network.util.VoogaUtilsServer
intializeConnection initializes connection.
intializeConnection(String, Socket) - Method in class vooga.network.VoogaServer
Allows server subclasses to implement additional initialization for a user connection, such as starting a server thread to receive input from that client.
InvalidParameterValueException - Exception in vooga.levelEditor.annotations.framework
 
InvalidParameterValueException(EditableParameter) - Constructor for exception vooga.levelEditor.annotations.framework.InvalidParameterValueException
 
InvalidParameterValueException(EditableParameter, String) - Constructor for exception vooga.levelEditor.annotations.framework.InvalidParameterValueException
 
invert() - Method in class vooga.physicsEngine.geometry.mathUtils.Matrix2f
Transpose the invert
isANetworkGame() - Method in class vooga.gameEngine.controller.NetworkController
 
isConnected() - Method in class vooga.network.VoogaClient
 
isDataFlavorSupported(DataFlavor) - Method in class vooga.levelEditor.controller.TransferableGameItem
 
isEmpty() - Method in class vooga.network.VoogaUserGrouping
 
isFavorite() - Method in class vooga.users.user.UserGameStats
Returns true if the game is a favorite, or false if it is not.
isFromNetwork() - Method in class vooga.replay.core.UserAction
Returns whether or not the user action is from then network
isFull() - Method in class vooga.network.gamelobby.VoogaLobby
 
isGameLoopRunning() - Method in class vooga.gameEngine.core.GameEngine
Returns whether or not the game loop is currently running.
isGameOver(Position) - Method in class games.pong.Pong
Determine if the ball has passed beyond one of the paddles (a player scored a point).
isHuman(boolean) - Method in class games.pong.items.Paddle
Set whether this paddle is controlled by a human
isHuman() - Method in class games.stickfighter.LookButNoTouchCharacter
Gets whether the Character is a human player or a computer player.
isLoggedIn() - Method in class vooga.users.user.VoogaUser
 
isMovable() - Method in class vooga.physicsEngine.PhysicalParameters
 
isPasswordValid(String, String) - Method in class vooga.users.ui.Validator
Return true if password is valid (is equal to or greater than minimum password length, and password equals verify password entry), false if not.
isPasswordValid(VoogaUser, String) - Method in class vooga.users.user.UserDatabaseInterface
Returns true if password is the correct password for this user
isPasswordValid(String) - Method in class vooga.users.user.VoogaUser
Returns true if password is the correct password for this user
isPrimitive(String) - Static method in class vooga.levelEditor.xml.level.RecognizedClassesStorer
Returns true if name represents a primitive class
isUpdated() - Method in class vooga.network.data.DataTable
 
isUserInDatabase(VoogaUser) - Method in class vooga.users.user.UserDatabaseInterface
Checks if a given user is in the database
isUserInDatabase(String) - Method in class vooga.users.user.UserDatabaseInterface
Checks if a given username is in the database
isUserLoggedOn(String) - Method in class vooga.network.util.VoogaUtilsServer
isUserLoggedOn checks to see if a user is logged on.
IsUserLoggedOnRequest - Class in vooga.network.util
IsUserLoggedOnRequest execute checks to see if a user is logged on.
IsUserLoggedOnRequest(String) - Constructor for class vooga.network.util.IsUserLoggedOnRequest
 
isUsernameValid(String) - Method in class vooga.users.ui.Validator
Return true if username is valid (not in the "restricted" list and not starting with a number), false if not.
isValidSecurityAnswer(VoogaUser, String, String) - Method in class vooga.users.user.UserDatabaseInterface
Tries to change a user's password based on her answer to the security question.
isVisible() - Method in class vooga.gameEngine.item.GameItem
 
isVisible() - Method in interface vooga.gameEngine.item.Renderable
Gives the visibility status of the GameItem.
isWon - Variable in class vooga.gameEngine.event.EndLevelEvent
 
IVoogaChatReceiver - Interface in vooga.network.chat
Interface for vooga game facilitates receiving messages for chat client
IVoogaGUI - Interface in vooga.arcade
This interface has the methods that must be implemented by the Arcade/GUI in order to have the code appropriately linked.

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