Uses of Class
gameaction.AbstractGameAction

Packages that use AbstractGameAction
gameaction   
gameobjects.characters   
path   
 

Uses of AbstractGameAction in gameaction
 

Subclasses of AbstractGameAction in gameaction
 class ChangeHotspotImage
          This class represents a game action that can be used to change/set the image assigned to an interactive hotspot
 class CutSceneStart
           
 class CutSceneStop
           
 class Delay
          This game action class can be used to put a delay of the specified amount of miliseconds to the processing of a character'S game action queue
 class Leave
          A game action that represents leaving a game location
 class Pick
          A game action that represents picking an item in the game location
 class PlaySound
          This class can be used to put the playing of a sampled sound file into the gameactions queue
 class RunAnimation
          This game action can be used to run an animation sequence specified by an image containing the sequence
 class ShowIntermissionScreen
          This class represents a game action that is responsible for showing a simple intermission screen
 class Talk
          A game action that represents talking to a character
 class Use
          A game action that represents using an item
 class Walk
          A game action that represents walking to a new point in the game location
 

Methods in gameaction that return AbstractGameAction
 AbstractGameAction GameActionScheduler.getFirst()
          Returns first element of the game action queue
 

Methods in gameaction that return types with arguments of type AbstractGameAction
 java.util.LinkedList<AbstractGameAction> GameActionScheduler.getGameActions()
          Returns the list of game actions
 

Methods in gameaction with parameters of type AbstractGameAction
 void GameActionScheduler.add(AbstractGameAction action)
          Adds a game action to the queue of game actions.
 

Uses of AbstractGameAction in gameobjects.characters
 

Methods in gameobjects.characters with parameters of type AbstractGameAction
 void AbstractCharacterSprite.addAction(AbstractGameAction action)
          Convenience method to add a game action to the characters game action scheduler without calling the getGameActionScheduler() method first.
 

Method parameters in gameobjects.characters with type arguments of type AbstractGameAction
 void AbstractCharacterSprite.addActions(java.util.List<AbstractGameAction> actions)
          Convenience method to add a list of game actions to the characters game action scheduler at once without calling the getGameActionScheduler() method first.
 

Uses of AbstractGameAction in path
 

Methods in path that return types with arguments of type AbstractGameAction
static java.util.List<AbstractGameAction> PathFinder.getPath(AbstractCharacterSprite c, java.awt.image.BufferedImage imgWalkableArea, double x, double y)
          Deprecated. do nut use this method any more
static java.util.List<AbstractGameAction> PathFinder.getPath(AbstractCharacterSprite c, SearchGrid grid, double x, double y, com.golden.gamedev.engine.BaseInput bsInput)
          Returns a list of Walk game actions that represents a path from the characters current position to its destionation coordinates