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
 

A B C D E F G H I J K L M N O P R S T U V W X Y