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

A

actionName - Variable in class cage.graphics.Clickable
The name of the action to call when clicked.
actionName - Variable in class cage.input.Binding
The name of the action to call when this binding is invoked
active - Variable in class cage.graphics.HotSpot
If a HotSpot is active the MouseHandler will call the HotSpot's action when it is clicked
addBinding(Integer, Binding) - Method in class cage.graphics.Scene
Adds a binding to the bindings used for this scene.
addComponent(Overlay.NamedPanel) - Method in class cage.ui.Overlay
Adds a given Component to those associated with the overlay.
addHotSpot(HotSpot) - Method in class cage.graphics.Sprite
Adds the hot spot.
addOverlayComponents(LinkedList<Overlay.NamedPanel>) - Static method in class cage.graphics.GraphicsEngine
Adds the overlay components.
addRoutine(String) - Method in class cage.graphics.Scene
Adds an action to be called each engine clock tick for this scene.
addSprite(Sprite) - Method in class cage.graphics.Scene
Add the specified Sprite to the scene.
addToGUI(Component) - Method in class cage.graphics.Display
Add the given component to the Display
animated - Variable in class cage.graphics.Sprite
Is the sprite animated.
Animation - Class in cage.graphics
An animation is an Image with several frames.
Animation(String, String) - Constructor for class cage.graphics.Animation
Instantiates a new animation.

B

Binding - Class in cage.input
Represents a key value and action name pair.
Binding() - Constructor for class cage.input.Binding
 
botRight - Variable in class cage.graphics.Clickable
The bottom right of the bounding box on this Clickable

C

Cage - Class in cage.core
Cage.java is the entry point into Cage.
Cage() - Constructor for class cage.core.Cage
 
cage.audio - package cage.audio
 
cage.core - package cage.core
 
cage.graphics - package cage.graphics
 
cage.input - package cage.input
 
cage.ui - package cage.ui
 
changeScene(String) - Static method in class cage.core.Cage
Changes the scene by name lookup.
clearScenes() - Static method in class cage.core.ResourceEngine
Removes/Deletes all loaded scenes.
Clickable - Class in cage.graphics
An abstract class which contains collision detection code with mouse input, for use with anything which has a rectangular hitbox and is intended to be clicked.
Clickable() - Constructor for class cage.graphics.Clickable
 
Color - Class in cage.graphics
A thin wrapper for MinuetoColor intended to reduce the complexity of changing Cage to a new supporting library in the future.
Color() - Constructor for class cage.graphics.Color
Instantiates a new color.
Color(int, int, int) - Constructor for class cage.graphics.Color
Instantiates a new color.
contents - Variable in class cage.ui.Overlay.NamedPanel
 
createColoredLabel(String, String, Color, Color, Point, int) - Static method in class cage.ui.GUIFactory
 
createColoredTextArea(String, String, Color, Color, Point, Point, boolean) - Static method in class cage.ui.GUIFactory
 

D

debug(Object) - Method in class cage.core.Logger
Print a debug message
debug(Object, Throwable) - Method in class cage.core.Logger
Print a debug message
Display - Class in cage.graphics
A layered window which wraps a number of Components and a Canvas which can be rendered to into one object.
Display(int, int, boolean) - Constructor for class cage.graphics.Display
This creates a display window holding a panel to render graphics to as well as layers for holding overlays.

E

editMode - Static variable in class cage.input.MouseHandler
Edit mode allows the movement of spites with right click.
equals(Object) - Method in class cage.graphics.Sprite
 
error(Object) - Method in class cage.core.Logger
Print a error message
error(Object, Throwable) - Method in class cage.core.Logger
Print a error message
extractAnimation(XMLElement) - Static method in class cage.core.XMLEngine
Creates an Animation from an XMLElement.
extractBinding(XMLElement) - Static method in class cage.core.XMLEngine
 
extractGamedata(XMLElement, HashMap<String, Object>) - Static method in class cage.core.XMLEngine
 
extractHotSpot(XMLElement, int, int) - Static method in class cage.core.XMLEngine
Extract hot spot.
extractImage(XMLElement) - Static method in class cage.core.XMLEngine
Creates an Image from an XMLElement.
extractOverlay(XMLElement) - Static method in class cage.core.XMLEngine
Extract overlay.
extractScene(XMLElement) - Static method in class cage.core.XMLEngine
Extract scene.
extractSound(XMLElement) - Static method in class cage.core.XMLEngine
Creates a Sound from an XMLElement.
extractSprite(XMLElement) - Static method in class cage.core.XMLEngine
Extract sprite.
extractTextArea(XMLElement) - Static method in class cage.core.XMLEngine
Extract text area.

G

gameLoop(int) - Static method in class cage.core.Cage
 
getActionName() - Method in class cage.graphics.Sprite
Gets the action name.
getActive() - Method in class cage.graphics.HotSpot
Returns true if the HotSpot is active.
getAllOverlays() - Static method in class cage.core.ResourceEngine
Get all Overlays
getAllRountines() - Static method in class cage.core.ResourceEngine
 
getAllScenes() - Static method in class cage.core.ResourceEngine
Gets the all scenes.
getAllVisualItems() - Static method in class cage.core.ResourceEngine
Gets the all visual items.
getAnimated() - Method in class cage.graphics.Sprite
Checks if is animated.
getBinding(Integer) - Static method in class cage.core.ResourceEngine
Get a binding from the global bindings.
getBindings() - Method in class cage.graphics.Scene
Returns the map of all bindings on the Scene.
getComponent(String) - Method in class cage.ui.Overlay
This allows access to a particular component of an overly by name.
getComponents() - Method in class cage.ui.Overlay
Returns all of the components to be displayed when this overlay is used.
getCurrentScene() - Static method in class cage.core.Cage
Returns the scene currently displayed.
getDebugMessage() - Static method in class cage.core.Logger
Gets the message.
getDisplay() - Static method in class cage.graphics.GraphicsEngine
Gets the display.
getErrorMessage() - Static method in class cage.core.Logger
Gets the message.
getFileName() - Method in class cage.audio.Sound
Returns the name of the file this sound is loaded from
getFrame(int) - Method in class cage.graphics.Animation
Gets the frame.
getFrame() - Method in class cage.graphics.Sprite
Gets the frame in the animation.
getFrameCount() - Method in class cage.graphics.Animation
Gets the frame count.
getGraphics() - Method in class cage.graphics.Scene
Returns all of the sprites used in this scene
getGraphicsDisplay() - Method in class cage.graphics.Display
Provides access to the panel which is rendered to by the GraphicsEngine
getHeight() - Method in class cage.graphics.Animation
 
getHeight() - Static method in class cage.graphics.GraphicsEngine
Gets the height.
getHeight() - Method in class cage.graphics.Image
 
getHeight() - Method in interface cage.graphics.VisualItem
Gets the height.
getHotSpot(String) - Method in class cage.graphics.Sprite
Gets the hot spot.
getHotSpots() - Method in class cage.graphics.Sprite
Gets the hot spots.
getImage() - Method in class cage.graphics.Animation
 
getImage() - Method in class cage.graphics.HotSpot
Gets the rectangle image showing the outine of the HotSpot.
getImage() - Method in class cage.graphics.Image
 
getImage() - Method in class cage.graphics.Sprite
Gets the image.
getImage() - Method in interface cage.graphics.VisualItem
Gets the image.
getIndent() - Static method in class cage.core.Logger
Gets the indent amount for all loggers.
getInfoMessage() - Static method in class cage.core.Logger
Gets the message.
getLevel() - Method in class cage.core.Logger
The level of output allowed
getLocation() - Method in class cage.graphics.Clickable
Gets the X,Y location of this Sprite.
getLoop() - Method in class cage.audio.Sound
Returns true if this sound will loop when played
getLoop() - Method in class cage.graphics.Sprite
Gets loop.
getName() - Method in class cage.audio.Sound
Returns the resource name of the sound
getName() - Method in class cage.graphics.Animation
 
getName() - Method in class cage.graphics.Clickable
Get the name of this Clickable.
getName() - Method in class cage.graphics.HotSpot
Gets the name of this HotSpot
getName() - Method in class cage.graphics.Image
 
getName() - Method in class cage.graphics.Scene
Gets the name of the Scene
getName() - Method in interface cage.graphics.VisualItem
Gets the name.
getName() - Method in class cage.ui.Overlay
Gets the name of the overlay
getName() - Method in class cage.ui.Overlay.NamedPanel
 
