Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
A
abs(int)
- Static method in class org.deken.game.utils.
FastMath
AbstractConnection
- Class in
org.deken.game.io
Title: AbstractConnection
AbstractConnection(Socket)
- Constructor for class org.deken.game.io.
AbstractConnection
AbstractConnection
AbstractServer
- Class in
org.deken.game.io
Title: AbstractServer
AbstractServer(int)
- Constructor for class org.deken.game.io.
AbstractServer
Action
- Class in
org.deken.game.input
Title: Action
Action()
- Constructor for class org.deken.game.input.
Action
Action.Behavior
- Enum in
org.deken.game.input
NORMAL: The normal behavior will return true as long as the input (key) is held down.
Action.State
- Enum in
org.deken.game.input
Actions
- Class in
org.deken.game.input
Title: Actions
Actions()
- Constructor for class org.deken.game.input.
Actions
Actions(InputAction[], InputAction, InputMouseAction[])
- Constructor for class org.deken.game.input.
Actions
actionXMovement
- Variable in class org.deken.game.movement.actions.
ScriptMovementAction
actionYMovement
- Variable in class org.deken.game.movement.actions.
ScriptMovementAction
activate()
- Method in class org.deken.game.input.
Action
activate()
- Method in class org.deken.game.input.
InputAction
This signals that the key was pressed, or that the mouse event occurred.
activate(int)
- Method in class org.deken.game.input.
InputAction
This signals that the key was pressed a specified number of times, or that the mouse moved a specified distance.
activate(int)
- Method in class org.deken.game.input.
InputMouseAction
This is not used for InputMouseAction.
activate()
- Method in class org.deken.game.input.
InputMouseAction
This signals that the key was pressed, or that the mouse event occurred.
activate(Trigger)
- Method in class org.deken.game.sprites.
DecorTriggerListener
Activated from a Trigger when it is triggered.
activate(Trigger)
- Method in interface org.deken.game.trigger.
TriggerListener
Once a Trigger has met the requirements for being activated, the TriggerListener will notified of this trigger.
activated
- Variable in class org.deken.game.trigger.
Trigger
activateListeners()
- Method in class org.deken.game.trigger.
Trigger
Activate the TriggerListeners that this Trigger has been activated.
activateState()
- Method in class org.deken.game.state.
GameState
Activate this state, to setup any needed features for this state.
activateState()
- Method in class org.deken.game.state.
NullState
Actor
- Class in
org.deken.game.sprites
Title: Actor
Actor(SpriteSize)
- Constructor for class org.deken.game.sprites.
Actor
Actor This constructor is used by the DocumentManager.
Actor(Motion, Movement, SpriteSize)
- Constructor for class org.deken.game.sprites.
Actor
Actor(Motion, Movement, SpriteSize, Animation)
- Constructor for class org.deken.game.sprites.
Actor
add(GComponent)
- Method in class org.deken.game.component.
GContainer
add(GComponent)
- Method in class org.deken.game.component.
GDecoratedContainer
Adds the component to this container if it extends GContainer.
add(GComponent)
- Method in class org.deken.game.component.
GMenu
Adds the component to this GMenu if it extends GTextContainer.
add(GTextContainer)
- Method in class org.deken.game.component.
GMenu
Add a GameTextContainer at the end of the list.
add(GTextContainer, int)
- Method in class org.deken.game.component.
GMenu
Add a GameTextContainer at the given index.
add(GComponent)
- Method in class org.deken.game.component.
GMenuPopout
add(GComponent)
- Method in class org.deken.game.component.
GSimpleContainer
add(GComponent)
- Method in class org.deken.game.component.
GTableContainer
add(GComponent, GComponent.Alignment, int, int)
- Method in class org.deken.game.component.
GTableContainer
Add a GameComponent to this GameTable, using the alignment for Horizontal placement, in cell at the row and column.
add(GComponent, GComponent.Alignment, GComponent.Alignment, int, int)
- Method in class org.deken.game.component.
GTableContainer
Add a GameComponent to this GameTable, using the alignment for Horizontal and Vertical placement, in cell at the row and column.
add(GComponent, int, int)
- Method in class org.deken.game.component.
GTableContainer
Add a GameComponent to this GameTable, using the alignment for Horizontal placement, in cell at the row and column.
add(GComponent)
- Method in class org.deken.game.component.
GWindow
add(GComponent)
- Method in class org.deken.game.component.
MultiMenu
Adds the component to this MultiMenu if it extends GMenu.
add(InputListener)
- Method in class org.deken.game.input.
InputAction
Adds an InputListener to this InputAction, that wants to be notified if this input occurs.
add(InputMouseListener)
- Method in class org.deken.game.input.
InputMouseAction
Over-rides the add() in InputAction, to take an InputMouseListener.
add(double, double)
- Method in class org.deken.game.movement.
GameVector
Adds the specified (x, y) values to this GameVector.
add(GameVector)
- Method in class org.deken.game.movement.
GameVector
Adds the specified GameVector to this GameVector.
add(E)
- Method in class org.deken.game.utils.
EmptyList
add(int, E)
- Method in class org.deken.game.utils.
EmptyList
addAction(ScriptMovementAction)
- Method in class org.deken.game.movement.
ScriptMovement
Add another action sequence
addAll(Collection<? extends E>)
- Method in class org.deken.game.utils.
EmptyList
addAll(int, Collection<? extends E>)
- Method in class org.deken.game.utils.
EmptyList
addAnimation(int, Animation)
- Method in interface org.deken.game.animation.
ComplexAnimation
addAnimation(int, Animation)
- Method in class org.deken.game.animation.
LayeredAnimation
addAnimation(int, Animation)
- Method in class org.deken.game.animation.
RandomListAnimation
The index is not used in the RandomListAnimation
addAnimation(Animation)
- Method in interface org.deken.game.background.
Background
addAnimation(Animation)
- Method in class org.deken.game.background.
FixedBackground
addAnimation(Animation)
- Method in class org.deken.game.background.
LayeredBackground
Adds a FixedBackground in the next layer up.
addAnimation(Animation)
- Method in class org.deken.game.background.
PanLengthBackground
addAnimation(Animation)
- Method in class org.deken.game.background.
PanSpeedBackground
addAnimation(Animation)
- Method in class org.deken.game.background.
ParallaxBackground
addAnimation(Animation)
- Method in class org.deken.game.background.
ParallaxWrapBackground
addAnimation(Animation)
- Method in class org.deken.game.background.
ScrollBackground
addAnimation(int, Animation)
- Method in class org.deken.game.component.
GButton
addAnimation(int, Animation)
- Method in class org.deken.game.component.
GLabel
addAnimation(int, Animation)
- Method in class org.deken.game.component.
GTextContainer
addAnimation(int, Animation)
- Method in class org.deken.game.component.
GTextEntry
addAnyKeyListener(InputListener)
- Method in class org.deken.game.input.
Actions
addAnyKeyListener(InputListener)
- Static method in class org.deken.game.input.
InputMonitor
addAudio(Audio)
- Method in class org.deken.game.sound.
BaseSound
addAudio(Audio)
- Method in class org.deken.game.sound.
RandomSound
Add an additional clip to this sound.
addAudio(Audio)
- Method in interface org.deken.game.sound.
Sound
addBackground(Background)
- Method in class org.deken.game.background.
LayeredBackground
Adds the Background to the top of the layers.
addBackground(int, Background)
- Method in class org.deken.game.background.
LayeredBackground
Adds the Background at the specified layer.
addBlankLine()
- Method in class org.deken.game.component.
GParagraph
Adds a Blank line, with no text.
addBlankLine()
- Method in class org.deken.game.component.
GScrollingParagraph
Adds a Blank line, with no text.
addCharacter(String, Image)
- Method in class org.deken.game.images.
ImageFonts
addCharacter
addComponent(GComponent, LayoutLocation)
- Method in interface org.deken.game.component.layout.
Layout
Adds a component to this Layout based on the LayoutLocation parameters.
addComponent(GComponent, LayoutLocation)
- Method in class org.deken.game.component.layout.
StaticLayout
addComponents(GComponent)
- Method in class org.deken.game.map.
GameMap
add a GameComponent to the map, which will be displayed on top of everything else.
addControllingButtonListener(ButtonListener)
- Method in class org.deken.game.component.
GMenuPopout
addDirtyRegion(JComponent, int, int, int, int)
- Method in class org.deken.game.graphics.
NullRepaintManager
addFlipButton(int, String, int)
- Method in class org.deken.game.component.
MultiMenu
addFontColor(int, Color)
- Method in class org.deken.game.component.
GButton
addFontColor(int, Color)
- Method in class org.deken.game.component.
GLabel
addFontColor(int, Color)
- Method in class org.deken.game.component.
GTextContainer
addFontColor(int, Color)
- Method in class org.deken.game.component.
GTextEntry
Set the color of the GTextEntry's font color.
addFrame(Image, long)
- Method in interface org.deken.game.animation.
Animation
This method is for adding an AnimationFrame to the animation strip.
addFrame(Image, long)
- Method in class org.deken.game.animation.
BounceAnimation
This adds an image to the animation strip, with a duration in milliseconds.
addFrame(Image, long)
- Method in class org.deken.game.animation.
BounceOnceAnimation
This adds an image to the animation strip, with a duration in milliseconds.
addFrame(Image, long)
- Method in class org.deken.game.animation.
DissolveAnimation
This method set the image that will be behind the dissolving image.
addFrame(Image, long)
- Method in class org.deken.game.animation.
EllipseShapeAnimation
This animation has no frames.
addFrame(Image, long)
- Method in class org.deken.game.animation.
LayeredAnimation
addFrame(Image, long)
- Method in class org.deken.game.animation.
LoopedAnimation
This adds an image to the animation strip, with a duration in milliseconds.
addFrame(Image, long)
- Method in class org.deken.game.animation.
NoAnimation
addFrame(Image, long)
- Method in class org.deken.game.animation.
OnceAnimation
This adds an image to the animation strip, with a duration in milliseconds.
addFrame(Image, long)
- Method in class org.deken.game.animation.
RandomAnimation
This adds an image to the animation strip, with a duration in milliseconds.
addFrame(Image, long)
- Method in class org.deken.game.animation.
RandomListAnimation
addFrame(Image, long)
- Method in class org.deken.game.animation.
RectangleShapeAnimation
This animation has no frames.
addFrame(Image, long)
- Method in class org.deken.game.animation.
StaticAnimation
This method does nothing, since the animation strip, has only a single image.
addFrame(Image, long)
- Method in class org.deken.game.animation.
TileAnimation
Animation Strip
addGMenu(GMenu)
- Method in class org.deken.game.component.
MultiMenu
addGText(GText)
- Method in class org.deken.game.component.
GButton
addGText(GText)
- Method in class org.deken.game.component.
GLabel
addGText(GText)
- Method in class org.deken.game.component.
GTextContainer
addGText(GText)
- Method in class org.deken.game.component.
GTextEntry
addImageEffect(ImageEffect)
- Method in interface org.deken.game.animation.
Animation
This method is for adding an ImageSFX (special effect) to the animation.
addImageEffect(ImageEffect)
- Method in class org.deken.game.animation.
BaseAnimation
addImageEffect(ImageEffect)
- Method in class org.deken.game.animation.
NoAnimation
addImageEffect(ImageEffect)
- Method in class org.deken.game.animation.
RandomListAnimation
addInputAction(InputAction)
- Method in class org.deken.game.component.
GButton
addInputAction(InputAction)
- Method in class org.deken.game.component.
GMenu
addInputAction(InputAction)
- Method in class org.deken.game.
GameFrame
addInputAction(InputAction)
- Method in interface org.deken.game.input.
InputListener
add an InputAction for monitoring.
addInputAction(InputAction)
- Method in class org.deken.game.
ManualGameTimer
addInputAction(InputAction)
- Method in class org.deken.game.map.renderer.
MouseScrollTileMapRenderer
addInputAction(InputAction)
- Method in class org.deken.game.movement.
FourKeyMovement
addInputAction(InputAction)
- Method in class org.deken.game.movement.
FourKeyToTile4Movement
addInputAction(InputAction, int)
- Method in class org.deken.game.movement.
TimeMovement
Since this class has no InputActions, this method does nothing.
addInputAction(InputAction)
- Method in class org.deken.game.movement.
TwoKeyMovement
addInputMouseAction(InputMouseAction, int)
- Method in class org.deken.game.movement.
MouseDragMovement
addInputMouseAction(InputMouseAction, int)
- Method in interface org.deken.game.movement.
MouseMovement
addInputAction This method add an InputMouseAction to the MouseMovement, for the action.
addInvalidComponent(JComponent)
- Method in class org.deken.game.graphics.
NullRepaintManager
addKeyAction(InputAction)
- Method in class org.deken.game.component.
GButton
Add a key input action, that will trigger this button.
addKeyForConfiguration()
- Method in class org.deken.game.utils.
ConfigurationMenu
addLinkToggleButton(GToggleButton)
- Method in class org.deken.game.component.
GToggleButton
addListener(ButtonListener)
- Method in class org.deken.game.component.
GButton
Listeners for when this button is pressed.
addListener(TriggerListener)
- Method in class org.deken.game.trigger.
Trigger
Adds a TriggerListener to this trigger, so that it will be notified when this trigger is invoked.
addMenu(GMenu)
- Method in class org.deken.game.component.
GMenuPopout
Adds a GMenu to this pop out menu.
addMenuListener(MenuListener)
- Method in class org.deken.game.component.
GMenu
addMouseAction(InputMonitor.Mouse)
- Method in class org.deken.game.component.
GComponent
addMouseButtonListener(InputMouseListener, InputMonitor.Mouse)
- Method in class org.deken.game.input.
Actions
Takes an InputMouseListener and adds it to a mouse button action, to be notified when the mouse button is pressed.
addMouseButtonListener(InputMouseListener, InputMonitor.Mouse)
- Static method in class org.deken.game.input.
InputMonitor
addMouseButtonListener Takes an InputMouseListener and adds it to a mouse button action, to be notified when the mouse button is pressed.
addMouseMotionListener(InputMouseListener)
- Method in class org.deken.game.input.
Actions
Takes an InputMouseListener and adds it to a mouse move action, to be notified when the mouse is moved.
addMouseMotionListener(InputMouseListener)
- Static method in class org.deken.game.input.
InputMonitor
addMotionListener Takes an InputMouseListener and adds it to a mouse move action, to be notified when the mouse is moved.
addNode(Node, int, List<String>)
- Method in interface org.deken.game.pathfinding.
Node
Add a connecting Node that is X distance away, with a path containing points.
addNode(Node, int, List<String>)
- Method in class org.deken.game.pathfinding.
NodeFourWay
addNode(Node)
- Method in class org.deken.game.pathfinding.
PathPoint
addNotify()
- Method in class org.deken.game.
GameCanvas
Wait for the JPanel to be added to the JFrame/JApplet before starting.
addNotify()
- Method in class org.deken.game.
GamePanel
Deprecated.
Wait for the JPanel to be added to the JFrame/JApplet before starting.
addNotify()
- Method in class org.deken.game.
ManualGameCanvas
Wait for the JPanel to be added to the JFrame/JApplet before starting.
addSection(Section, GameLocation)
- Method in class org.deken.game.map.
FreeStyleMap
addSection(Section, GameLocation)
- Method in class org.deken.game.map.
GameMap
Add a Section to the specified location.
addSection(Section, GameLocation)
- Method in class org.deken.game.map.
TileMap
addSingleKeyListener(InputListener, int)
- Method in class org.deken.game.input.
Actions
Takes an InputListener and adds it to a single key action, to be notified when the key is pressed.
addSingleKeyListener(InputListener, int)
- Static method in class org.deken.game.input.
InputMonitor
addKeyListener Takes an InputListener and adds it to a single key action, to be notified when the key is pressed.
addSoundListener(SoundListener)
- Method in class org.deken.game.sound.
BaseSound
addSoundListener(SoundListener)
- Method in interface org.deken.game.sound.
Sound
Add a SoundListener to this sound.
addSprite(Sprite, GameLocation)
- Method in class org.deken.game.map.
FreeStyleMap
addSprite(Sprite, GameLocation)
- Method in class org.deken.game.map.
GameMap
Add a sprite to the specified location.
addSprite(Sprite, GameLocation)
- Method in class org.deken.game.map.
TileMap
Adds the Sprite at the specified location, or does not set the tile if the specified location is outside the map.
addSpriteCopy(Sprite, GameLocation)
- Method in class org.deken.game.map.
FreeStyleMap
addSpriteCopy(Sprite, GameLocation)
- Method in class org.deken.game.map.
GameMap
Add a copy of the sprite to the specified location.
addSpriteCopy(Sprite, GameLocation)
- Method in class org.deken.game.map.
TileMap
Adds the Sprite, as a copy, at the specified location, or does not set the tile if the specified location is outside the map.
addTaboo(int, int)
- Method in class org.deken.game.movement.
WanderToTile4Movement
addTaboo(String)
- Method in class org.deken.game.movement.
WanderToTile4Movement
addTextToSection(String)
- Method in class org.deken.game.component.
GParagraph
Adds text as a new section.
addTextToSection(String)
- Method in class org.deken.game.component.
GScrollingParagraph
Adds text as a new section.
addTile(Decor, GameLocation)
- Method in class org.deken.game.map.
FreeStyleMap
This simply calls addSprite.
addTile(Decor, GameLocation, boolean, boolean)
- Method in class org.deken.game.map.
FreeStyleMap
This simply calls addSprite
addTile(Decor, GameLocation)
- Method in class org.deken.game.map.
GameMap
Add a Tile to the specified location.
addTile(Decor, GameLocation, boolean, boolean)
- Method in class org.deken.game.map.
GameMap
Add a Tile to the specified location.
addTile(Decor, GameLocation)
- Method in class org.deken.game.map.
Section
Add a Tile to the specified location.
addTile(Decor, GameLocation)
- Method in class org.deken.game.map.
TileMap
Adds the Decor (tile) at the specified location, or does not set the tile if the specified location is outside the map.
addTile(Decor, GameLocation, boolean, boolean)
- Method in class org.deken.game.map.
TileMap
/** Adds the Decor (tile) at the specified location, or does not set the tile if the specified location is outside the map.
addTile(Decor, GameLocation)
- Method in class org.deken.game.map.
TileSection
Adds the Decor (tile) at the specified location, or does not set the tile if the specified location is outside the map.
addTileMovementListener(TileMovementListener)
- Method in class org.deken.game.movement.
PathFindingToTile4Movement
addTimeListeners(TimeListener)
- Method in class org.deken.game.
GameTimer
Adds a TimeListener to this GameTimer for receiving the number of seconds.
addTimeMovementAction(TimeMovementAction)
- Method in class org.deken.game.movement.
TimeMovement
This adds a TimeMovementAction to this TimeMovement, and increases the fullTime of the sequence.
addUpdateable(Updateable)
- Method in class org.deken.game.map.
GameMap
Used for adding additional elements that are updateable.
adjust(double, double, int)
- Method in class org.deken.game.map.
GameLocation
adjustLayer(int)
- Method in class org.deken.game.map.
GameLocation
Change the Layer by adjLayer amount.
adjustX(double)
- Method in class org.deken.game.map.
GameLocation
Change the X by adjX amount
adjustY(double)
- Method in class org.deken.game.map.
GameLocation
Change the Y by adjY amount
AllMapWrapping
- Class in
org.deken.game.map.wrapping
Title: MapWrapping
AllMapWrapping(int, int, int, int)
- Constructor for class org.deken.game.map.wrapping.
AllMapWrapping
The X and Y's low and high defines the edges of the map, where a sprite will wrap to the other side.
AlphaException
- Exception in
org.deken.game.utils
Title: TODO
AlphaException()
- Constructor for exception org.deken.game.utils.
AlphaException
amount
- Variable in class org.deken.game.input.
Action
AnimatedFrame
- Class in
org.deken.game.animation
Title: AnimatedFrame
AnimatedFrame(Image, long)
- Constructor for class org.deken.game.animation.
AnimatedFrame
AnimatedFrame
Animation
- Interface in
org.deken.game.animation
Title: Animating
animation
- Variable in class org.deken.game.background.
FixedBackground
animation
- Variable in class org.deken.game.sprites.
Decor
ANIMATION_DEFAULT
- Static variable in class org.deken.game.component.
GButton
Button Effects.
ANIMATION_DIABLED
- Static variable in class org.deken.game.component.
GButton
ANIMATION_PRESSED
- Static variable in class org.deken.game.component.
GButton
ANIMATION_ROLLOVER
- Static variable in class org.deken.game.component.
GButton
animationIndex
- Variable in class org.deken.game.component.
GButton
ANY_KEY_ID
- Static variable in class org.deken.game.input.
Actions
ATAN2
- Static variable in class org.deken.game.utils.
FastMath
atan2DegLookup(float, float)
- Static method in class org.deken.game.utils.
FastMath
atan2DegStrict(float, float)
- Static method in class org.deken.game.utils.
FastMath
atan2Lookup(float, float)
- Static method in class org.deken.game.utils.
FastMath
Audio
- Interface in
org.deken.game.sound.audio
Title: Audio
audio
- Variable in class org.deken.game.sound.
BaseSound
AudioClipAudio
- Class in
org.deken.game.sound.audio
Title: AudioClipAudio
AudioClipAudio(AudioClip)
- Constructor for class org.deken.game.sound.audio.
AudioClipAudio
AudioFactory
- Class in
org.deken.game.sound.audio
Title: AudioFactory
AudioListener
- Interface in
org.deken.game.sound.audio
Title: AudioListener
audioStop()
- Method in interface org.deken.game.sound.audio.
AudioListener
audioStop()
- Method in class org.deken.game.sound.
LoopedSound
audioStop()
- Method in class org.deken.game.sound.
RandomSound
audioStop()
- Method in class org.deken.game.sound.
SingleSound
audioStop()
- Method in class org.deken.game.sound.
TimeListeningSound
averageRate
- Static variable in class org.deken.game.utils.
GameLog
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y