Uses of Class
org.starhope.appius.game.GameEvent

Packages that use GameEvent
com.tootsville.game   
org.starhope.appius.game   
org.starhope.appius.game.laserTag   
org.starhope.appius.game.npc   
org.starhope.appius.game.npc.plebeian   
org.starhope.appius.user   
 

Uses of GameEvent in com.tootsville.game
 

Subclasses of GameEvent in com.tootsville.game
 class PropsWeather
          Set the weather value to the special Props animation on each screen across the main row of Tootsville on a timer
 

Uses of GameEvent in org.starhope.appius.game
 

Fields in org.starhope.appius.game with type parameters of type GameEvent
private  Set<GameEvent> Zone.gameEvents
          All GameEvents which have been added to this Zone already
private  HashSet<GameEvent> Room.gameEvents
          GameEvents attached to this room
private static ConcurrentLinkedQueue<Map.Entry<GameEvent,GameStateFlag>> GameEvent.stateChangeQueue
          Queue for state changes in all GameEvents
 

Methods in org.starhope.appius.game that return GameEvent
 GameEvent Room.getGameEvent(String string)
           
 

Methods in org.starhope.appius.game that return types with arguments of type GameEvent
 Set<GameEvent> Zone.getGameEvents()
          get all game events tied to this Zone
 Collection<GameEvent> Room.getGameEvents()
          WRITEME.
 

Methods in org.starhope.appius.game with parameters of type GameEvent
 void GameEvent.acceptGameStateChange(GameEvent game, GameStateFlag newGameState)
          This is an overriding method.
 void RoomListener.acceptGameStateChange(GameEvent gameCode, GameStateFlag gameState)
          Notification of a GameEvent changing state for the room
 void Room.add(GameEvent game)
          WRITEME.
 boolean GameEvent.equals(GameEvent other)
          Stupid case of equals override.
 void Zone.remove(GameEvent ev)
          Remove an event from this Zone
 void Room.remove(GameEvent thatEvent)
          Remove a GameEvent from receiving events in this room.
 

Uses of GameEvent in org.starhope.appius.game.laserTag
 

Subclasses of GameEvent in org.starhope.appius.game.laserTag
 class LaserTagGame
           
 

Methods in org.starhope.appius.game.laserTag with parameters of type GameEvent
 void LaserTagGame.acceptGameStateChange(GameEvent game, GameStateFlag newGameState)
           
 

Uses of GameEvent in org.starhope.appius.game.npc
 

Methods in org.starhope.appius.game.npc with parameters of type GameEvent
 void Ejecta.acceptGameStateChange(GameEvent gameCode, GameStateFlag gameState)
           
 

Uses of GameEvent in org.starhope.appius.game.npc.plebeian
 

Methods in org.starhope.appius.game.npc.plebeian with parameters of type GameEvent
 void Plebeian.acceptGameStateChange(GameEvent gameCode, GameStateFlag gameState)
           
 

Uses of GameEvent in org.starhope.appius.user
 

Methods in org.starhope.appius.user with parameters of type GameEvent
 void AbstractNonPlayerCharacter.acceptGameStateChange(GameEvent gameCode, GameStateFlag gameState)
           
 void User.acceptGameStateChange(GameEvent gameCode, GameStateFlag gameState)