getOut() - Method in class cage.core.Logger
Returns the output stream
getOverlay(String) - Static method in class cage.core.ResourceEngine
Gets the overlay.
getOverlay() - Method in class cage.graphics.Scene
Searches the ResourceEngine for the overlay with this Scenes stored overlay name and returns it.
getOverlayName() - Method in class cage.graphics.Scene
Gets the overlay name for the Scene.
getPlay() - Method in class cage.graphics.Sprite
Gets play.
getQueue() - Static method in class cage.core.Cage
Returns the event queue for Cage input.
getRootLogger() - Static method in class cage.core.Logger
Gets the static logger all loggers grow from.
getRoutines() - Method in class cage.graphics.Scene
Returns a collection of all Closures to be called each engine tick when this scene is the current scene.
getScene(String) - Static method in class cage.core.ResourceEngine
Gets the scene.
getSound(String) - Static method in class cage.core.ResourceEngine
Gets the sound.
getSprite(String) - Method in class cage.graphics.Scene
Looks for a sprite with the given name in the scene and returns it if found.
getSpriteList() - Static method in class cage.graphics.GraphicsEngine
Gets the sprite list.
getStartActionName() - Method in class cage.graphics.Scene
The name of the action to call when this scene is made the currentScene
getText() - Method in class cage.ui.TextContainer.CageScrollText
 
getText() - Method in interface cage.ui.TextContainer
Provides access to the last String set on the Component
getVisible() - Method in class cage.graphics.Sprite
Checks if the Sprite is visible.
getVisualItem(String) - Static method in class cage.core.ResourceEngine
Gets the visual item.
getVisualItem() - Method in class cage.graphics.Sprite
Gets the visual item.
getWidth() - Method in class cage.graphics.Animation
 
getWidth() - Static method in class cage.graphics.GraphicsEngine
Gets the width.
getWidth() - Method in class cage.graphics.Image
 
getWidth() - Method in interface cage.graphics.VisualItem
Gets the width.
getX() - Method in class cage.graphics.Clickable
Get the X location of the upper left corner of this clickable.
getX() - Method in class cage.graphics.Point
Gets the x.
getXScale() - Static method in class cage.graphics.GraphicsEngine
Gets the x scale.
getY() - Method in class cage.graphics.Clickable
Get the Y location of the upper left corner of this clickable.
getY() - Method in class cage.graphics.Point
Gets the y.
getYScale() - Static method in class cage.graphics.GraphicsEngine
Gets the y scale.
GraphicsEngine - Class in cage.graphics
Cage and Carl User: Seth Marinello Date: May 10, 2007 Time: 4:43:58 PM.
GraphicsEngine() - Constructor for class cage.graphics.GraphicsEngine
 
GUIFactory - Class in cage.ui
 
GUIFactory() - Constructor for class cage.ui.GUIFactory
 
guiMode - Static variable in class cage.core.Logger
If true, error level messages will be displayed in GUI Dialogs

H

