Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES