Uses of Class
vooga.arcade.VoogaGUI

Packages that use VoogaGUI
testing.users.ui.profile Test harness for the profile screen GUI component. 
vooga.arcade.components.specific   
vooga.arcade.listeners.windowListeners   
vooga.replay.core This package contains major classes used for interfacing with Replay and used for the backend and frontend. 
vooga.replay.eventListeners This package contains classes handling event listeners. 
vooga.users.ui.login Contains the code for the login screen 
vooga.users.ui.profile Contains the profile screen for a VOOGA account. 
 

Uses of VoogaGUI in testing.users.ui.profile
 

Subclasses of VoogaGUI in testing.users.ui.profile
 class UserProfileTest
          Test program for the UserProfile.
 

Uses of VoogaGUI in vooga.arcade.components.specific
 

Constructors in vooga.arcade.components.specific with parameters of type VoogaGUI
GameButtonPanel(VoogaGUI GUI, int id, ArcadeEventListenerManager listeners, java.lang.String title)
          Constructor to create the panel that displays the available games.
GameInfoPanel(java.lang.String title, ArcadeEventListenerManager listeners, VoogaGUI gui)
          This method creates the info tab for the given game.
MultiplayerLobbyFrame(java.lang.String game, java.lang.String username, VoogaGUI GUI, ArcadeEventListenerManager listeners)
          Create the multiplayer lobby frame and add a lobby tab and a create new game lobby button.
 

Uses of VoogaGUI in vooga.arcade.listeners.windowListeners
 

Constructors in vooga.arcade.listeners.windowListeners with parameters of type VoogaGUI
GameWindowListener(VoogaGUI gui, int frameID, java.lang.String gameTitle, ArcadeEventListenerManager listeners, GameEngine gameEngine)
          Constructs the window listener for the game window when a game is launched.
MultiplayerGameWindowListener(VoogaGUI gui, int frameID, java.lang.String gameTitle, ArcadeEventListenerManager listeners, GameEngine gameEngine)
          Constructs the window listener for the game window when a multiplayer game is launched.
MultiplayerLobbyWindowListener(VoogaGUI gui, int frameID, java.lang.String gameTitle, ArcadeEventListenerManager listeners, java.util.Set<java.lang.Long> activeLobbies, VoogaLobbyClient client)
          This is the constructor for the window listener for the multiplayer lobby.
 

Uses of VoogaGUI in vooga.replay.core
 

Methods in vooga.replay.core with parameters of type VoogaGUI
static javax.swing.JMenuItem Replay.getGameHistoryMenuItem(java.lang.String user, VoogaGUI voogaGUI)
          Gets the Load Game History MenuItem which should be added to the Users menu.
 

Constructors in vooga.replay.core with parameters of type VoogaGUI
GameHistoryView(java.lang.String user, VoogaGUI arcade)
           
Replay(VoogaGUI voogaGUI)
           
 

Uses of VoogaGUI in vooga.replay.eventListeners
 

Constructors in vooga.replay.eventListeners with parameters of type VoogaGUI
LoadGameHistoryAction(java.lang.String user, VoogaGUI arcade)
           
ReplayAction(GameHistoryView view, java.lang.String user, VoogaGUI arcade)
           
ReplayEndGameListener(Replay replay, VoogaGUI voogaGUI)
           
ReplayStartGameListener(Replay replay, VoogaGUI arcade)
           
 

Uses of VoogaGUI in vooga.users.ui.login
 

Constructors in vooga.users.ui.login with parameters of type VoogaGUI
LoginScreenModel(VoogaGUI gui, int frameID, UserDatabaseInterface db)
           
 

Uses of VoogaGUI in vooga.users.ui.profile
 

Constructors in vooga.users.ui.profile with parameters of type VoogaGUI
UserProfile(VoogaUser user, UserDatabaseInterface userDB, VoogaGUI GUI)
          Default constructor.