handleKeyPress(int) - Method in class cage.input.KeyboardHandler
Searches first the current Scene bindings(Defined in a Scene) and then Global bindings (Defined in the produciton file, and if a binding has been made for the pressed key, the assoicated action is called.
handleKeyRelease(int) - Method in class cage.input.KeyboardHandler
Does nothing.
handleKeyType(int, char) - Method in class cage.input.KeyboardHandler
Does nothing.
handleMouseMove(int, int) - Method in class cage.input.MouseHandler
If an item is selected (in edit mode) the location of that selected item is updated to the location of the mouse pointer.
handleMousePress(int, int, int) - Method in class cage.input.MouseHandler
If the right button is clicked, the closest sprite is selected.
handleMouseRelease(int, int, int) - Method in class cage.input.MouseHandler
Called when the mouse is released.
height - Variable in class cage.graphics.Clickable
The height of this clickable's hit box
hideLoadingScreen() - Method in class cage.graphics.Display
Removes the loading screen from the display.
HotSpot - Class in cage.graphics
A HotSpot is a rectangular region defined by a point and X,Y sizes.
HotSpot(String, String, int, int, int, int, boolean) - Constructor for class cage.graphics.HotSpot
Creates a HotSpot with the given parameters.
hotSpots - Variable in class cage.graphics.Sprite
The hot spots.

I

Image - Class in cage.graphics
Image is a wrapper class for the image datatype used by the Cage backend.
Image(String, String) - Constructor for class cage.graphics.Image
Instantiates a new image.
image - Variable in class cage.graphics.Sprite
The image.
info(Object) - Method in class cage.core.Logger
Print a info message
info(Object, Throwable) - Method in class cage.core.Logger
Print a info message
inputCollision(int, int) - Method in class cage.graphics.Clickable
Checks to see if the given input coords are within the bounding box of this clickable.

K

KeyboardHandler - Class in cage.input
Input from the keyboard is handled by an instance of the KeyboardHandler.
KeyboardHandler() - Constructor for class cage.input.KeyboardHandler
 
keyCode - Variable in class cage.input.Binding
The key value to bind the action name to.
keyName - Variable in class cage.input.Binding
The String the keyCode was parsed from

L

locateResource(String) - Static method in class cage.core.ResourceEngine
Locate resource.
locateResourceAsStream(String) - Static method in class cage.core.ResourceEngine
Locate resource as stream.
Logger - Class in cage.core
This simple logging system is modeled after the fuctionality of log4j but only includes the features needed for CAGE.
Logger() - Constructor for class cage.core.Logger
Creates a default logger
Logger(PrintStream) - Constructor for class cage.core.Logger
Creates a logger that uses the provided Printstream for output
Logger(Logger.Level) - Constructor for class cage.core.Logger
Creates a logger which the specified level but default print stream.
Logger(PrintStream, Logger.Level) - Constructor for class cage.core.Logger
Creates a logger with a custom print stream and level
Logger.Level - Enum in cage.core
Constants for the Level of the logger.

M

main(String[]) - Static method in class cage.core.Cage
Starts CAGE running.
MouseHandler - Class in cage.input
Handles mouse clicks and checks clickable items in the current scene to see if something was hit.
MouseHandler() - Constructor for class cage.input.MouseHandler
 

N

name - Variable in class cage.graphics.Clickable
The name of the clickable item
name - Variable in class cage.graphics.HotSpot
The name of the HotSpot

O

Overlay - Class in cage.ui
An overlay is simply a grouping of standard Java gui components which can be added over a scene rendered in CAGE.
Overlay(String) - Constructor for class cage.ui.Overlay
Creates a new overlay with the specified name.
Overlay.NamedPanel - Class in cage.ui
A wrapper for AWT Panel which has a name associated with it.
Overlay.NamedPanel(String) - Constructor for class cage.ui.Overlay.NamedPanel
 

P

parseGamedata(XMLElement) - Static method in class cage.core.XMLEngine
 
parseProduction(XMLElement) - Static method in class cage.core.XMLEngine
Parses the production.
parseResources(XMLElement) - Static method in class cage.core.XMLEngine
Parse a tree defining resources.
parseSave(XMLElement) - Static method in class cage.core.XMLEngine
 
parseScenes(XMLElement) - Static method in class cage.core.XMLEngine
Parses the scenes.
parseXML(String) - Static method in class cage.core.XMLEngine
Loads the XML file and parses it into an XML document tree.
performAction() - Method in class cage.graphics.Clickable
Perform the action of this clickable, for use with inputCollision
play() - Method in class cage.audio.Sound
Creates a new player and starts playback in a thread.
Point - Class in cage.graphics
Represents a simple X,Y point as integers.
Point() - Constructor for class cage.graphics.Point
Instantiates a new point.
Point(int, int) - Constructor for class cage.graphics.Point
Instantiates a new point with given X, Y values.
printOverlays() - Static method in class cage.core.ResourceEngine
Prints the overlays.
printScenes() - Static method in class cage.core.ResourceEngine
Prints the scenes.
printSounds() - Static method in class cage.core.ResourceEngine
Prints the sounds.
printVisualItems() - Static method in class cage.core.ResourceEngine
Prints the visual items.

R

registerBinding(Integer, Binding) - Static method in class cage.core.ResourceEngine
Adds a binding to the global bindings
registerOverlay(Overlay) - Static method in class cage.core.ResourceEngine
Register overlay.
registerRountine(String) - Static method in class cage.core.ResourceEngine
Adds an action to a list of actions which will be called each tick of the engine clock
registerScene(Scene) - Static method in class cage.core.ResourceEngine
Register scene.
registerSound(String, Sound) - Static method in class cage.core.ResourceEngine
Register sound.
registerVisualItem(String, VisualItem) - Static method in class cage.core.ResourceEngine
Registers an VisualItem for use by different sprites in the Graphics Engine.
removeALlOverlayComponents() - Static method in class cage.graphics.GraphicsEngine
Removes the all overlay components.
removeBinding(Integer) - Method in class cage.graphics.Scene
Remove a binding from the bindings used for this scene.
removeFromGui(Component) - Method in class cage.graphics.Display
Removes the given compoent from the Display if it has been added previously.
removeGui() - Method in class cage.graphics.Display
Remove all compoents that have been added to the Display since it was created.
removeOverlayComponents(LinkedList<Overlay.NamedPanel>) - Static method in class cage.graphics.GraphicsEngine
Removes the overlay components.
removeRoutine(String) - Method in class cage.graphics.Scene
Remove the specifed routine from this scene
render() - Static method in class cage.graphics.GraphicsEngine
Draws the image of a Cage.Graphics.Sprite at its coordinates and adds it to the end of the sceneGraphics vector.
ResourceEngine - Class in cage.core
Cage and Carl Resource Engine This class contains static maps for each datatype used within the engine.
ResourceEngine() - Constructor for class cage.core.ResourceEngine
 
restoreState() - Static method in class cage.core.Cage
Clears the currently loaded Scenes and loads a set of Scene, Carl game state values and a saved scene location into CAGE, restoring the state from a file output by saveState().
run(String) - Static method in class cage.core.Cage
This method sets up a production for running and displays it until interuppted or input is given.

S

saveState() - Static method in class cage.core.Cage
Writes the current state of the game to an XML file.
scale(double, double) - Method in class cage.graphics.Animation
 
scale(double, double) - Method in class cage.graphics.HotSpot
Rescales the HotSpot's location and size by the given X and Y factors.
scale(double, double) - Method in class cage.graphics.Image
 
scale(double, double) - Method in class cage.graphics.Sprite
Scale the Sprite location and image by the given X and Y scales, as ratios.
scale(double, double) - Method in interface cage.graphics.VisualItem
Scale.
scaleGraphics() - Static method in class cage.graphics.GraphicsEngine
Scale the size of all Visual Items (Animations and Images).
Scene - Class in cage.graphics
A Scene is a collection of sprites and possibly an overlay which creates a scene in overall production.
Scene(String) - Constructor for class cage.graphics.Scene
Creates a Scene with the specified name.
setActionName(String) - Method in class cage.graphics.Sprite
Sets the action name.
setActive(boolean) - Method in class cage.graphics.HotSpot
Sets if this HotSpot should be considered when the mouse is clicked
setDebugMessage(String) - Static method in class cage.core.Logger
Sets the message.
setErrorMessage(String) - Static method in class cage.core.Logger
Sets the message.
setGraphics(LinkedList<Sprite>) - Static method in class cage.graphics.GraphicsEngine
Sets the graphics.
setHeight(int) - Static method in class cage.graphics.GraphicsEngine
Sets the height.
setIndent(int) - Static method in class cage.core.Logger
Sets the indent amount in spaces.
setInfoMessage(String) - Static method in class cage.core.Logger
Sets the message.
setLevel(Logger.Level) - Method in class cage.core.Logger
Sets the output level
setLocation(Point) - Method in class cage.graphics.Clickable
Set the location of this sprite to the specified point.
setLocation(int, int) - Method in class cage.graphics.Clickable
Set the location of this Clickable to the specified X,Y.
setLocation(Point) - Method in class cage.graphics.Sprite
Set the location of this sprite to the specified point.
setLocation(int, int) - Method in class cage.graphics.Sprite
Set the location of this sprite to the specified point.
setLoop(boolean) - Method in class cage.audio.Sound
Sets if this sound should loop or not.
setLoop(boolean) - Method in class cage.graphics.Sprite
Sets loop.
setOut(PrintStream) - Method in class cage.core.Logger
Sets the stream the logger writes to
setOverlayName(String) - Method in class cage.graphics.Scene
Sets the name of the Overlay resource to be loaded when this scene is displayed.
setPlay(boolean) - Method in class cage.graphics.Sprite
Sets play.
setProductionAuthor(String) - Static method in class cage.core.Cage
Sets the production author.
setProductionName(String) - Static method in class cage.core.Cage
Sets the production name.
setProductionStart(String) - Static method in class cage.core.Cage
Sets the production start.
setResourceLoader(ClassLoader) - Static method in class cage.core.ResourceEngine
Sets the ClassLoader to be used by the ResourceEngine when locating resources
setRootLogger(Logger) - Static method in class cage.core.Logger
Allows replacement of the root logger
setStartActionName(String) - Method in class cage.graphics.Scene
Sets the action name to call when this scene is made current.
setText(String) - Method in class cage.ui.TextContainer.CageScrollText
 
setText(String) - Method in interface cage.ui.TextContainer
Sets the text on the Component to the specified String.
setup(String, boolean) - Static method in class cage.graphics.GraphicsEngine
Create a Graphics engine and initialize all instance fields.
setVisible(boolean) - Method in class cage.graphics.Sprite
Sets if the Sprite is visible.
setWidth(int) - Static method in class cage.graphics.GraphicsEngine
Sets the width.
setX(int) - Method in class cage.graphics.Point
Sets the x.
setXScale(double) - Static method in class cage.graphics.GraphicsEngine
Sets the x scale.
setY(int) - Method in class cage.graphics.Point
Sets the y.
setYScale(double) - Static method in class cage.graphics.GraphicsEngine
Sets the y scale.
showLoadingScreen() - Method in class cage.graphics.Display
Places a blank screen over the whole display, for use when loading
Sound - Class in cage.audio
The sound class represents a sound data file and contains a player for that file.
Sound(String) - Constructor for class cage.audio.Sound
Creates a Sound which will load from the specifed filename
Sound(String, String, boolean) - Constructor for class cage.audio.Sound
Creteas a sound with the specified resource name, fileName and looping option
Sprite - Class in cage.graphics
TODO: Sprite needs a way to set the Image!.
Sprite(String, String, Point) - Constructor for class cage.graphics.Sprite
Instantiates a new Sprite.
stop() - Method in class cage.audio.Sound
If a player has been created, close the player.

T

TextContainer - Interface in cage.ui
TextContainer is an interface for GUI components which provides the ability to control text displayed in component.
TextContainer.CageLabel - Class in cage.ui
A JLabel that has been blessed by the type gods as a TextContainer.
TextContainer.CageLabel(String) - Constructor for class cage.ui.TextContainer.CageLabel
 
TextContainer.CageScrollText - Class in cage.ui
A ScrollPane with wrapper methods to provided access to whatever JTextArea it is holding.
TextContainer.CageScrollText(JTextArea) - Constructor for class cage.ui.TextContainer.CageScrollText
 
topLeft - Variable in class cage.graphics.Clickable
The top left of the bounding box on this Clickable
toString() - Method in class cage.audio.Sound
 
toString() - Method in class cage.graphics.Animation
 
toString() - Method in class cage.graphics.Image
 
toString() - Method in class cage.graphics.Point
 
toString() - Method in class cage.graphics.Scene
 
toString() - Method in class cage.graphics.Sprite
 
toString() - Method in class cage.ui.Overlay
 
toXML() - Method in class cage.graphics.HotSpot
Creates an XML String representing this HotSpot
toXML() - Method in class cage.graphics.Scene
 
toXML() - Method in class cage.graphics.Sprite
Creates an XML String representing this Sprite
toXML() - Method in class cage.input.Binding
Get an XML representation of this Binding

U

unregisterBinding(Integer) - Static method in class cage.core.ResourceEngine
Removes a binding from the global bindings
unregisterOverlay(String) - Static method in class cage.core.ResourceEngine
Unregister overlay.
unregisterRoutine(String) - Static method in class cage.core.ResourceEngine
Removes an action from a list of actions which will be called each tick of the engine clock
unregisterScene(String) - Static method in class cage.core.ResourceEngine
Unregister scene.
unregisterSound(String) - Static method in class cage.core.ResourceEngine
Unregister sound.
unregisterVisualItem(String) - Static method in class cage.core.ResourceEngine
Unregister visual item.

V

valueOf(String) - Static method in enum cage.core.Logger.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum cage.core.Logger.Level
Returns an array containing the constants of this enum type, in the order they are declared.
visible - Variable in class cage.graphics.Sprite
Is the sprite visible.
VisualItem - Interface in cage.graphics
The Interface VisualItem represents something that can be displayed on screen.

W

width - Variable in class cage.graphics.Clickable
The width of this clickable's hit box.

X

x - Variable in class cage.graphics.Point
The x coord.
XMLEngine - Class in cage.core
XMLEngine is a collection of methods for parsing various aspects of the XML files used in CAGE.
XMLEngine() - Constructor for class cage.core.XMLEngine
 

Y

y - Variable in class cage.graphics.Point
The y coord.

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