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

A

abortAnimation(Animation) - Method in class com.threerings.media.MediaOverlay
Aborts a currently running animation and removes it from this overlay.
abortAnimation(Animation) - Method in class com.threerings.media.MediaPanel
Aborts a currently running animation and removes it from this panel.
abortAnimation(Animation) - Method in class com.threerings.media.MetaMediaManager
Aborts a currently running animation and removes it from this panel.
AbstractMedia - Class in com.threerings.media
Something that can be rendered on the media panel.
AbstractMedia(Rectangle) - Constructor for class com.threerings.media.AbstractMedia
Instantiate an abstract media object.
AbstractMediaManager - Class in com.threerings.media
Manages, ticks, and paints AbstractMedia.
AbstractMediaManager() - Constructor for class com.threerings.media.AbstractMediaManager
 
action - Variable in class com.threerings.cast.ComponentClass.PriorityOverride
The action, if any, for which this override is appropriate.
action - Variable in class com.threerings.miso.data.ObjectInfo
The action associated with this object or null if it has no action.
ACTION_SETS_PATH - Static variable in class com.threerings.cast.bundle.BundleUtil
The path in the metadata bundle to the serialized action tile sets table.
actionAllowed(String) - Method in class com.threerings.miso.client.ObjectActionHandler
Returns true if we should allow this object action, false if we should not.
ActionCache - Interface in com.threerings.cast
A mechanism for caching composited character action animations on disk.
ActionFrames - Interface in com.threerings.cast
Encapsulates a set of frames in each of DirectionCodes.DIRECTION_COUNT orientations that are used to render a character sprite.
ACTIONS_PATH - Static variable in class com.threerings.cast.bundle.BundleUtil
The path in the metadata bundle to the serialized action table.
ActionSequence - Class in com.threerings.cast
The action sequence class describes a particular character animation sequence.
ActionSequence() - Constructor for class com.threerings.cast.ActionSequence
 
ActionSprite - Interface in com.threerings.media.sprite.action
An Action sprite is a sprite that may be pressed to generate an ActionEvent that will be posted to the Controller hierarchy.
activateResourceProtocol() - Method in class com.threerings.resource.ResourceManager
Registers a protocol handler with URL to handle resource: URLs.
ActiveRepaintManager - Class in com.threerings.media
Used to get Swing's repainting to jive with our active rendering strategy.
ActiveRepaintManager(Component) - Constructor for class com.threerings.media.ActiveRepaintManager
Components that are rooted in this component (which must be a Window or an Applet) will be rendered into the offscreen buffer managed by the frame manager.
addAnimation(Animation, long, Runnable) - Method in class com.threerings.media.animation.AnimationSequencer
Adds the supplied animation to the sequence with the given parameters.
addAnimation(Animation) - Method in class com.threerings.media.animation.AnimationSequencer
Convenience wrapper to add an animation to run at the same time as the previous one.
addAnimation(Animation) - Method in class com.threerings.media.animation.AnimationWaiter
Adds an animation to the animation waiter for observation.
addAnimation(Animation) - Method in class com.threerings.media.MediaOverlay
Adds an animation to this overlay.
addAnimation(Animation) - Method in class com.threerings.media.MediaPanel
Adds an animation to this panel.
addAnimation(Animation) - Method in class com.threerings.media.MetaMediaManager
Adds an animation to this panel.
addAnimationObserver(AnimationObserver) - Method in class com.threerings.media.animation.Animation
Adds an animation observer to this animation's list of observers.
addAnimations(Animation[]) - Method in class com.threerings.media.animation.AnimationWaiter
Adds the supplied animations to the animation waiter for observation.
addBundle(ResourceBundle) - Method in class com.threerings.media.tile.bundle.BundledTileSetRepository
Registers the bundle with the tileset repository, overriding any bundle with the same id or name.
addClass(ColorPository.ClassRecord) - Method in class com.threerings.media.image.ColorPository
Adds a fully configured color class record to the pository.
addColor(ColorPository.ColorRecord) - Method in class com.threerings.media.image.ColorPository.ClassRecord
Used when parsing the color definitions.
addDirtyRegion(JComponent, int, int, int, int) - Method in class com.threerings.media.ActiveRepaintManager
 
addDirtyRegion(Rectangle) - Method in class com.threerings.media.MediaOverlay
Adds a dirty region to this overlay.
addDirtyRegion(Rectangle) - Method in class com.threerings.media.RegionManager
Adds the supplied rectangle to the dirty regions.
added(VirtualMediaPanel) - Method in class com.threerings.chat.ChatOverlay
Indicates that the target component was added to the widget hier.
added(VirtualMediaPanel) - Method in class com.threerings.chat.SubtitleChatOverlay
 
addFringeRecord(FringeConfiguration.FringeRecord) - Method in class com.threerings.miso.tile.FringeConfiguration
Adds a parsed FringeRecord to this instance.
addGlobalKeyListener(KeyListener) - Method in class com.threerings.util.KeyDispatcher
Adds the key listener to receive all key events at all times.
addInvalidComponent(JComponent) - Method in class com.threerings.media.ActiveRepaintManager
 
addListener(BuilderModelListener) - Method in class com.threerings.cast.builder.BuilderModel
Adds a builder model listener.
addModificationObserver(String, ResourceManager.ModificationObserver) - Method in class com.threerings.resource.ResourceManager
Adds a modification observer for the specified resource.
addNode(int, int, int) - Method in class com.threerings.media.util.LineSegmentPath
Add a node to the path with the specified destination point and facing direction.
addNode(int, int, int) - Method in class com.threerings.miso.client.TilePath
 
addNotify() - Method in class com.threerings.miso.client.MisoScenePanel
 
addObject(ObjectInfo) - Method in class com.threerings.miso.client.SceneBlock
Adds the supplied object to this block.
addObject(ObjectInfo) - Method in class com.threerings.miso.data.MisoSceneModel
Adds an object to this scene.
addObject(ObjectInfo) - Method in class com.threerings.miso.data.SimpleMisoSceneModel
 
addObject(ObjectInfo) - Method in class com.threerings.miso.data.SparseMisoSceneModel
 
addObject(ObjectInfo) - Method in class com.threerings.miso.data.SparseMisoSceneModel.Section
 
addObject(ObjectInfo) - Method in class com.threerings.miso.data.VirtualMisoSceneModel
 
addObscurer(MediaPanel.Obscurer) - Method in class com.threerings.media.MediaPanel
Adds an element that could be obscuring the panel and thus requires extra redrawing.
addPath(Path) - Method in class com.threerings.media.util.PathSequence
Add a new path to the end of our current list.
addPressCommand(int, String) - Method in class com.threerings.util.KeyTranslatorImpl
Adds a mapping from a key press to an action command string that will auto-repeat at a default repeat rate.
addPressCommand(int, String, int) - Method in class com.threerings.util.KeyTranslatorImpl
Adds a mapping from a key press to an action command string that will auto-repeat at the specified repeat rate.
addPressCommand(int, String, int, long) - Method in class com.threerings.util.KeyTranslatorImpl
Adds a mapping from a key press to an action command string that will auto-repeat at the specified repeat rate after the specified auto-repeat delay has expired.
addPriorityOverride(ComponentClass.PriorityOverride) - Method in class com.threerings.cast.ComponentClass
Adds the supplied render priority override record to this component class.
addReleaseCommand(int, String) - Method in class com.threerings.util.KeyTranslatorImpl
Adds a mapping from a key release to an action command string.
addSoundEnabledObserver(SoundEnabledObserver) - Method in class com.threerings.media.sound.SoundPlayer
 
addSprite(Sprite) - Method in class com.threerings.media.MediaOverlay
Adds a sprite to this overlay.
addSprite(Sprite) - Method in class com.threerings.media.MediaPanel
Adds a sprite to this panel.
addSprite(Sprite) - Method in class com.threerings.media.MetaMediaManager
Adds a sprite to this panel.
addSprite(Sprite) - Method in class com.threerings.media.sprite.SpriteManager
Add a sprite to the set of sprites managed by this manager.
addSpriteObserver(Object) - Method in class com.threerings.media.sprite.Sprite
Add a sprite observer to observe this sprite's events.
addTileSet(int, TileSet) - Method in class com.threerings.media.tile.bundle.TileSetBundle
Adds a tileset to this tileset bundle.
addTileset(FringeConfiguration.FringeTileSetRecord) - Method in class com.threerings.miso.tile.FringeConfiguration.FringeRecord
Used when parsing the tilesets definitions.
addViewTracker(ViewTracker) - Method in class com.threerings.media.VirtualMediaPanel
Adds an entity that will be informed when the view scrolls.
ADJACENT_COST - Static variable in class com.threerings.media.util.AStarPathUtil
The standard cost to move between nodes.
adjustTypeByMode(int, int) - Method in class com.threerings.chat.ChatLogic
Adjust the chat type based on the mode of the chat message.
afterPaint(Graphics2D) - Method in class com.threerings.media.effects.FadeEffect
 
ALERT - Static variable in interface com.threerings.media.sound.SoundCodes
Alert sounds are the type of sounds a player would hear when getting a puzzle challenge.
ALL - Static variable in interface com.threerings.media.MediaConstants
Identifies the all "layers" of sprites and animations.
AMBIENT - Static variable in interface com.threerings.media.sound.SoundCodes
Ambient sounds are birds chirping, waves lapping, boats creaking.
ancestorAdded(AncestorEvent) - Method in class com.threerings.util.KeyboardManager
 
ancestorAdded(AncestorEvent) - Method in class com.threerings.util.KeyDispatcher
 
ancestorMoved(AncestorEvent) - Method in class com.threerings.util.KeyboardManager
 
ancestorMoved(AncestorEvent) - Method in class com.threerings.util.KeyDispatcher
 
ancestorRemoved(AncestorEvent) - Method in class com.threerings.util.KeyboardManager
 
ancestorRemoved(AncestorEvent) - Method in class com.threerings.util.KeyDispatcher
 
Animation - Class in com.threerings.media.animation
The animation class is an abstract class that should be extended to provide animation functionality.
Animation(Rectangle) - Constructor for class com.threerings.media.animation.Animation
Constructs an animation.
AnimationAdapter - Class in com.threerings.media.animation
An adapter class for AnimationObserver.
AnimationAdapter() - Constructor for class com.threerings.media.animation.AnimationAdapter
 
AnimationArranger - Class in com.threerings.media.animation
A utility class for positioning animations such that they don't overlap, as best as possible.
AnimationArranger() - Constructor for class com.threerings.media.animation.AnimationArranger
 
animationCompleted(Animation, long) - Method in class com.threerings.media.animation.AnimationAdapter
 
animationCompleted(Animation, long) - Method in interface com.threerings.media.animation.AnimationObserver
Called when the observed animation has completed.
animationCompleted(Animation, long) - Method in class com.threerings.media.animation.AnimationWaiter
 
AnimationFrameSequencer - Interface in com.threerings.media.animation
Used to control animation timing when displaying an animation.
AnimationFrameSequencer.MultiFunction - Class in com.threerings.media.animation
A sequencer that can step through a series of frames in any order and speed and notify (via SequencedAnimationObserver) when specific frames are reached.
AnimationManager - Class in com.threerings.media.animation
Manages a collection of animations, ticking them when the animation manager itself is ticked and generating events when animations finish and suchlike.
AnimationManager() - Constructor for class com.threerings.media.animation.AnimationManager
 
AnimationObserver - Interface in com.threerings.media.animation
An interface to be implemented by classes that would like to observe an Animation and be notified of interesting events relating to it.
AnimationSequencer - Class in com.threerings.media.animation
An animation that provides facilities for adding a sequence of animations that are fired after a fixed time interval has elapsed or after previous animations in the sequence have completed.
AnimationSequencer(AnimationManager) - Constructor for class com.threerings.media.animation.AnimationSequencer
Constructs an animation sequencer with the expectation that animations will be added via subsequent calls to AnimationSequencer.addAnimation(com.threerings.media.animation.Animation, long, java.lang.Runnable).
AnimationSprite - Class in com.threerings.media.animation
A Sprite that wraps an animation so that a sequence of frames can be easily moved around the screen.
AnimationSprite(Animation, MediaPanel) - Constructor for class com.threerings.media.animation.AnimationSprite
 
animationStarted(Animation, long) - Method in class com.threerings.media.animation.AnimationAdapter
 
animationStarted(Animation, long) - Method in interface com.threerings.media.animation.AnimationObserver
Called the first time this animation is ticked.
animationStarted(Animation, long) - Method in class com.threerings.media.animation.AnimationWaiter
 
AnimationWaiter - Class in com.threerings.media.animation
An abstract class that simplifies a common animation usage case in which a number of animations are created and the creator would like to be able to perform specific actions when each animation has completed (see AnimationWaiter.animationDidFinish(com.threerings.media.animation.Animation) and/or when all animations are finished (see AnimationWaiter.allAnimationsFinished().)
AnimationWaiter() - Constructor for class com.threerings.media.animation.AnimationWaiter
 
appendAnimation(Animation) - Method in class com.threerings.media.animation.AnimationSequencer
Convenience wrapper to add an animation to run after the previous one.
appendDirtyObject(SceneObject) - Method in class com.threerings.miso.client.DirtyItemList
Appends the dirty object tile at the given coordinates to the dirty item list.
appendDirtySprite(Sprite, int, int) - Method in class com.threerings.miso.client.DirtyItemList
Appends the dirty sprite at the given coordinates to the dirty item list.
apply(int, int, Rectangle) - Method in class com.threerings.miso.client.RethinkOp
 
apply(int, int, Rectangle) - Method in interface com.threerings.miso.client.TileOp
 
applyToTiles(Rectangle, TileOp) - Method in class com.threerings.miso.client.TileOpApplicator
Applies the supplied tile operation to all tiles that intersect the supplied screen rectangle.
ArcPath - Class in com.threerings.media.util
The line path is used to cause a pathable to go from point A to point B along the arc of an ellipse in a certain number of milliseconds.
ArcPath(Point, double, double, double, double, long, int) - Constructor for class com.threerings.media.util.ArcPath
Creates an arc path that will animate a pathable from the specified starting position along an ellipse defined by the supplied parameters.
ArmingSprite - Interface in com.threerings.media.sprite.action
An ActionSprite that wishes to be notified of events when it is armed or not.
AStarPathUtil - Class in com.threerings.media.util
The AStarPathUtil class provides a facility for finding a reasonable path between two points in a scene using the A* search algorithm.
AStarPathUtil() - Constructor for class com.threerings.media.util.AStarPathUtil
 
AStarPathUtil.ExtendedTraversalPred - Interface in com.threerings.media.util
Provides extended traversibility information when computing paths.
AStarPathUtil.Node - Class in com.threerings.media.util
A class that represents a single traversable node in the tile array along with its current A*-specific search information.
AStarPathUtil.Stepper - Class in com.threerings.media.util
Considers all the possible steps the piece in question can take.
AStarPathUtil.TraversalPred - Interface in com.threerings.media.util
Provides traversibility information when computing paths.
ATTACH - Static variable in class com.threerings.media.tile.ObjectTileSet
A constraint prefix indicating that the object must be attached to a wall facing the suffixed direction (N, E, S, or W).
ATTENTION - Static variable in class com.threerings.chat.ChatLogic
Our internal code for attention system messages.
AutoFringer - Class in com.threerings.miso.tile
Automatically fringes a scene according to the rules in the supplied fringe configuration.
AutoFringer(FringeConfiguration, ImageManager, TileManager) - Constructor for class com.threerings.miso.tile.AutoFringer
Constructs an instance that will fringe according to the rules in the supplied fringe configuration.
AutoFringer.FringeTile - Class in com.threerings.miso.tile
 
AWTImageCreator - Class in com.threerings.media.image
If the user of the image manager services intends to create and display images using the AWT, they can use this image creator which will use the AWT to determine the optimal image format.
AWTImageCreator(Component) - Constructor for class com.threerings.media.image.AWTImageCreator
Create an image creator that will rely on the AWT to determine the optimal image format.
AWTInitObserver(ResourceManager.InitObserver) - Constructor for class com.threerings.resource.ResourceManager.AWTInitObserver
 

B

BACK - Static variable in interface com.threerings.media.MediaConstants
Identifies the back "layer" of sprites and animations.
BackedVolatileMirage - Class in com.threerings.media.image
Provides a volatile mirage that is backed by a buffered image that is not obtained from the image manager but is instead provided at construct time and completely circumvents the image manager's cache.
BackedVolatileMirage(ImageManager, BufferedImage) - Constructor for class com.threerings.media.image.BackedVolatileMirage
Creates a mirage with the supplied regeneration informoation and prepared image.
BackFrameManager - Class in com.threerings.media
A FrameManager extension that uses a volatile off-screen image to do its rendering.
BackFrameManager() - Constructor for class com.threerings.media.BackFrameManager
 
BackgroundTiler - Class in com.threerings.media.util
Used to tile a background image into regions of various sizes.
BackgroundTiler(BufferedImage) - Constructor for class com.threerings.media.util.BackgroundTiler
Creates a background tiler with the specified source image.
base_tsid - Variable in class com.threerings.miso.tile.FringeConfiguration.FringeRecord
The tileset id of the base tileset to which this applies.
BaseSizableTileSet - Interface in com.threerings.media.tile
 
BaseTile - Class in com.threerings.miso.tile
Extends the tile class to add support for tile passability.
BaseTile() - Constructor for class com.threerings.miso.tile.BaseTile
 
baseTileIds - Variable in class com.threerings.miso.data.SimpleMisoSceneModel
The combined tile ids (tile set id and tile id) in compressed format.
baseTileIds - Variable in class com.threerings.miso.data.SparseMisoSceneModel.Section
The combined tile ids (tile set id and tile id) for our section (in row major order).
BaseTileSet - Class in com.threerings.miso.tile
The base tileset extends the swiss army tileset to add support for tile passability.
BaseTileSet() - Constructor for class com.threerings.miso.tile.BaseTileSet
 
beforePaint(Graphics2D) - Method in class com.threerings.media.effects.FadeEffect
 
BlankAnimation - Class in com.threerings.media.animation
Displays nothing, but does so for a specified amount of time.
BlankAnimation(long) - Constructor for class com.threerings.media.animation.BlankAnimation
 
BlankMirage - Class in com.threerings.media.image
A mirage implementation that contains no image data.
BlankMirage(int, int) - Constructor for class com.threerings.media.image.BlankMirage
 
BlankSound - Class in com.threerings.openal
A blank sound used when we cannot initialize the sound system.
blend(Color, Color) - Static method in class com.threerings.media.image.ColorUtil
Blends the two supplied colors.
blend(Color, Color, float) - Static method in class com.threerings.media.image.ColorUtil
Blends the two supplied colors, using the supplied percentage as the amount of the first color to use.
BlendAnimation - Class in com.threerings.media.animation
Blends between a series of images using alpha.
BlendAnimation(int, int, Mirage[], int) - Constructor for class com.threerings.media.animation.BlendAnimation
Blends from the starting image through each successive image in the specified amount of time (blending between each image takes place in delay milliseconds).
blockCleared(SceneBlock) - Method in class com.threerings.miso.client.ResolutionView
 
blockhei - Variable in class com.threerings.miso.util.MisoSceneMetrics
Dimensions of our scene blocks in tile count.
blocks - Variable in class com.threerings.miso.client.RethinkOp
 
blockwid - Variable in class com.threerings.miso.util.MisoSceneMetrics
Dimensions of our scene blocks in tile count.
BobbleAnimation - Class in com.threerings.media.animation
An animation that bobbles an image around within a specific horizontal and vertical pixel range for a given period of time.
BobbleAnimation(Mirage, int, int, int, int, int) - Constructor for class com.threerings.media.animation.BobbleAnimation
Constructs a bobble animation.
BobblePath - Class in com.threerings.media.util
Bobble a Pathable.
BobblePath(int, int, long) - Constructor for class com.threerings.media.util.BobblePath
Construct a bobble path that updates as often as possible.
BobblePath(int, int, long, long) - Constructor for class com.threerings.media.util.BobblePath
Construct a bobble path.
bound(int, int, int) - Static method in class com.threerings.media.util.MathUtil
Bounds the supplied value within the specified range.
bounds - Variable in class com.threerings.media.animation.ExplodeAnimation.ExplodeInfo
The bounds within which to animate.
bounds - Variable in class com.threerings.miso.client.SceneObject
The screen coordinate bounds of our object tile given its position in the scene.
bounds - Variable in class com.threerings.miso.client.SceneObjectTip
The bounding box of this tip, or null prior to layout().
BROADCAST - Static variable in class com.threerings.chat.ChatLogic
Type place code for broadcast chat type.
BrowserUtil - Class in com.threerings.util
Encapsulates a bunch of hackery needed to invoke an external web browser from within a Java application.
BrowserUtil() - Constructor for class com.threerings.util.BrowserUtil
 
browseURL(URL, ResultListener<Void>) - Static method in class com.threerings.util.BrowserUtil
Opens the user's web browser with the specified URL.
browseURL(URL, ResultListener<Void>, String) - Static method in class com.threerings.util.BrowserUtil
Opens the user's web browser with the specified URL.
Buffer - Class in com.threerings.openal
Represents an OpenAL buffer object.
Buffer(SoundManager) - Constructor for class com.threerings.openal.Buffer
Creates a new buffer for the specified sound manager.
BufferedMirage - Class in com.threerings.media.image
A simple mirage implementation that uses a buffered image.
BufferedMirage(BufferedImage) - Constructor for class com.threerings.media.image.BufferedMirage
 
BufferedMirage(BufferedImage, float) - Constructor for class com.threerings.media.image.BufferedMirage
 
BuilderModel - Class in com.threerings.cast.builder
The builder model represents the current state of the character the user is building.
BuilderModel(ComponentRepository) - Constructor for class com.threerings.cast.builder.BuilderModel
Constructs a builder model.
BuilderModelListener - Interface in com.threerings.cast.builder
The builder model listener interface should be implemented by classes that would like to be notified when the builder model is changed.
BuilderPanel - Class in com.threerings.cast.builder
The builder panel presents the user with an overview of a composited character and facilities for altering the individual components that comprise the character's display image.
BuilderPanel(CharacterManager, ComponentRepository, String) - Constructor for class com.threerings.cast.builder.BuilderPanel
Constructs the builder panel.
BundledComponentRepository - Class in com.threerings.cast.bundle
A component repository implementation that obtains information from resource bundles.
BundledComponentRepository(ResourceManager, ImageManager, String) - Constructor for class com.threerings.cast.bundle.BundledComponentRepository
Constructs a repository which will obtain its resource set from the supplied resource manager.
BundledComponentRepository.TileSetFrameImage - Class in com.threerings.cast.bundle
Used to provide multiframe images using data obtained from a tileset.
BundledTileSetRepository - Class in com.threerings.media.tile.bundle
Loads tileset data from a set of resource bundles.
BundledTileSetRepository(ResourceManager, ImageManager, String) - Constructor for class com.threerings.media.tile.bundle.BundledTileSetRepository
Constructs a repository which will obtain its resource set from the supplied resource manager.
BundleUtil - Class in com.threerings.cast.bundle
Utility functions related to creating and manipulating component bundles.
BundleUtil() - Constructor for class com.threerings.cast.bundle.BundleUtil
 
BundleUtil - Class in com.threerings.media.tile.bundle
Bundle related utility functions.
BundleUtil() - Constructor for class com.threerings.media.tile.bundle.BundleUtil
 
ButtonSprite - Class in com.threerings.media.sprite
A sprite that acts as a button.
ButtonSprite(Label, int, Color, Color, String, Object) - Constructor for class com.threerings.media.sprite.ButtonSprite
Constructs a button sprite.
ButtonSprite(Label, int, int, int, Color, Color, String, Object) - Constructor for class com.threerings.media.sprite.ButtonSprite
Constructs a button sprite.

C

cacheActionFrames(CharacterDescriptor, String, ActionFrames) - Method in interface com.threerings.cast.ActionCache
Requests that the specified set of action frames for the specified character be cached.
CachedVolatileMirage - Class in com.threerings.media.image
A mirage implementation which allows the image to be maintained in video memory and refetched from the image manager in the event that our target screen resolution changes or we are flushed from video memory for some other reason.
CalibratingTimer - Class in com.threerings.media.timer
Calibrates timing values from a subclass' implementation of current against those returned by System.currentTimeMillis.
CalibratingTimer() - Constructor for class com.threerings.media.timer.CalibratingTimer
 
cancel() - Method in class com.threerings.media.FrameInterval
Cancel the current schedule, and ensure that any expirations that are queued up but have not yet run do not run.
cancelMove() - Method in class com.threerings.cast.CharacterSprite
 
cancelMove() - Method in class com.threerings.media.sprite.Sprite
Cancels any path that the sprite may currently be moving along.
canTraverse(Object, int, int, int, int) - Method in interface com.threerings.media.util.AStarPathUtil.ExtendedTraversalPred
Requests to know if the specific traverser (which was provided in the call to AStarPathUtil.getPath(TraversalPred,Object,int,int,int,int,int,boolean)) can traverse from the specified source tile coordinate to the specified destination tile coordinate.
canTraverse(Object, int, int) - Method in interface com.threerings.media.util.AStarPathUtil.TraversalPred
Requests to know if the specified traverser (which was provided in the call to AStarPathUtil.getPath(TraversalPred,Object,int,int,int,int,int,boolean)) can traverse the specified tile coordinate.
canTraverse(Object, int, int) - Method in class com.threerings.miso.client.MisoScenePanel
 
canTraverse(Object, int, int) - Method in class com.threerings.miso.client.SceneBlock
Returns true if the specified traverser can traverse the specified tile (which is assumed to be in the bounds of this scene block).
canWrite(BufferedImage) - Static method in class com.threerings.resource.FastImageIO
Returns true if the supplied image is of a format that is supported by the fast image I/O services, false if not.
CARDINAL_DIRECTIONS - Static variable in interface com.threerings.util.DirectionCodes
The four points of the compass.
CastPrefs - Class in com.threerings.cast
Provides access to runtime configuration parameters for this package and its subpackages.
CastPrefs() - Constructor for class com.threerings.cast.CastPrefs
 
CastUtil - Class in com.threerings.cast.util
Some Cast utilities that make use of our test resources.
CastUtil() - Constructor for class com.threerings.cast.util.CastUtil
 
cclass - Variable in class com.threerings.media.image.ColorPository.ColorRecord
The colorization class to which we belong.
ccomp - Variable in class com.threerings.cast.CompositedActionFrames.ComponentFrames
 
CCW - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating a counter-clockwise rotation.
CENTER_ON_PATHABLE - Static variable in class com.threerings.media.VirtualMediaPanel
The code for the pathable following mode wherein we keep the view centered on the pathable's location.
centerOnTile(int, int) - Method in class com.threerings.miso.client.MisoScenePanel
Moves the scene such that the specified tile is in the center.
changeComplete(float) - Method in class com.threerings.media.HourglassView
 
changeComplete(float) - Method in class com.threerings.media.TimerView
Generate an unexpected change in the timer's completion and set up the necessary details to render interpolation from the old to new states
CharacterComponent - Class in com.threerings.cast
The character component represents a single component that can be composited with other character components to generate an image representing a complete character displayable in any of the eight compass directions as detailed in the Sprite class direction constants.
CharacterComponent(int, String, ComponentClass, FrameProvider) - Constructor for class com.threerings.cast.CharacterComponent
Constructs a character component with the specified id of the specified class.
CharacterDescriptor - Class in com.threerings.cast
The character descriptor object details the components that are pieced together to create a single character image.
CharacterDescriptor(int[], Colorization[][]) - Constructor for class com.threerings.cast.CharacterDescriptor
Constructs a character descriptor.
CharacterManager - Class in com.threerings.cast
The character manager provides facilities for constructing sprites that are used to represent characters in a scene.
CharacterManager(ImageManager, ComponentRepository) - Constructor for class com.threerings.cast.CharacterManager
Constructs the character manager.
CharacterSprite - Class in com.threerings.cast
A character sprite is a sprite that animates itself while walking about in a scene.
CharacterSprite() - Constructor for class com.threerings.cast.CharacterSprite
 
ChatGlyph - Class in com.threerings.chat
Responsible for rendering a "unit" of chat on a MediaPanel.
ChatGlyph(SubtitleChatOverlay, int, long, Rectangle, Shape, Icon, Point, Label, Point, Color) - Constructor for class com.threerings.chat.ChatGlyph
Construct a chat glyph.
ChatLogic - Class in com.threerings.chat
Contains all of the routines that might (or must) be customized by a system that makes use of the comic chat system.
ChatLogic() - Constructor for class com.threerings.chat.ChatLogic
 
ChatOverlay - Class in com.threerings.chat
An abstract class that represents a chat display that can be overlayed upon another component.
ChatOverlay.InfoProvider - Interface in com.threerings.chat
An interface for providing information about what is under the overlay.
checkBundle(String) - Method in class com.threerings.resource.ResourceManager
Checks to see if the specified bundle exists, is unpacked and is ready to be used.
checkForModifications() - Method in class com.threerings.resource.ResourceManager
Checks all observed resources for changes to their File.lastModified() properties, notifying their listeners if the files have been modified since the last call to this method.
checkFrameParticipation() - Method in class com.threerings.media.TimerView
Check that the frame knows about the timer.
checkpoint(String, int) - Method in interface com.threerings.media.util.PerformanceObserver
This method is called by the PerformanceMonitor class whenever an action's requested time interval between checkpoints has expired.
checkShowFlag(int) - Method in class com.threerings.miso.client.MisoScenePanel
Check to see if the specified show flag is on.
choose(int, int) - Static method in class com.threerings.media.util.MathUtil
Computes (N choose K), the number of ways to select K different elements from a set of size N.
ClassEditor - Class in com.threerings.cast.builder
The class editor displays a label and a slider that allow the user to select the desired component for a given component class.
ClassEditor(BuilderModel, ComponentClass, List<Integer>) - Constructor for class com.threerings.cast.builder.ClassEditor
Constructs a class editor.
CLASSES_PATH - Static variable in class com.threerings.cast.bundle.BundleUtil
The path in the metadata bundle to the serialized component class table.
classId - Variable in class com.threerings.media.image.ColorPository.ClassRecord
An integer identifier for this class.
ClassRecord() - Constructor for class com.threerings.media.image.ColorPository.ClassRecord
 
clear() - Method in class com.threerings.chat.ComicChatOverlay
 
clear() - Method in class com.threerings.chat.SubtitleChatOverlay
 
clear() - Method in class com.threerings.media.animation.AnimationSequencer
Clears out the animations being managed by this sequencer.
clear() - Method in class com.threerings.miso.client.DirtyItemList
Clears out any items that were in this list.
clear() - Method in class com.threerings.miso.client.DirtyItemList.DirtyItem
Releases all references held by this dirty item so that it doesn't inadvertently hold on to any objects while waiting to be reused.
clear() - Method in class com.threerings.miso.util.ObjectSet
Clears out the contents of this set.
clearAnimations() - Method in class com.threerings.media.MediaOverlay
Removes all animations from this overlay.
clearAnimations() - Method in class com.threerings.media.MediaPanel
Removes all animations from this panel.
clearAnimations() - Method in class com.threerings.media.MetaMediaManager
Removes all animations from this panel.
clearCache() - Method in class com.threerings.media.image.ImageManager
Clears all images out of the cache.
clearCache() - Method in class com.threerings.media.tile.TileManager
Clears any cached tilesets.
clearMaxDriftRatio() - Method in class com.threerings.media.timer.CalibratingTimer
Clears out our remembered max drift.
clearMaxTimerDriftRatio() - Method in class com.threerings.media.FrameManager
Clears out the maximum drift our timer remembers seeing.
clearMediaOverlay() - Method in class com.threerings.media.FrameManager
Clears out any media overlay that is in use.
clearPathable() - Method in class com.threerings.media.VirtualMediaPanel
Clears out the pathable that was being enclosed or followed due to a previous call to VirtualMediaPanel.setFollowsPathable(com.threerings.media.util.Pathable, byte).
clearRadialMenu() - Method in class com.threerings.miso.client.MisoScenePanel
Clears any radial menu being displayed.
clearSprites() - Method in class com.threerings.media.MediaOverlay
Removes all sprites from this overlay.
clearSprites() - Method in class com.threerings.media.MediaPanel
Removes all sprites from this panel.
clearSprites() - Method in class com.threerings.media.MetaMediaManager
Removes all sprites from this panel.
ClientImageManager - Class in com.threerings.media.image
Provides a single point of access for image retrieval and caching - just like the ImageManager but adds a tie in to the RuntimeAdjust system to control caching and mirage creation.
ClientImageManager(ResourceManager, ImageManager.OptimalImageCreator) - Constructor for class com.threerings.media.image.ClientImageManager
 
ClientImageManager(ResourceManager, Component) - Constructor for class com.threerings.media.image.ClientImageManager
 
Clip - Class in com.threerings.openal
Contains data for a single sampled sound.
Clip() - Constructor for class com.threerings.openal.Clip
 
Clip(WaveData) - Constructor for class com.threerings.openal.Clip
Fills in a clip from the given wave data.
ClipBuffer - Class in com.threerings.openal
Represents a sound that has been loaded into the OpenAL system.
ClipBuffer(SoundManager, ClipProvider, String) - Constructor for class com.threerings.openal.ClipBuffer
Creates a new clip buffer with the specified path that will obtain its clip data from the specified source.
ClipBuffer.Observer - Interface in com.threerings.openal
Used to notify parties interested in when a clip is loaded.
clipFailed(ClipBuffer) - Method in interface com.threerings.openal.ClipBuffer.Observer
Called when a clip has failed to prepare itself for one reason or other.
clipLoaded(ClipBuffer) - Method in interface com.threerings.openal.ClipBuffer.Observer
Called when a clip has completed loading and is ready to be played.
ClipProvider - Interface in com.threerings.openal
Provides a generic mechanism for loading sound data.
clone(Colorization[]) - Method in class com.threerings.media.tile.TileSet
Creates a copy of this tileset which will apply the supplied colorizations to its tileset image when creating tiles.
clone(String) - Method in class com.threerings.media.tile.TileSet
Returns a new tileset that is a clone of this tileset with the image path updated to reference the given path.
clone() - Method in class com.threerings.miso.data.MisoSceneModel
 
clone() - Method in class com.threerings.miso.data.ObjectInfo
 
clone() - Method in class com.threerings.miso.data.SimpleMisoSceneModel
 
clone() - Method in class com.threerings.miso.data.SparseMisoSceneModel
 
clone() - Method in class com.threerings.miso.data.SparseMisoSceneModel.Section
 
cloneColorized(Colorization[]) - Method in interface com.threerings.cast.ActionFrames
Creates a clone of these action frames which will have the supplied colorizations applied to the frame images.
cloneColorized(Colorization[]) - Method in class com.threerings.cast.bundle.BundledComponentRepository.TileSetFrameImage
 
cloneColorized(Colorization[]) - Method in class com.threerings.cast.CompositedActionFrames
 
cloneTranslated(int, int) - Method in interface com.threerings.cast.ActionFrames
Creates a clone of these action frames which will have the supplied translation applied to the frame images.
cloneTranslated(int, int) - Method in class com.threerings.cast.bundle.BundledComponentRepository.TileSetFrameImage
 
cloneTranslated(int, int) - Method in class com.threerings.cast.CompositedActionFrames
 
closed - Variable in class com.threerings.media.util.AStarPathUtil.Node
Whether or not this node is on the closed list.
colorId - Variable in class com.threerings.media.image.ColorPository.ColorRecord
A unique colorization identifier (used in fingerprints).
Colorization - Class in com.threerings.media.image
Used to support recoloring images.
Colorization(int, Color, float[], float[]) - Constructor for class com.threerings.media.image.Colorization
Constructs a colorization record with the specified identifier.
colorizationId - Variable in class com.threerings.media.image.Colorization
Every colorization must have a unique id that can be used to compare a particular colorization record with another.
ColorPository - Class in com.threerings.media.image
A repository of image recoloration information.
ColorPository() - Constructor for class com.threerings.media.image.ColorPository
 
ColorPository.ClassRecord - Class in com.threerings.media.image
Used to store information on a class of colors.
ColorPository.ColorRecord - Class in com.threerings.media.image
Used to store information on a particular color.
ColorRecord() - Constructor for class com.threerings.media.image.ColorPository.ColorRecord
 
colors - Variable in class com.threerings.cast.ComponentClass
The color classes to use when recoloring components of this class.
colors - Variable in class com.threerings.media.image.ColorPository.ClassRecord
A table of target colors included in this class.
ColorUtil - Class in com.threerings.media.image
Utilities to manipulate colors.
ColorUtil() - Constructor for class com.threerings.media.image.ColorUtil
 
com.threerings - package com.threerings
 
com.threerings.cast - package com.threerings.cast
 
com.threerings.cast.builder - package com.threerings.cast.builder
 
com.threerings.cast.bundle - package com.threerings.cast.bundle
 
com.threerings.cast.util - package com.threerings.cast.util
 
com.threerings.chat - package com.threerings.chat
 
com.threerings.geom - package com.threerings.geom
 
com.threerings.media - package com.threerings.media
 
com.threerings.media.animation - package com.threerings.media.animation
 
com.threerings.media.effects - package com.threerings.media.effects
 
com.threerings.media.image - package com.threerings.media.image
 
com.threerings.media.sound - package com.threerings.media.sound
 
com.threerings.media.sprite - package com.threerings.media.sprite
 
com.threerings.media.sprite.action - package com.threerings.media.sprite.action
 
com.threerings.media.tile - package com.threerings.media.tile
 
com.threerings.media.tile.bundle - package com.threerings.media.tile.bundle
 
com.threerings.media.tile.util - package com.threerings.media.tile.util
 
com.threerings.media.timer - package com.threerings.media.timer
 
com.threerings.media.util - package com.threerings.media.util
 
com.threerings.miso - package com.threerings.miso
 
com.threerings.miso.client - package com.threerings.miso.client
 
com.threerings.miso.data - package com.threerings.miso.data
 
com.threerings.miso.tile - package com.threerings.miso.tile
 
com.threerings.miso.util - package com.threerings.miso.util
 
com.threerings.openal - package com.threerings.openal
 
com.threerings.resource - package com.threerings.resource
 
com.threerings.util - package com.threerings.util
 
com.threerings.util.keybd - package com.threerings.util.keybd
 
com.threerings.util.unsafe - package com.threerings.util.unsafe
 
ComicChatOverlay - Class in com.threerings.chat
Implements comic chat in the yohoho client.
ComicChatOverlay(CrowdContext, ChatLogic, JScrollBar, int) - Constructor for class com.threerings.chat.ComicChatOverlay
Construct a comic chat overlay.
CommandSprite - Interface in com.threerings.media.sprite.action
Extends CommandSprite to be a sprite that posts CommandEvents to the Controller hierarchy.
commit() - Method in interface com.threerings.cast.ComponentIDBroker
When the user of a component id broker is done obtaining component ids, it must call this method to give the component id broker an opportunity to flush any newly created component ids back to its persistent store.
commit() - Method in interface com.threerings.media.tile.TileSetIDBroker
When the user of a tilset id broker is done obtaining tileset ids, it must call this method to give the tileset id broker an opportunity to flush any newly created tileset ids back to its persistent store.
compareTo(ComponentClass.PriorityOverride) - Method in class com.threerings.cast.ComponentClass.PriorityOverride
 
compareTo(ColorPository.ClassRecord) - Method in class com.threerings.media.image.ColorPository.ClassRecord
 
compareTo(ColorPository.ColorRecord) - Method in class com.threerings.media.image.ColorPository.ColorRecord
 
compareTo(AStarPathUtil.Node) - Method in class com.threerings.media.util.AStarPathUtil.Node
 
CompiledConfig - Class in com.threerings.util
Used to load and store compiled configuration data (generally XML files that are parsed into Java object models and then serialized for rapid and simple access on the client and server).
CompiledConfig() - Constructor for class com.threerings.util.CompiledConfig
 
component - Variable in class com.threerings.cast.ComponentClass.PriorityOverride
The component, if any, for which this override is appropriate.
COMPONENT_CHANGED - Static variable in interface com.threerings.cast.builder.BuilderModelListener
Notification event constants.
componentClass - Variable in class com.threerings.cast.CharacterComponent
The class of components to which this one belongs.
ComponentClass - Class in com.threerings.cast
Denotes a class of components to which CharacterComponent objects belong.
ComponentClass() - Constructor for class com.threerings.cast.ComponentClass
Creates an uninitialized instance suitable for unserialization or population during XML parsing.
ComponentClass.PriorityOverride - Class in com.threerings.cast
Used to effect custom render orders for particular actions, orientations, etc.
ComponentFrames() - Constructor for class com.threerings.cast.CompositedActionFrames.ComponentFrames
 
ComponentFrames(CharacterComponent, ActionFrames) - Constructor for class com.threerings.cast.CompositedActionFrames.ComponentFrames
 
componentId - Variable in class com.threerings.cast.CharacterComponent
The unique component identifier.
ComponentIDBroker - Interface in com.threerings.cast
Brokers component ids.
ComponentPanel - Class in com.threerings.cast.builder
The component panel displays the available components for all component classes and allows the user to choose a set of components for compositing into a character image.
ComponentPanel(BuilderModel, String) - Constructor for class com.threerings.cast.builder.ComponentPanel
Constructs the component panel.
ComponentRepository - Interface in com.threerings.cast
Makes available a collection of character components and associated metadata.
COMPONENTS_PATH - Static variable in class com.threerings.cast.bundle.BundleUtil
The path in the component bundle to the serialized component id to class/type mapping.
composeMaskedImage(ImageUtil.ImageCreator, BufferedImage, BufferedImage) - Static method in class com.threerings.media.image.ImageUtil
Create an image using the alpha channel from the first and the RGB values from the second.
composeMaskedImage(ImageUtil.ImageCreator, Shape, BufferedImage) - Static method in class com.threerings.media.image.ImageUtil
Create a new image using the supplied shape as a mask from which to cut out pixels from the supplied image.
CompositedActionFrames - Class in com.threerings.cast
An implementation of the MultiFrameImage interface that is used to lazily create composited character frames when they are requested.
CompositedActionFrames(ImageManager, Map<CompositedActionFrames.CompositedFramesKey, CompositedMultiFrameImage>, String, CompositedActionFrames.ComponentFrames[]) - Constructor for class com.threerings.cast.CompositedActionFrames
Constructs a set of composited action frames with the supplied source frames and colorization configuration.
CompositedActionFrames.ComponentFrames - Class in com.threerings.cast
Used to associate a CharacterComponent with its ActionFrames for a particular action.
CompositedMaskedImage - Class in com.threerings.cast
Used to composite action frames with mask frames.
CompositedMaskedImage(ImageManager, CompositedActionFrames.ComponentFrames[], String, int) - Constructor for class com.threerings.cast.CompositedMaskedImage
 
CompositedMirage - Interface in com.threerings.cast
 
CompositedMultiFrameImage - Class in com.threerings.cast
Used to composite the action frames for a particular orientation of a CompositedActionFrames.
CompositedMultiFrameImage(ImageManager, CompositedActionFrames.ComponentFrames[], String, int) - Constructor for class com.threerings.cast.CompositedMultiFrameImage
 
CompositedShadowImage - Class in com.threerings.cast
Used to composite the special shadow action frames for a particular orientation of a CompositedActionFrames.
CompositedShadowImage(ImageManager, CompositedActionFrames.ComponentFrames[], String, int, float) - Constructor for class com.threerings.cast.CompositedShadowImage
 
CompositeMirage - Class in com.threerings.media.image
 
CompositeMirage(Mirage...) - Constructor for class com.threerings.media.image.CompositeMirage
 
computeIndicators() - Method in class com.threerings.miso.client.MisoScenePanel
Compute the indicators for any objects in the scene.
computeInfluentialBounds(Rectangle, Rectangle, Rectangle) - Static method in class com.threerings.miso.client.MisoScenePanel
Configures influentialBounds to contain the bounds of the potentially "influential" world and visibleBlockBounds to contain bounds that are used to determine which blocks should be resolved before making the view visible.
computeMemoryUsage(Map<Tile.Key, BaseTile>, Set<BaseTile>, Map<Tile.Key, ObjectTile>, long[]) - Method in class com.threerings.miso.client.SceneBlock
Computes the memory usage of the base and object tiles in this scene block; registering counted tiles in the hash map so that other blocks can be sure not to double count them.
computePosition(Point, double, double, double, Point) - Static method in class com.threerings.media.util.ArcPath
Computes the position of an entity along the path defined by the supplied parameters assuming that it must finish the path in the specified duration (in millis) and has been traveling the path for the specified number of elapsed milliseconds.
computePosition(Point, Point, long, long, Point) - Static method in class com.threerings.media.util.LinePath
Computes the position of an entity along the path defined by the supplied start and end points assuming that it must finish the path in the specified duration (in millis) and has been traveling the path for the specified number of elapsed milliseconds.
computeTileBounds(int, Rectangle) - Method in class com.threerings.media.tile.SwissArmyTileSet
 
computeTileBounds(int, Rectangle) - Method in class com.threerings.media.tile.TileSet
Computes and fills in the bounds for the specified tile based on the mechanism used by the derived class to do such things.
computeTileBounds(int, Rectangle) - Method in class com.threerings.media.tile.TrimmedObjectTileSet
 
computeTileBounds(int, Rectangle) - Method in class com.threerings.media.tile.TrimmedTileSet
 
computeTileBounds(int, Rectangle) - Method in class com.threerings.media.tile.UniformTileSet
 
computeTrimmedBounds(BufferedImage, Rectangle) - Static method in class com.threerings.media.image.ImageUtil
Computes the bounds of the smallest rectangle that contains all non-transparent pixels of this image.
config - Static variable in class com.threerings.cast.CastPrefs
Used to load our preferences from a properties file and map them to the persistent Java preferences repository.
config - Static variable in class com.threerings.media.MediaPrefs
Used to load our preferences from a properties file and map them to the persistent Java preferences repository.
config - Static variable in class com.threerings.miso.MisoConfig
Provides access to configuration data for this package.
config - Static variable in class com.threerings.miso.MisoPrefs
Used to load our preferences from a properties file and map them to the persistent Java preferences repository.
CONFIG_PATH - Static variable in class com.threerings.miso.tile.FringeConfiguration
The path (relative to the resource directory) at which the fringe configuration should be loaded and stored.
considerSteps(int, int) - Method in class com.threerings.media.util.AStarPathUtil.Stepper
Should call AStarPathUtil.Stepper.considerStep(int, int, int) in turn on all possible steps from the specified coordinates.
ConstantRate(double, boolean) - Constructor for class com.threerings.media.util.FrameSequencer.ConstantRate
Creates a constant rate frame sequencer with the desired target frames per second.
contains(double, double) - Method in class com.threerings.media.AbstractMedia
 
contains(Point2D) - Method in class com.threerings.media.AbstractMedia
 
contains(double, double, double, double) - Method in class com.threerings.media.AbstractMedia
 
contains(Rectangle2D) - Method in class com.threerings.media.AbstractMedia
 
contains(int, int) - Method in class com.threerings.media.sprite.Sprite
Returns true if the sprite's bounds contain the specified point, false if not.
contains(ObjectInfo) - Method in class com.threerings.miso.util.ObjectSet
Returns true if the specified object is in the set, false if it is not.
containsResource(String) - Method in class com.threerings.resource.FileResourceBundle
Returns true if this resource bundle contains the resource with the specified path.
CONTINUATION - Static variable in class com.threerings.chat.ChatLogic
Our internal code for any type of chat that is continued in a subtitle.
coordsToKey(int, int) - Static method in class com.threerings.miso.util.MisoUtil
Turns x and y scene coordinates into an integer key.
createCompatibleImage(BufferedImage, int, int) - Static method in class com.threerings.media.image.ImageUtil
Creates a new buffered image with the same sample model and color model as the source image but with the new width and height.
createErrorImage(int, int) - Static method in class com.threerings.media.image.ImageUtil
Creates an image with the word "Error" written in it.
createGraphics() - Method in class com.threerings.media.AbstractMediaManager
Creates a graphics that can be used to compute metrics or whatever else a media might need.
createGraphics() - Method in interface com.threerings.media.MediaHost
Creates a graphics context for the component underlying this media host.
createGraphics() - Method in class com.threerings.media.MediaOverlay
 
createGraphics() - Method in class com.threerings.media.MediaPanel
 
createGroup(ClipProvider, int) - Method in class com.threerings.openal.SoundManager
Creates an object that can be used to manage and play a group of sounds.
createImage(int, int, int) - Method in class com.threerings.media.image.AWTImageCreator
 
createImage(int, int, int) - Method in class com.threerings.media.image.ImageManager
Creates a buffered image, optimized for display on our graphics device.
createImage(int, int, int) - Method in interface com.threerings.media.image.ImageManager.OptimalImageCreator
Requests that a blank image be created that is in a format and of a depth that are optimal for rendering to the screen.
createImage(int, int, int) - Method in interface com.threerings.media.image.ImageUtil.ImageCreator
Used by routines that need to create new images to allow the caller to dictate the format (which may mean using createCompatibleImage).
createIndicator(MisoScenePanel, String, Icon) - Method in class com.threerings.miso.client.ObjectActionHandler
Creates an indicator for this type of object action.
createInstance(File) - Static method in class com.threerings.openal.StreamDecoder
Creates and initializes a stream decoder for the specified file.
createInstance(URL) - Static method in class com.threerings.openal.StreamDecoder
Creates and initializes a stream decoder for the specified URL.
createLabel(String) - Method in class com.threerings.chat.ChatLogic
Creates a label for the specified text.
createSoundManager(RunQueue) - Static method in class com.threerings.openal.SoundManager
Creates, initializes and returns the singleton sound manager instance.
createTimer() - Static method in class com.threerings.media.FrameManager
Attempts to create a high resolution timer, but if that isn't possible, uses a System.currentTimeMillis based timer.
createTracedImage(ImageUtil.ImageCreator, BufferedImage, Color, int) - Static method in class com.threerings.media.image.ImageUtil
Creates and returns a new image consisting of the supplied image traced with the given color and thickness.
createTracedImage(ImageUtil.ImageCreator, BufferedImage, Color, int, float, float) - Static method in class com.threerings.media.image.ImageUtil
Creates and returns a new image consisting of the supplied image traced with the given color, thickness and alpha transparency.
createTracedImage(BufferedImage, BufferedImage, Color, int, float, float) - Static method in class com.threerings.media.image.ImageUtil
Creates and returns a new image consisting of the supplied image traced with the given color, thickness and alpha transparency.
CROP_TYPE - Static variable in interface com.threerings.cast.StandardActions
A special action sub-type for crop imagery.
current() - Method in class com.threerings.media.timer.CalibratingTimer
Return the current value for this timer.
current() - Method in class com.threerings.media.timer.NanoTimer
 
current() - Method in class com.threerings.media.timer.PerfTimer
Deprecated.
 
CW - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating a clockwise rotation.

D

daprov - Variable in class com.threerings.media.image.ImageManager.ImageKey
The data provider from which this image's data is loaded.
data - Variable in class com.threerings.openal.Clip
The audio data.
decodeFormat(int, String) - Method in class com.threerings.chat.ChatLogic
Determines the format string and whether to use quotes based on the chat type.
decodeType(String) - Method in class com.threerings.chat.ChatLogic
Decodes the main chat type given the supplied localtype provided by the chat system.
DEFAULT - Static variable in class com.threerings.media.sound.SoundPlayer
The default sound type.
DEFAULT_CACHE_SIZE - Static variable in class com.threerings.media.sound.JavaSoundPlayer
The default clip cache holds 4 megs.
DEFAULT_CHAT_DECAY - Static variable in class com.threerings.chat.ChatLogic
The default chat decay parameter.
DEFAULT_FRAME_RATE - Static variable in class com.threerings.media.sprite.ImageSprite
Default frame rate.
DEFAULT_SEQUENCE - Static variable in class com.threerings.cast.ActionSequence
Defines the name of the default action sequence.
defaultId - Variable in class com.threerings.media.image.ColorPository.ClassRecord
The default colorId to use for recoloration in this class, or 0 if there is no default defined.
defTileSet - Variable in class com.threerings.miso.data.SparseMisoSceneModel
The tileset to use when we have no tile data.
delay - Variable in class com.threerings.media.animation.ExplodeAnimation.ExplodeInfo
The animation length in milliseconds, or -1 if the animation should continue until all pieces are outside the bounds.
DelayPath - Class in com.threerings.media.util
A convenience path that waits a specified amount of time.
DelayPath(long) - Constructor for class com.threerings.media.util.DelayPath
Cause the current path to remain unchanged for the duration.
DelayPath(int, int, long) - Constructor for class com.threerings.media.util.DelayPath
Move to the sprite to the supplied location then wait for the duration.
DelayPath(Point, long) - Constructor for class com.threerings.media.util.DelayPath
Move to the sprite to the supplied location then wait for the duration.
DelegatingPathable - Class in com.threerings.media.util
Delegates all calls to a delegate pathable.
DelegatingPathable(Pathable) - Constructor for class com.threerings.media.util.DelegatingPathable
 
delete() - Method in class com.threerings.openal.Buffer
Deletes this buffer, rendering it unusable.
delete() - Method in class com.threerings.openal.Source
Deletes this source, rendering it unusable.
deleteObject(ObjectInfo) - Method in class com.threerings.miso.client.SceneBlock
Removes the specified object from this block.
DIAGONAL_COST - Static variable in class com.threerings.media.util.AStarPathUtil
The cost to move diagonally.
dir - Variable in class com.threerings.media.util.PathNode
The direction to face while heading toward the node.
DIRECTION_COUNT - Static variable in interface com.threerings.util.DirectionCodes
The number of basic compass directions.
DirectionCodes - Interface in com.threerings.util
A single, top-level location for the definition of compass direction constants, which are used by a variety of Narya services.
DirectionUtil - Class in com.threerings.util
Direction related utility functions.
DirectionUtil() - Constructor for class com.threerings.util.DirectionUtil
 
DirtyItem() - Constructor for class com.threerings.miso.client.DirtyItemList.DirtyItem
 
DirtyItemList - Class in com.threerings.miso.client
The dirty item list keeps track of dirty sprites and object tiles in a scene.
DirtyItemList() - Constructor for class com.threerings.miso.client.DirtyItemList
Creates a dirt item list that will handle dirty items for the specified view.
DirtyItemList.DirtyItem - Class in com.threerings.miso.client
A class to hold the items inserted in the dirty list along with all of the information necessary to render their dirty regions to the target graphics context when the time comes to do so.
DisableableSprite - Interface in com.threerings.media.sprite.action
Indicates a Sprite that may or may not be enabled to receive action / hover / arming notifications.
dispatchKeyEvent(KeyEvent) - Method in class com.threerings.util.KeyboardManager
 
dispatchKeyEvent(KeyEvent) - Method in class com.threerings.util.KeyDispatcher
 
displayMessage(ChatMessage, boolean) - Method in class com.threerings.chat.SubtitleChatOverlay
 
dispose() - Method in class com.threerings.openal.ClipBuffer
Frees up the internal audio buffers associated with this clip.
dispose() - Method in class com.threerings.openal.SoundGroup
Disposes this sound group, freeing up the OpenAL sources with which it is associated.
dispose() - Method in class com.threerings.openal.Stream
Releases the resources held by this stream and removes it from the manager.
distance(int, int, int) - Static method in class com.threerings.media.image.Colorization
Returns the distance between the supplied to numbers modulo N.
distance(int, int, int, int) - Static method in class com.threerings.media.util.MathUtil
Return the distance between the given points.
distance(Point, Point) - Static method in class com.threerings.media.util.MathUtil
Return the distance between the given points.
distanceSq(int, int, int, int) - Static method in class com.threerings.media.util.MathUtil
Return the squared distance between the given points.
doLayout() - Method in class com.threerings.cast.builder.SpritePanel
 
doLayout() - Method in class com.threerings.media.VirtualMediaPanel
 
dot(Point, Point, Point, Point) - Static method in class com.threerings.geom.GeomUtil
Computes and returns the dot product of the two vectors.
dot(int, int, int, int, int, int, int, int) - Static method in class com.threerings.geom.GeomUtil
Computes and returns the dot product of the two vectors.
dot(Point, Point, Point) - Static method in class com.threerings.geom.GeomUtil
Computes and returns the dot product of the two vectors.
dot(int, int, int, int, int, int) - Static method in class com.threerings.geom.GeomUtil
Computes and returns the dot product of the two vectors.
DOWN - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating moving down.

E

EAST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating east.
EASTNORTHEAST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating east by northeast.
EASTSOUTHEAST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating east by southeast.
ellipseCircum(double, double) - Static method in class com.threerings.media.util.MathUtil
Returns the approximate circumference of the ellipse defined by the specified minor and major axes.
EMOTE - Static variable in class com.threerings.chat.ChatLogic
Type mode code for emote chat type.
enabledChanged(SoundPlayer.SoundType, boolean) - Method in interface com.threerings.media.sound.SoundEnabledObserver
Called when the given type is either enabled or disabled.
ENCLOSE_PATHABLE - Static variable in class com.threerings.media.VirtualMediaPanel
The code for the pathable following mode wherein we ensure that the marked pathable is always kept within the visible bounds of the view.
enumerateActionSequences() - Method in class com.threerings.cast.bundle.BundledComponentRepository
 
enumerateActionSequences() - Method in interface com.threerings.cast.ComponentRepository
Iterates over the ActionSequence instances representing every available action sequence.
enumerateClasses() - Method in class com.threerings.media.image.ColorPository
Returns an iterator over all color classes in this pository.
enumerateColorIds(String) - Method in class com.threerings.media.image.ColorPository
Returns an array containing the ids of the colors in the specified class.
enumerateColors(String) - Method in class com.threerings.media.image.ColorPository
Returns an array containing the records for the colors in the specified class.
enumerateComponentClasses() - Method in class com.threerings.cast.bundle.BundledComponentRepository
 
enumerateComponentClasses() - Method in interface com.threerings.cast.ComponentRepository
Iterates over the ComponentClass instances representing all available character component classes.
enumerateComponentIds(ComponentClass) - Method in class com.threerings.cast.bundle.BundledComponentRepository
 
enumerateComponentIds(ComponentClass) - Method in interface com.threerings.cast.ComponentRepository
Iterates over the component ids of all components in the specified class.
enumeratePressCommands() - Method in interface com.threerings.util.KeyTranslator
Returns an iterator that iterates over the available press commands.
enumeratePressCommands() - Method in class com.threerings.util.KeyTranslatorImpl
 
enumerateReleaseCommands() - Method in interface com.threerings.util.KeyTranslator
Returns an iterator that iterates over the available release commands.
enumerateReleaseCommands() - Method in class com.threerings.util.KeyTranslatorImpl
 
enumerateResolvedBlocks() - Method in class com.threerings.miso.client.MisoScenePanel
Returns an iterator over all resolved SceneBlock instances.
enumerateSprites() - Method in class com.threerings.media.sprite.SpriteManager
Returns an iterator over our managed sprites.
enumerateTileSetIds() - Method in class com.threerings.media.tile.bundle.BundledTileSetRepository
 
enumerateTileSetIds() - Method in class com.threerings.media.tile.bundle.TileSetBundle
Enumerates the tileset ids in this tileset bundle.
enumerateTileSetIds() - Method in interface com.threerings.media.tile.TileSetRepository
Returns an iterator over the identifiers of all TileSet objects available.
enumerateTileSets() - Method in class com.threerings.media.tile.bundle.BundledTileSetRepository
 
enumerateTileSets() - Method in class com.threerings.media.tile.bundle.TileSetBundle
Enumerates the tilesets in this tileset bundle.
enumerateTileSets() - Method in interface com.threerings.media.tile.TileSetRepository
Returns an iterator over all TileSet objects available.
equals(Object) - Method in class com.threerings.cast.CharacterComponent
 
equals(Object) - Method in class com.threerings.cast.CharacterDescriptor
 
equals(Object) - Method in class com.threerings.cast.ComponentClass
Classes with the same name are the same.
equals(Object) - Method in class com.threerings.media.image.Colorization
 
equals(Object) - Method in class com.threerings.media.image.ImageManager.ImageKey
 
equals(Object) - Method in class com.threerings.media.tile.Tile.Key
 
equals(Object) - Method in class com.threerings.miso.client.DirtyItemList.DirtyItem
 
equals(Object) - Method in class com.threerings.miso.data.ObjectInfo
 
equals(Object) - Method in class com.threerings.miso.tile.AutoFringer.FringeTile
 
expired() - Method in class com.threerings.media.FrameInterval
The main method where your interval should do its work.
ExplodeAnimation - Class in com.threerings.media.animation
An animation that displays an object exploding into chunks, fading out as they fly apart.
ExplodeAnimation(Color, ExplodeAnimation.ExplodeInfo, int, int, int, int) - Constructor for class com.threerings.media.animation.ExplodeAnimation
Constructs an explode animation with the chunks represented as filled rectangles of the specified color.
ExplodeAnimation(Mirage, ExplodeAnimation.ExplodeInfo, int, int, int, int) - Constructor for class com.threerings.media.animation.ExplodeAnimation
Constructs an explode animation with the chunks represented as portions of the actual image.
ExplodeAnimation.ExplodeInfo - Class in com.threerings.media.animation
A class that describes an explosion's attributes.
ExplodeInfo() - Constructor for class com.threerings.media.animation.ExplodeAnimation.ExplodeInfo
 
extractBundle(ResourceBundle) - Static method in class com.threerings.media.tile.bundle.BundleUtil
Extracts, but does not initialize, a serialized tileset bundle instance from the supplied resource bundle.
extractBundle(File) - Static method in class com.threerings.media.tile.bundle.BundleUtil
Extracts, but does not initialize, a serialized tileset bundle instance from the supplied file.

F

f - Variable in class com.threerings.media.util.AStarPathUtil.Node
The score assigned to this node.
FadableImageSprite - Class in com.threerings.media.sprite
 
FadableImageSprite() - Constructor for class com.threerings.media.sprite.FadableImageSprite
Creates a new fadable image sprite.
FadableImageSprite(Mirage) - Constructor for class com.threerings.media.sprite.FadableImageSprite
Creates a new fadable image sprite.
FadableImageSprite(MultiFrameImage) - Constructor for class com.threerings.media.sprite.FadableImageSprite
Creates a new fadable image sprite.
FadeAnimation - Class in com.threerings.media.animation
An animation that displays an image fading from one alpha level to another in specified increments over time.
FadeEffect - Class in com.threerings.media.effects
Handles the math and timing of doing a fade effect in a sprite or animation.
FadeEffect(float, float, float) - Constructor for class com.threerings.media.effects.FadeEffect
 
FadeImageAnimation - Class in com.threerings.media.animation
Fades an image in or out by varying the alpha level during rendering.
FadeImageAnimation(Mirage, int, int, float, float, float) - Constructor for class com.threerings.media.animation.FadeImageAnimation
Creates an image fading animation.
fadeIn(long, long) - Method in class com.threerings.media.sprite.FadableImageSprite
Fades this sprite in over the specified duration after waiting for the specified delay.
fadeIn(float) - Method in class com.threerings.openal.Stream
Fades this stream in over the specified interval.
FadeLabelAnimation - Class in com.threerings.media.animation
Does something extraordinary.
FadeLabelAnimation(Label, int, int, float, float, float) - Constructor for class com.threerings.media.animation.FadeLabelAnimation
Creates a label fading animation.
fadeOut(long, long) - Method in class com.threerings.media.sprite.FadableImageSprite
Fades this sprite out over the specified duration after waiting for the specified delay.
fadeOut(float, boolean) - Method in class com.threerings.openal.Stream
Fades this stream out over the specified interval.
fastForward(long) - Method in class com.threerings.chat.ChatGlyph
 
fastForward(long) - Method in class com.threerings.media.AbstractMedia
Called when the appropriate media manager has been paused for some length of time and is then unpaused.
fastForward(long) - Method in class com.threerings.media.AbstractMediaManager
If the manager is paused for some length of time, it should be fast forwarded by the appropriate number of milliseconds.
fastForward(long) - Method in class com.threerings.media.animation.AnimationFrameSequencer.MultiFunction
 
fastForward(long) - Method in class com.threerings.media.animation.AnimationSequencer
 
fastForward(long) - Method in class com.threerings.media.animation.BlankAnimation
 
fastForward(long) - Method in class com.threerings.media.animation.BlendAnimation
 
fastForward(long) - Method in class com.threerings.media.animation.BobbleAnimation
 
fastForward(long) - Method in class com.threerings.media.animation.ExplodeAnimation
 
fastForward(long) - Method in class com.threerings.media.animation.FloatingTextAnimation
 
fastForward(long) - Method in class com.threerings.media.animation.GleamAnimation
 
fastForward(long) - Method in class com.threerings.media.animation.MultiFrameAnimation
 
fastForward(long) - Method in class com.threerings.media.animation.RainAnimation
 
fastForward(long) - Method in class com.threerings.media.animation.ScaleAnimation
 
fastForward(long) - Method in class com.threerings.media.animation.SparkAnimation
 
fastForward(long) - Method in class com.threerings.media.sprite.Sprite
 
fastForward(long) - Method in class com.threerings.media.util.BobblePath
 
fastForward(long) - Method in class com.threerings.media.util.FrameSequencer.ConstantRate
 
fastForward(long) - Method in interface com.threerings.media.util.FrameSequencer
Called if the display is paused for some length of time and then unpaused.
fastForward(long) - Method in class com.threerings.media.util.LineSegmentPath
 
fastForward(long) - Method in interface com.threerings.media.util.Path
This is called if the pathable is paused for some length of time and then unpaused.
fastForward(long) - Method in class com.threerings.media.util.PathSequence
 
fastForward(long) - Method in class com.threerings.media.util.TimedPath
 
fastForward(long) - Method in class com.threerings.media.util.TimeFunction
Called to fast forward our time stamps if we are ever paused and need to resume where we left off.
FastImageIO - Class in com.threerings.resource
Provides routines for writing and reading uncompressed 8-bit color mapped images in a manner that is extremely fast and generates a minimal amount of garbage during the loading process.
FastImageIO() - Constructor for class com.threerings.resource.FastImageIO
 
FEEDBACK - Static variable in class com.threerings.chat.ChatLogic
Our internal code for feedback system messages.
FEEDBACK - Static variable in interface com.threerings.media.sound.SoundCodes
Feedback sounds are the type of sounds a player would here when clicking on buttons or performing an action.
FILE_SUFFIX - Static variable in class com.threerings.resource.FastImageIO
A suffix for use when storing raw images in bundles or on the file system.
FileResourceBundle - Class in com.threerings.resource
A resource bundle provides access to the resources in a jar file.
FileResourceBundle(File) - Constructor for class com.threerings.resource.FileResourceBundle
Constructs a resource bundle with the supplied jar file.
FileResourceBundle(File, boolean, boolean) - Constructor for class com.threerings.resource.FileResourceBundle
Constructs a resource bundle with the supplied jar file.
FileStream - Class in com.threerings.openal
An audio stream read from one or more files.
FileStream(SoundManager, File, boolean) - Constructor for class com.threerings.openal.FileStream
Creates a new stream for the specified file.
FileUtil - Class in com.threerings.util
 
FileUtil() - Constructor for class com.threerings.util.FileUtil
 
FINE - Static variable in class com.threerings.media.util.ArcPath
An orientation constant indicating that the fine (sixteen) directions should be used to orient the pathable being made to follow this path.
FINE_DIRECTION_COUNT - Static variable in interface com.threerings.util.DirectionCodes
The number of fine compass directions.
fineBX - Variable in class com.threerings.miso.util.MisoSceneMetrics
The y-intercept of the x-axis line within a tile.
finegran - Variable in class com.threerings.miso.util.MisoSceneMetrics
Number of fine coordinates on each axis within a tile.
finehhei - Variable in class com.threerings.miso.util.MisoSceneMetrics
Fine coordinate dimensions.
finehwid - Variable in class com.threerings.miso.util.MisoSceneMetrics
Fine coordinate dimensions.
finelen - Variable in class com.threerings.miso.util.MisoSceneMetrics
The length between fine coordinates in pixels.
fineSlopeX - Variable in class com.threerings.miso.util.MisoSceneMetrics
The slope of the x- and y-axis lines within a tile.
fineSlopeY - Variable in class com.threerings.miso.util.MisoSceneMetrics
The slope of the x- and y-axis lines within a tile.
fineToFull(MisoSceneMetrics, int) - Static method in class com.threerings.miso.util.MisoUtil
Converts the given fine coordinate to a full coordinate (a tile coordinate plus a fine coordinate remainder).
fineToPixel(MisoSceneMetrics, int, int, Point) - Static method in class com.threerings.miso.util.MisoUtil
Convert the given fine coordinates to pixel coordinates within the containing tile.
finished() - Method in class com.threerings.media.effects.FadeEffect
 
flipDirection() - Method in class com.threerings.media.animation.FloatingTextAnimation
Called to change the direction 180 degrees.
FlipFrameManager - Class in com.threerings.media
A FrameManager extension that uses a flip-buffer (via BufferStrategy to do its rendering.
FlipFrameManager() - Constructor for class com.threerings.media.FlipFrameManager
 
FloatingTextAnimation - Class in com.threerings.media.animation
 
FloatingTextAnimation(Label, int, int) - Constructor for class com.threerings.media.animation.FloatingTextAnimation
Constructs an animation for the given text centered at the given coordinates.
FloatingTextAnimation(Label, int, int, long) - Constructor for class com.threerings.media.animation.FloatingTextAnimation
Constructs an animation for the given text centered at the given coordinates.
FloatingTextAnimation(Label, int, int, int, int, long) - Constructor for class com.threerings.media.animation.FloatingTextAnimation
Constructs an animation for the given text starting at the given coordinates and floating toward the specified coordinates.
floorDiv(int, int) - Static method in class com.threerings.media.util.MathUtil
Computes the floored division dividend/divisor which is useful when dividing potentially negative numbers into bins.
format - Variable in class com.threerings.openal.Clip
The OpenAL format of this clip: AL10.AL_FORMAT_MONO8, etc.
FrameInterval - Class in com.threerings.media
 
FrameInterval(FrameManager) - Constructor for class com.threerings.media.FrameInterval
Constructor - registers the interval as a frame participant
FrameManager - Class in com.threerings.media
Provides a central point from which the computation for each "frame" or tick can be dispatched.
FrameManager() - Constructor for class com.threerings.media.FrameManager
 
FrameManager.ManagedRoot - Interface in com.threerings.media
Provides a bridge between either ManagedJFrame or ManagedJApplet and the frame manager.
FrameManager.SafeLayerComponent - Interface in com.threerings.media
Normally, the frame manager will repaint any component in a JLayeredPane layer (popups, overlays, etc.) that overlaps a frame participant on every tick because the frame participant could have changed underneath the overlay which would require that the overlay be repainted.
FrameParticipant - Interface in com.threerings.media
Provides a mechanism for participating in the frame tick managed by the FrameManager.
FrameProvider - Interface in com.threerings.cast
Provides a mechanism where by a character component can obtain access to its image frames for a particular action in an on demand manner.
frameReached(Animation, long, int, int) - Method in interface com.threerings.media.animation.SequencedAnimationObserver
Called when the observed animation -- previously configured with an AnimationFrameSequencer -- reached the specified frame.
frames - Variable in class com.threerings.cast.CompositedActionFrames.ComponentFrames
 
FrameSequencer - Interface in com.threerings.media.util
Used to control animation timing when displaying a MultiFrameImage.
FrameSequencer.ConstantRate - Class in com.threerings.media.util
A frame sequencer that delivers a constant frame rate in either one shot or looping mode.
framesPerSecond - Variable in class com.threerings.cast.ActionSequence
The number of frames per second to show when animating.
frequency - Variable in class com.threerings.openal.Clip
The frequency of this clip in samples per second.
fringe_tsid - Variable in class com.threerings.miso.tile.FringeConfiguration.FringeTileSetRecord
The tileset id of the fringe tileset.
FringeConfiguration - Class in com.threerings.miso.tile
Used to manage data about which base tilesets fringe on which others and how they fringe.
FringeConfiguration() - Constructor for class com.threerings.miso.tile.FringeConfiguration
 
FringeConfiguration.FringeRecord - Class in com.threerings.miso.tile
 
FringeConfiguration.FringeTileSetRecord - Class in com.threerings.miso.tile
Used to parse the tileset fringe definitions.
FringeRecord() - Constructor for class com.threerings.miso.tile.FringeConfiguration.FringeRecord
 
fringesOn(int, int) - Method in class com.threerings.miso.tile.FringeConfiguration
If the first base tileset fringes upon the second, return the fringe priority of the first base tileset, otherwise return -1.
FringeTile(long[], boolean) - Constructor for class com.threerings.miso.tile.AutoFringer.FringeTile
 
FringeTileSetRecord() - Constructor for class com.threerings.miso.tile.FringeConfiguration.FringeTileSetRecord
 
fromShortString(String) - Static method in class com.threerings.util.DirectionUtil
Returns the direction code that corresponds to the supplied short string or DirectionCodes.NONE if the string does not correspond to a known direction code.
fromString(String) - Static method in class com.threerings.util.DirectionUtil
Returns the direction code that corresponds to the supplied string or DirectionCodes.NONE if the string does not correspond to a known direction code.
FRONT - Static variable in interface com.threerings.media.MediaConstants
Identifies the front "layer" of sprites and animations.
fullToFine(int) - Static method in class com.threerings.miso.util.MisoUtil
Returns the fine coordinate of the given full coordinate.
fullToScreen(MisoSceneMetrics, int, int, Point) - Static method in class com.threerings.miso.util.MisoUtil
Convert the given full coordinates to screen-based pixel coordinates.
fullToTile(int) - Static method in class com.threerings.miso.util.MisoUtil
Returns the tile coordinate of the given full coordinate.

G

g - Variable in class com.threerings.media.util.AStarPathUtil.Node
The actual cheapest cost of arriving here from the start.
GAME_ALERT - Static variable in interface com.threerings.media.sound.SoundCodes
Game alert sounds are used to indicate that it's a player's turn.
GAME_FX - Static variable in interface com.threerings.media.sound.SoundCodes
General game sound effects.
GeomUtil - Class in com.threerings.geom
General geometry utilities.
GeomUtil() - Constructor for class com.threerings.geom.GeomUtil
 
get(int) - Method in class com.threerings.miso.client.DirtyItemList
Returns the dirty item at the given index in the list.
get(int) - Method in class com.threerings.miso.util.ObjectSet
Returns the object with the specified index.
getAction(String) - Static method in class com.threerings.miso.client.ObjectActionHandler
Returns the unqualified object action (minus the type, see ObjectActionHandler.getType(java.lang.String)).
getActionCommand() - Method in interface com.threerings.media.sprite.action.ActionSprite
 
getActionCommand() - Method in class com.threerings.media.sprite.ButtonSprite
 
getActionFrames(CharacterDescriptor, String) - Method in interface com.threerings.cast.ActionCache
Fetches from the cache a composited set of images for a particular character for a particular action.
getActionFrames(CharacterDescriptor, String) - Method in class com.threerings.cast.CharacterManager
Obtains the composited animation frames for the specified action for a character with the specified descriptor.
getActionSequence(String) - Method in class com.threerings.cast.CharacterManager
Returns the action sequence instance with the specified name or null if no such sequence exists.
getAllObjects(ArrayList<ObjectInfo>) - Method in class com.threerings.miso.data.SparseMisoSceneModel
Adds all ObjectInfo records in this scene to the supplied list.
getAllObjects(ArrayList<ObjectInfo>) - Method in class com.threerings.miso.data.SparseMisoSceneModel.Section
 
getAlpha() - Method in class com.threerings.media.effects.FadeEffect
 
getAlpha() - Method in class com.threerings.media.sprite.FadableImageSprite
Returns the alpha value of this sprite.
getAnimationManager() - Method in class com.threerings.media.MediaOverlay
Returns a reference to the animation manager used by this media panel.
getAnimationManager() - Method in class com.threerings.media.MediaPanel
Returns a reference to the animation manager used by this media panel.
getAnimationManager() - Method in class com.threerings.media.MetaMediaManager
Returns a reference to the animation manager used by this media panel.
getArcHeight() - Method in class com.threerings.media.sprite.ButtonSprite
Returns the arc height for rounded buttons.
getArcWidth() - Method in class com.threerings.media.sprite.ButtonSprite
Returns the arc width for rounded buttons.
getAutoFringer() - Method in class com.threerings.miso.tile.MisoTileManager
Returns the auto fringer that has been configured for use by this tile manager.
getAvoidables(Name, List<Shape>, List<Shape>) - Method in interface com.threerings.chat.ChatOverlay.InfoProvider
Get a list of Shape objects that we should attempt to avoid when laying out the chat.
getBackgroundColor() - Method in class com.threerings.media.sprite.ButtonSprite
Returns the background color of this button.
getBaseGain() - Method in class com.threerings.openal.SoundGroup
Returns the base gain for this group, or -1 if inherited from the manager.
getBaseGain() - Method in class com.threerings.openal.SoundManager
Returns the base gain used for sound effects (not music).
getBaseHeight(int) - Method in interface com.threerings.media.tile.BaseSizableTileSet
Returns the base height for the specified object index.
getBaseHeight() - Method in class com.threerings.media.tile.ObjectTile
Returns the object footprint height in tile units.
getBaseHeight(int) - Method in class com.threerings.media.tile.ObjectTileSet
 
getBaseHeight(int) - Method in class com.threerings.media.tile.TrimmedObjectTileSet
Returns the base height for the specified object index.
getBaseHeight() - Method in interface com.threerings.miso.client.MultiTileSprite
Returns the number of tiles the sprite occupies along the y-axis.
getBaseTile(int, int) - Method in class com.threerings.miso.client.SceneBlock
Returns the base tile at the specified coordinates or null if there's no tile at said coordinates.
getBaseTileId(int, int) - Method in class com.threerings.miso.data.MisoSceneModel
Returns the fully qualified tile id of the base tile at the specified coordinates.
getBaseTileId(int, int) - Method in class com.threerings.miso.data.SimpleMisoSceneModel
 
getBaseTileId(int, int) - Method in class com.threerings.miso.data.SparseMisoSceneModel
 
getBaseTileId(int, int) - Method in class com.threerings.miso.data.SparseMisoSceneModel.Section
 
getBaseWidth(int) - Method in interface com.threerings.media.tile.BaseSizableTileSet
Returns the base width for the specified object index.
getBaseWidth() - Method in class com.threerings.media.tile.ObjectTile
Returns the object footprint width in tile units.
getBaseWidth(int) - Method in class com.threerings.media.tile.ObjectTileSet
 
getBaseWidth(int) - Method in class com.threerings.media.tile.TrimmedObjectTileSet
Returns the base width for the specified object index.
getBaseWidth() - Method in interface com.threerings.miso.client.MultiTileSprite
Returns the number of tiles the sprite occupies along the x-axis.
getBlock(int, int) - Method in class com.threerings.miso.client.MisoScenePanel
Returns the resolved block that contains the specified tile coordinate or null if no block is resolved for that coordinate.
getBounds() - Method in class com.threerings.media.AbstractMedia
Returns a rectangle containing all the pixels rendered by this media.
getBounds() - Method in class com.threerings.media.animation.MultiFrameAnimation
 
getBounds(float, Point, Mirage) - Static method in class com.threerings.media.animation.ScaleAnimation
Java wants the first call in a constructor to be super() if it exists at all, so we have to trick it with this function.
getBounds() - Method in class com.threerings.media.animation.ScaleAnimation
 
getBounds() - Method in class com.threerings.media.util.DelegatingPathable
 
getBounds() - Method in interface com.threerings.media.util.Pathable
Returns the rectangle that bounds the pathable.
getBounds() - Method in class com.threerings.miso.client.SceneBlock
Returns the bounds of this block, in tile coordinates.
getBounds() - Method in interface com.threerings.miso.client.SceneObjectIndicator
Returns the bounds of the indicator when drawn.
getBounds() - Method in class com.threerings.miso.client.SceneObjectTip
 
getBounds2D() - Method in class com.threerings.media.AbstractMedia
 
getBoundsSurrounding(Rectangle) - Method in class com.threerings.media.image.NinePatch
Returns a rectangle describing the bounds of this NinePatch when drawn such that it frames the given content rectangle.
getBuffer() - Method in class com.threerings.openal.ClipBuffer
Returns a reference to this clip's buffer or null if it is not loaded.
getBuffer() - Method in class com.threerings.openal.Sound
Returns the buffer of audio data associated with this sound.
getBuffersProcessed() - Method in class com.threerings.openal.Source
Returns the number of buffers that have been processed.
getBundle(String) - Method in class com.threerings.media.sound.SoundLoader
Returns the bundle for sounds in the given package.
getByteOffset() - Method in class com.threerings.openal.Source
Returns the position offset of the source within the queued buffers, in bytes.
getCacheDir() - Static method in class com.threerings.resource.FileResourceBundle
Returns the cache directory used for unpacked resources.
getCacheSize() - Method in class com.threerings.media.image.ClientImageManager
 
getCacheSize() - Method in class com.threerings.media.image.ImageManager
Returns how much space we're willing to use for caching images.
getCharacter(CharacterDescriptor) - Method in class com.threerings.cast.CharacterManager
Returns a CharacterSprite representing the character described by the given CharacterDescriptor, or null if an error occurs.
getCharacter(CharacterDescriptor, Class<T>) - Method in class com.threerings.cast.CharacterManager
Returns a CharacterSprite representing the character described by the given CharacterDescriptor, or null if an error occurs.
getClasses() - Method in class com.threerings.media.image.ColorPository
 
getClassLoader() - Method in class com.threerings.resource.ResourceManager
Returns the class loader being used to load resources if/when there are no resource bundles from which to load them.
getClassRecord(String) - Method in class com.threerings.media.image.ColorPository
Loads up a colorization class by name and logs a warning if it doesn't exist.
getClassRecord(int) - Method in class com.threerings.media.image.ColorPository
Looks up the requested color class record.
getClipProvider() - Method in class com.threerings.openal.ClipBuffer
Returns the provider used to load this clip.
getClipVolume() - Method in class com.threerings.media.sound.SoundPlayer
Get the volume for all sound clips.
getClosest(int, int[]) - Static method in class com.threerings.util.DirectionUtil
Get the direction closest to the specified direction, out of the directions in the possible list (preferring a clockwise match).
getClosest(int, int[], boolean) - Static method in class com.threerings.util.DirectionUtil
Get the direction closest to the specified direction, out of the directions in the possible list.
getClosestCardinal(int) - Static method in class com.threerings.util.DirectionUtil
Get the cardinal direction closest to the specified direction (preferring a clockwise match).
getColorId(String) - Method in class com.threerings.media.image.ColorPository.ClassRecord
Translates a color identified in string form into the id that should be used to look up its information.
getColorization() - Method in class com.threerings.media.image.ColorPository.ColorRecord
Returns the data in this record configured as a colorization instance.
getColorization(int, int) - Method in class com.threerings.media.image.ColorPository
Looks up a colorization by id.
getColorization(int) - Method in class com.threerings.media.image.ColorPository
Looks up a colorization by color print.
getColorization(String, int) - Method in class com.threerings.media.image.ColorPository
Looks up a colorization by name.
getColorization(String, String) - Method in class com.threerings.media.image.ColorPository
Looks up a colorization by class and color names.
getColorization(int, String) - Method in interface com.threerings.media.tile.TileSet.Colorizer
Returns the colorization to be used for the specified named colorization class.
getColorizations() - Method in class com.threerings.cast.CharacterDescriptor
Returns an array of colorization arrays to be applied to the components when compositing action images (one array per component).
getColorizations() - Method in class com.threerings.media.tile.ObjectTileSet
 
getColorizations() - Method in interface com.threerings.media.tile.RecolorableTileSet
Returns the colorization classes that should be used to recolor objects in this tileset.
getColorizations() - Method in class com.threerings.media.tile.TrimmedObjectTileSet
 
getColorizedRoot() - Method in class com.threerings.media.image.Colorization
Returns the root color adjusted by the colorization.
getColorPrint() - Method in class com.threerings.media.image.ColorPository.ColorRecord
Returns a value that is the composite of our class id and color id which can be used to identify a colorization record.
getColorRecord(int, int) - Method in class com.threerings.media.image.ColorPository
Looks up the requested color record.
getColorRecord(String, String) - Method in class com.threerings.media.image.ColorPository
Looks up the requested color record by class and color names.
getCommandArgument() - Method in interface com.threerings.media.sprite.action.CommandSprite
 
getCommandArgument() - Method in class com.threerings.media.sprite.ButtonSprite
 
getComponent(int) - Method in class com.threerings.cast.bundle.BundledComponentRepository
 
getComponent(String, String) - Method in class com.threerings.cast.bundle.BundledComponentRepository
 
getComponent(int) - Method in interface com.threerings.cast.ComponentRepository
Returns the CharacterComponent object for the given component identifier.
getComponent(String, String) - Method in interface com.threerings.cast.ComponentRepository
Returns the CharacterComponent object with the given component class and name.
getComponent() - Method in class com.threerings.media.FrameInterval
 
getComponent() - Method in interface com.threerings.media.FrameParticipant
If a frame participant wishes also to be actively rendered every frame rather than use passive rendering (which for Swing, at least, is hijacked when using the frame manager such that we take care of repainting dirty Swing components every frame into our off-screen buffer), it can return a component here which will have Component.paint(java.awt.Graphics) called on it once per frame with a translated but unclipped graphics object.
getComponent() - Method in class com.threerings.media.MediaPanel
 
getComponent() - Method in class com.threerings.media.TimerView
 
getComponent() - Method in class com.threerings.miso.client.MisoScenePanel
 
getComponentClass(String) - Method in class com.threerings.cast.bundle.BundledComponentRepository
 
getComponentClass(String) - Method in interface com.threerings.cast.ComponentRepository
Returns the ComponentClass with the specified name or null if none exists with that name.
getComponentClasses() - Method in class com.threerings.cast.builder.BuilderModel
Returns a list of the available component classes.
getComponentID(String, String) - Method in interface com.threerings.cast.ComponentIDBroker
Returns the unique identifier for the named component.
getComponentId() - Method in exception com.threerings.cast.NoSuchComponentException
 
getComponentIds() - Method in class com.threerings.cast.CharacterDescriptor
Returns an array of the component identifiers comprising the character described by this descriptor.
getComponentRepository() - Method in class com.threerings.cast.CharacterManager
Returns the component repository being used by this manager.
getComponents(ComponentClass) - Method in class com.threerings.cast.builder.BuilderModel
Returns the list of components available in the specified class.
getConsidered() - Static method in class com.threerings.media.util.AStarPathUtil
Returns the number of nodes considered in computing the most recent path.
getConstraints() - Method in class com.threerings.media.tile.ObjectTile
Returns the list of constraints associated with this object, or null if the object has no constraints.
getConstraints(int) - Method in class com.threerings.media.tile.ObjectTileSet
Returns the list of constraints associated with the specified tile index, or null if the index has no constraints.
getConstraints(int) - Method in class com.threerings.media.tile.TrimmedObjectTileSet
Returns the constraints associated with the specified tile index, or null if the object has no associated constraints.
getCorner(Point, Point) - Static method in class com.threerings.media.animation.ScaleAnimation
Computes the upper left corner where the image should be drawn, given the center and dimensions to which the image should be scaled.
getDefault() - Method in class com.threerings.media.image.ColorPository.ClassRecord
Get the default ColorRecord defined for this color class, or null if none.
getDefaultBaseTileSet() - Method in class com.threerings.miso.data.MisoSceneModel
Scene models can return a default tileset to be used when no base tile data exists for a particular tile.
getDefaultBaseTileSet() - Method in class com.threerings.miso.data.SparseMisoSceneModel
 
getDefaultMessageBundle() - Method in class com.threerings.chat.ChatLogic
Returns the message bundle used to translate default messages.
getDirection(MisoSceneMetrics, int, int, int, int) - Static method in class com.threerings.miso.util.MisoUtil
Given two points in screen pixel coordinates, return the compass direction that point B lies in from point A from an isometric perspective.
getDirection(Point, Point) - Static method in class com.threerings.util.DirectionUtil
Returns which of the eight compass directions that point b lies in from point a as one of the DirectionCodes direction constants.
getDirection(int, int, int, int) - Static method in class com.threerings.util.DirectionUtil
Returns which of the eight compass directions that point b lies in from point a as one of the DirectionCodes direction constants.
getDirection(double, double, double, double) - Static method in class com.threerings.util.DirectionUtil
Returns which of the eight compass directions that point b lies in from point a as one of the DirectionCodes direction constants.
getDirection(double) - Static method in class com.threerings.util.DirectionUtil
Returns which of the eight compass directions is associated with the specified angle theta.
getDirectionNames() - Static method in class com.threerings.util.DirectionUtil
Returns an array of names corresponding to each direction constant.
getDirtyRegion(JComponent) - Method in class com.threerings.media.ActiveRepaintManager
 
getDirtyRegions() - Method in class com.threerings.media.RegionManager
Merges all outstanding dirty regions into a single list of rectangles and returns that to the caller.
getDisplayDurations(int) - Method in class com.threerings.chat.ChatLogic
Returns metrics on how long chat messages should be displayed.
getDisplayMode(GraphicsDevice, int, int, int, int) - Static method in class com.threerings.media.util.ModeUtil
Gets a display mode that matches the specified parameters.
getElapsedMicros() - Method in class com.threerings.media.timer.CalibratingTimer
 
getElapsedMicros() - Method in interface com.threerings.media.timer.MediaTimer
Returns the number of microseconds that have elapsed since the timer was created or last MediaTimer.reset().
getElapsedMicros() - Method in class com.threerings.media.timer.MillisTimer
 
getElapsedMillis() - Method in class com.threerings.media.timer.CalibratingTimer
 
getElapsedMillis() - Method in interface com.threerings.media.timer.MediaTimer
Returns the number of milliseconds that have elapsed since the timer was created or last MediaTimer.reset().
getElapsedMillis() - Method in class com.threerings.media.timer.MillisTimer
 
getEndPos() - Method in class com.threerings.media.util.ArcPath
Returns the position of the end of the path.
getEstimatedMemoryUsage() - Method in class com.threerings.cast.CompositedMultiFrameImage
Returns the estimated memory usage of our composited frame images.
getEstimatedMemoryUsage() - Method in class com.threerings.media.image.BlankMirage
 
getEstimatedMemoryUsage() - Method in class com.threerings.media.image.BufferedMirage
 
getEstimatedMemoryUsage() - Method in class com.threerings.media.image.CompositeMirage
 
getEstimatedMemoryUsage(BufferedImage) - Static method in class com.threerings.media.image.ImageUtil
Returns the estimated memory usage in bytes for the specified image.
getEstimatedMemoryUsage(Raster) - Static method in class com.threerings.media.image.ImageUtil
Returns the estimated memory usage in bytes for the specified raster.
getEstimatedMemoryUsage(Iterator<BufferedImage>) - Static method in class com.threerings.media.image.ImageUtil
Returns the estimated memory usage in bytes for all buffered images in the supplied iterator.
getEstimatedMemoryUsage() - Method in interface com.threerings.media.image.Mirage
Returns an estimate of the memory consumed by this mirage's image raster data.
getEstimatedMemoryUsage() - Method in class com.threerings.media.image.NinePatchMirage
 
getEstimatedMemoryUsage() - Method in class com.threerings.media.image.SolidMirage
 
getEstimatedMemoryUsage() - Method in class com.threerings.media.image.TransformedMirage
 
getEstimatedMemoryUsage() - Method in class com.threerings.media.image.VolatileMirage
 
getEstimatedMemoryUsage() - Method in class com.threerings.media.tile.Tile
Returns the estimated memory usage of our underlying tile image.
getEstimTravelTime() - Method in class com.threerings.miso.client.TilePath
Returns the estimated number of millis that we'll be traveling along this path.
getFinalOrientation() - Method in class com.threerings.media.util.LineSegmentPath
Returns the orientation the sprite will face at the end of the path.
getFineDirection(Point, Point) - Static method in class com.threerings.util.DirectionUtil
Returns which of the sixteen compass directions that point b lies in from point a as one of the DirectionCodes direction constants.
getFineDirection(int, int, int, int) - Static method in class com.threerings.util.DirectionUtil
Returns which of the sixteen compass directions that point b lies in from point a as one of the DirectionCodes direction constants.
getFineDirection(double) - Static method in class com.threerings.util.DirectionUtil
Returns which of the sixteen compass directions is associated with the specified angle theta.
getFollowingPathAction() - Method in class com.threerings.cast.CharacterSprite
Returns the action to be used when the sprite is following a path.
getFont(int) - Method in class com.threerings.chat.ChatLogic
Get the font to use for the given bubble type.
getFootprint() - Method in class com.threerings.miso.client.SceneBlock
Returns the screen-coordinate polygon bounding the footprint of this block.
getFootprintPolygon(MisoSceneMetrics, int, int, int, int) - Static method in class com.threerings.miso.util.MisoUtil
Returns a polygon framing the specified scene footprint.
getFormat() - Method in class com.threerings.openal.Mp3StreamDecoder
 
getFormat() - Method in class com.threerings.openal.OggStreamDecoder
 
getFormat() - Method in class com.threerings.openal.StreamDecoder
Returns the sound format (see Stream.getFormat()).
getFQTileId(int, int) - Static method in class com.threerings.media.tile.TileUtil
Generates a fully-qualified tile id given the supplied tileset id and tile index.
getFrameCount() - Method in class com.threerings.cast.CompositedMultiFrameImage
 
getFrameCount() - Method in class com.threerings.media.tile.TileMultiFrameImage
 
getFrameCount() - Method in interface com.threerings.media.util.MultiFrameImage
Returns the number of frames in this multi-frame image.
getFrameCount() - Method in class com.threerings.media.util.MultiFrameImageImpl
 
getFrameCount() - Method in class com.threerings.media.util.SingleFrameImageImpl
 
getFrameCount() - Method in class com.threerings.media.util.SingleTileImageImpl
 
getFrameManager() - Method in class com.threerings.media.ManagedJApplet
Returns the frame manager managing this frame.
getFrameManager() - Method in class com.threerings.media.ManagedJFrame
Returns the frame manager managing this frame.
getFrameManager() - Method in class com.threerings.media.MetaMediaManager
Returns the frame manager with which we are coordinating.
getFrameManager() - Method in interface com.threerings.miso.util.MisoContext
Returns the frame manager that our scene panel will interact with.
getFramePath(String, String, Set<String>) - Method in class com.threerings.cast.CharacterComponent
Returns the path to the image frames for the specified action animation or null if no animation for the specified action is available for this component.
getFramePath(CharacterComponent, String, String, Set<String>) - Method in interface com.threerings.cast.FrameProvider
Returns the file path of the animation frames (in the eight sprite directions) for the specified action of the specified component.
getFrames(int) - Method in interface com.threerings.cast.ActionFrames
Returns the multi-frame image that comprises the frames for the specified orientation.
getFrames(int) - Method in class com.threerings.cast.bundle.BundledComponentRepository.TileSetFrameImage
 
getFrames(String, String) - Method in class com.threerings.cast.CharacterComponent
Returns the image frames for the specified action animation or null if no animation for the specified action is available for this component.
getFrames(int) - Method in class com.threerings.cast.CompositedActionFrames
 
getFrames(CharacterComponent, String, String) - Method in interface com.threerings.cast.FrameProvider
Returns the animation frames (in the eight sprite directions) for the specified action of the specified component.
getFrequency() - Method in class com.threerings.openal.Mp3StreamDecoder
 
getFrequency() - Method in class com.threerings.openal.OggStreamDecoder
 
getFrequency() - Method in class com.threerings.openal.StreamDecoder
Returns the sound frequency (see Stream.getFrequency()).
getFringe(int, int) - Method in class com.threerings.miso.tile.FringeConfiguration
Get a random FringeTileSetRecord from amongst the ones listed for the specified base tileset.
getFringeConf() - Method in class com.threerings.miso.tile.AutoFringer
Returns the fringe configuration used by this fringer.
getFringeTile(int, int) - Method in class com.threerings.miso.client.SceneBlock
Returns the fringe tile at the specified coordinates or null if there's no tile at said coordinates.
getFringeTile(MisoSceneModel, int, int, Map<AutoFringer.FringeTile, WeakReference<AutoFringer.FringeTile>>, Map<Long, BufferedImage>) - Method in class com.threerings.miso.tile.AutoFringer
Compute and return the fringe tile to be inserted at the specified location.
getFullCoords(int, int) - Method in class com.threerings.miso.client.MisoScenePanel
Converts the supplied screen coordinates to full coordinates.
getGroup() - Method in class com.threerings.openal.Sound
Returns a reference to the group to which the sound belongs.
getHeight(int) - Method in class com.threerings.cast.CompositedMaskedImage
 
getHeight(int) - Method in class com.threerings.cast.CompositedMultiFrameImage
 
getHeight(int) - Method in class com.threerings.cast.CompositedShadowImage
 
getHeight() - Method in class com.threerings.media.image.BlankMirage
 
getHeight() - Method in class com.threerings.media.image.BufferedMirage
 
getHeight() - Method in class com.threerings.media.image.CompositeMirage
 
getHeight() - Method in interface com.threerings.media.image.Mirage
Returns the height of this mirage.
getHeight() - Method in class com.threerings.media.image.NinePatchMirage
 
getHeight() - Method in class com.threerings.media.image.SolidMirage
 
getHeight() - Method in class com.threerings.media.image.TransformedMirage
 
getHeight() - Method in class com.threerings.media.image.VolatileMirage
 
getHeight() - Method in class com.threerings.media.sprite.Sprite
Returns the sprite's height in pixels.
getHeight() - Method in class com.threerings.media.tile.Tile
Returns the height of this tile.
getHeight(int) - Method in class com.threerings.media.tile.TileMultiFrameImage
 
getHeight(int) - Method in class com.threerings.media.tile.TileSubsetMultiFrameImage
 
getHeight() - Method in class com.threerings.media.tile.TrimmedTile
 
getHeight() - Method in class com.threerings.media.tile.UniformTileSet
Returns the height of the tiles in this tileset.
getHeight(int) - Method in interface com.threerings.media.util.MultiFrameImage
Returns the height of the specified frame image.
getHeight(int) - Method in class com.threerings.media.util.MultiFrameImageImpl
 
getHeight(int) - Method in class com.threerings.media.util.SingleFrameImageImpl
 
getHeight(int) - Method in class com.threerings.media.util.SingleTileImageImpl
 
getHeights() - Method in class com.threerings.media.tile.SwissArmyTileSet
Returns the height settings.
getHighestHitSprite(int, int) - Method in class com.threerings.media.sprite.SpriteManager
Finds the sprite with the highest render order that hits the specified pixel.
getHitSprites(List<Sprite>, int, int) - Method in class com.threerings.media.sprite.SpriteManager
When an animated view is determining what entity in its view is under the mouse pointer, it may require a list of sprites that are "hit" by a particular pixel.
getHorizModel() - Method in class com.threerings.media.VirtualRangeModel
Returns a range model that controls the scrollability of the scene in the horizontal direction.
getHoverCoords() - Method in class com.threerings.miso.client.MisoScenePanel
Returns the tile coordinates of the tile over which the mouse is hovering.
getHoverObject() - Method in class com.threerings.miso.client.MisoScenePanel
Returns the top-most object over which the mouse is hovering; this may be a sprite or a SceneObject.
getIcon(String, int) - Method in class com.threerings.media.IconManager
Fetches the icon with the specified index from the named icon set.
getIconHeight() - Method in class com.threerings.media.image.MirageIcon
 
getIconHeight() - Method in class com.threerings.media.sprite.SpriteIcon
 
getIconHeight() - Method in class com.threerings.media.tile.TileIcon
 
getIconWidth() - Method in class com.threerings.media.image.MirageIcon
 
getIconWidth() - Method in class com.threerings.media.sprite.SpriteIcon
 
getIconWidth() - Method in class com.threerings.media.tile.TileIcon
 
getId() - Method in class com.threerings.openal.Buffer
Returns this buffer's OpenAL identifier.
getId() - Method in class com.threerings.openal.Source
Returns this source's OpenAL identifier.
getIdent() - Method in interface com.threerings.media.image.ImageDataProvider
Returns a string identifier for this image data provider which wil be used to differentiate it from other providers and thus should be unique.
getIdent() - Method in class com.threerings.media.tile.bundle.TileSetBundle
 
getIdent() - Method in class com.threerings.resource.FileResourceBundle
 
getIdent() - Method in class com.threerings.resource.NetworkResourceBundle
 
getIdent() - Method in class com.threerings.resource.ResourceBundle
Uniquely identifies this resource bundle.
getImage(String) - Method in class com.threerings.media.image.ImageManager
Loads (and caches) the specified image from the resource manager using the supplied path to identify the image.
getImage(String, Colorization[]) - Method in class com.threerings.media.image.ImageManager
Like ImageManager.getImage(String) but the specified colorizations are applied to the image before it is returned.
getImage(String, String) - Method in class com.threerings.media.image.ImageManager
Like ImageManager.getImage(String) but the image is loaded from the specified resource set rathern than the default resource set.
getImage(String, String, Colorization[]) - Method in class com.threerings.media.image.ImageManager
Like ImageManager.getImage(String,String) but the specified colorizations are applied to the image before it is returned.
getImage(ImageManager.ImageKey, Colorization[]) - Method in class com.threerings.media.image.ImageManager
Obtains the image identified by the specified key, caching if possible.
getImageCreator() - Method in class com.threerings.media.image.ImageManager
Returns the image creator that can be used to create buffered images optimized for rendering to the screen.
getImageKey(String, String) - Method in class com.threerings.media.image.ImageManager
Returns an image key that can be used to fetch the image identified by the specified resource set and image path.
getImageKey(ImageDataProvider, String) - Method in class com.threerings.media.image.ImageManager
Returns an image key that can be used to fetch the image identified by the specified data provider and image path.
getImagePath() - Method in class com.threerings.media.tile.TileSet
Returns the path to the composite image used by this tileset.
getImageProvider(String) - Method in class com.threerings.media.tile.TileManager
Returns an image provider that will load images from the specified resource set.
getImageResource(String, boolean) - Method in class com.threerings.resource.FileResourceBundle
 
getImageResource(String, boolean) - Method in class com.threerings.resource.NetworkResourceBundle
 
getImageResource(String, boolean) - Method in class com.threerings.resource.ResourceBundle
Decodes and returns the specified image resource.
getImageResource(String) - Method in class com.threerings.resource.ResourceManager
Fetches and decodes the specified resource into a BufferedImage.
getImageResource(String, String) - Method in class com.threerings.resource.ResourceManager
Fetches and decodes the specified resource into a BufferedImage.
getInterestingObjects(ArrayList<ObjectInfo>) - Method in class com.threerings.miso.data.SparseMisoSceneModel
Adds all interesting ObjectInfo records in this scene to the supplied list.
getIntersectingSprites(List<Sprite>, Shape) - Method in class com.threerings.media.sprite.SpriteManager
When an animated view processes its dirty rectangles, it may require an expansion of the dirty region which may in turn require the invalidation of more sprites than were originally invalid.
getIsoDirection(int, int, int, int) - Static method in class com.threerings.miso.util.MisoUtil
Given two points in an isometric coordinate system (in which DirectionCodes.NORTH is in the direction of the negative x-axis and DirectionCodes.WEST in the direction of the negative y-axis), return the compass direction that point B lies in from point A.
getKey() - Method in class com.threerings.openal.ClipBuffer
Returns the unique key for this clip buffer.
getLabel() - Method in class com.threerings.media.animation.FloatingTextAnimation
Returns the label used to render this score animation.
getLabel() - Method in class com.threerings.media.sprite.ButtonSprite
Returns a reference to the label displayed by this sprite.
getLabel() - Method in class com.threerings.media.sprite.LabelSprite
Returns the label displayed by this sprite.
getListener() - Method in class com.threerings.openal.SoundManager
Returns a reference to the listener object.
getLocalePath(String) - Method in interface com.threerings.resource.ResourceManager.LocaleHandler
Return a locale-specific path, or null if the specified path cannot or need not be transformed.
getManagedRoot() - Method in class com.threerings.media.FrameManager
Returns the managed root on which this frame manager is operating.
getMaxDriftRatio() - Method in class com.threerings.media.timer.CalibratingTimer
Returns the greatest drift ratio we've had to compensate for.
getMaxTimerDriftRatio() - Method in class com.threerings.media.FrameManager
Returns the highest drift ratio our timer has seen.
getMediaOverlay() - Method in class com.threerings.media.FrameManager
Returns an overlay that can be used to render sprites and animations on top of the entire frame.
getMirage(ImageManager.ImageKey, Rectangle, Colorization[]) - Method in class com.threerings.media.image.ClientImageManager
 
getMirage(String) - Method in class com.threerings.media.image.ImageManager
Creates a mirage which is an image optimized for display on our current display device and which will be stored into video memory if possible.
getMirage(ImageManager.ImageKey) - Method in class com.threerings.media.image.ImageManager
Creates a mirage which is an image optimized for display on our current display device and which will be stored into video memory if possible.
getMirage(ImageManager.ImageKey, Rectangle) - Method in class com.threerings.media.image.ImageManager
Like ImageManager.getMirage(ImageKey) but that only the specified subimage of the source image is used to build the mirage.
getMirage(ImageManager.ImageKey, Colorization[]) - Method in class com.threerings.media.image.ImageManager
Like ImageManager.getMirage(ImageKey) but the supplied colorizations are applied to the source image before creating the mirage.
getMirage(ImageManager.ImageKey, Rectangle, Colorization[]) - Method in class com.threerings.media.image.ImageManager
Like ImageManager.getMirage(ImageKey,Colorization[]) except that the mirage is created using only the specified subset of the original image.
getMultiTilePolygon(MisoSceneMetrics, Point, Point) - Static method in class com.threerings.miso.util.MisoUtil
Return a screen-coordinates polygon framing the two specified tile-coordinate points.
getName() - Method in class com.threerings.media.tile.TileSet
Returns the tileset name.
getNaturalHeight() - Method in class com.threerings.media.util.BackgroundTiler
Returns the "natural" height of the image being used to tile the background.
getNaturalWidth() - Method in class com.threerings.media.util.BackgroundTiler
Returns the "natural" width of the image being used to tile the background.
getNode(int) - Method in class com.threerings.media.util.LineSegmentPath
Return the requested node index in the path, or null if no such index exists.
getObjectBounds() - Method in class com.threerings.miso.client.SceneBlock
Returns the bounds of the screen coordinate rectangle that contains all pixels that are drawn on by all objects (but not base tiles) in this block.
getObjectFootprint() - Method in class com.threerings.miso.client.SceneObject
Returns a polygon bounding all footprint tiles of this scene object.
getObjects() - Method in class com.threerings.miso.client.SceneBlock
Returns an array of all resolved scene objects in this block.
getObjects(Rectangle, ObjectSet) - Method in class com.threerings.miso.data.MisoSceneModel
Populates the supplied object set with info on all objects whose origin falls in the requested region.
getObjects(Rectangle, ObjectSet) - Method in class com.threerings.miso.data.SimpleMisoSceneModel
 
getObjects(Rectangle, ObjectSet) - Method in class com.threerings.miso.data.SparseMisoSceneModel
 
getObjects(Rectangle, ObjectSet) - Method in class com.threerings.miso.data.SparseMisoSceneModel.Section
 
getObjectScreenSpot() - Method in class com.threerings.miso.client.SceneObject
Returns the location associated with this object's "spot" in screen coordinates or null if it has no spot.
getObjectSpot() - Method in class com.threerings.miso.client.SceneObject
Returns the location associated with this object's "spot" in fine coordinates or null if it has no spot.
getObscured(boolean) - Method in interface com.threerings.media.MediaPanel.Obscurer
Returns the region obscured by the obscurer, in screen coords.
getOldestLastModified(File) - Static method in class com.threerings.util.FileUtil
Returns the timestamp of the oldest modification date of any file within the directory.
getOpposite(int) - Static method in class com.threerings.util.DirectionUtil
Returns the opposite of the specified direction.
getOrientation() - Method in class com.threerings.media.sprite.Sprite
Returns the sprite's orientation as one of the eight cardinal directions: DirectionCodes.NORTH, DirectionCodes.NORTHEAST, etc.
getOrientation() - Method in class com.threerings.media.util.DelegatingPathable
 
getOrientation() - Method in interface com.threerings.media.util.Pathable
Should return the orientation of the pathable, or DirectionCodes.NONE if the pathable does not support orientation.
getOrientationCount() - Method in interface com.threerings.cast.ActionFrames
Returns the number of orientations available in this set of action frames.
getOrientationCount() - Method in class com.threerings.cast.bundle.BundledComponentRepository.TileSetFrameImage
 
getOrientationCount() - Method in class com.threerings.cast.CompositedActionFrames
 
getOriginX() - Method in class com.threerings.media.tile.ObjectTile
Returns the x offset into the tile image of the origin (which will be aligned with the bottom center of the origin tile) or Integer.MIN_VALUE if the origin is not explicitly specified and should be computed from the image size and tile footprint.
getOriginY() - Method in class com.threerings.media.tile.ObjectTile
Returns the y offset into the tile image of the origin (which will be aligned with the bottom center of the origin tile) or Integer.MIN_VALUE if the origin is not explicitly specified and should be computed from the image size and tile footprint.
getOutlineColor(int) - Method in class com.threerings.chat.ChatLogic
Computes the chat glyph outline color from the chat message type.
getPackagePath(Class<?>) - Static method in class com.threerings.media.sound.Sounds
Return the package path prefix of the supplied class.
getPan() - Method in interface com.threerings.media.sound.SoundPlayer.Frob
Get the pan value of this sound.
getPassability() - Method in class com.threerings.miso.tile.BaseTileSet
Returns the passability information for the tiles in this tileset.
getPath() - Method in class com.threerings.media.sprite.Sprite
Returns the path being followed by this sprite or null if the sprite is not following a path.
getPath(AStarPathUtil.TraversalPred, AStarPathUtil.Stepper, Object, int, int, int, int, int, boolean) - Static method in class com.threerings.media.util.AStarPathUtil
Return a list of Point objects representing a path from coordinates (ax, by) to (bx, by), inclusive, determined by performing an A* search in the given scene's base tile layer.
getPath(AStarPathUtil.TraversalPred, Object, int, int, int, int, int, boolean) - Static method in class com.threerings.media.util.AStarPathUtil
Gets a path with the default stepper which assumes the piece can move one in any of the eight cardinal directions.
getPath(Sprite, int, int, boolean) - Method in class com.threerings.miso.client.MisoScenePanel
Computes a path for the specified sprite to the specified tile coordinates.
getPath() - Method in class com.threerings.openal.ClipBuffer
Returns the path that identifies this sound clip.
getPathIterator(AffineTransform) - Method in class com.threerings.media.AbstractMedia
 
getPathIterator(AffineTransform, double) - Method in class com.threerings.media.AbstractMedia
 
getPaths(String, String) - Method in class com.threerings.media.sound.SoundLoader
Returns the paths to sounds for key in the given package.
getPerfMetrics() - Method in class com.threerings.media.FrameManager
Returns debug performance metrics.
getPerfTicks() - Method in class com.threerings.media.FrameManager
Returns the number of ticks executed in the last second.
getPerfTries() - Method in class com.threerings.media.FrameManager
Returns the number of ticks requested in the last second.
getPlaceSubtitleShape(int, Rectangle) - Method in class com.threerings.chat.ChatLogic
getPositionX() - Method in class com.threerings.openal.Listener
Returns the x component of the listener's position.
getPositionY() - Method in class com.threerings.openal.Listener
Returns the y component of the listener's position.
getPositionZ() - Method in class com.threerings.openal.Listener
Returns the z component of the listener's position.
getPreferredSize() - Method in class com.threerings.media.SafeScrollPane
 
getPreferredSize() - Method in class com.threerings.media.util.TiledArea
 
getPreferredSize() - Method in class com.threerings.miso.client.ResolutionView
 
getPreparedImage(String) - Method in class com.threerings.media.image.ImageManager
Loads (and caches) the specified image from the resource manager using the supplied path to identify the image.
getPreparedImage(String, String) - Method in class com.threerings.media.image.ImageManager
Loads (and caches) the specified image from the resource manager, obtaining the image from the supplied resource set.
getPreparedImage(String, String, Colorization[]) - Method in class com.threerings.media.image.ImageManager
Loads (and caches) the specified image from the resource manager, obtaining the image from the supplied resource set and applying the using the supplied path to identify the image.
getPressCommand(int) - Method in interface com.threerings.util.KeyTranslator
Returns the action command string associated with a key press of the key corresponding to the given key code, or null if there is no associated command.
getPressCommand(char) - Method in interface com.threerings.util.KeyTranslator
Returns the action command string associated with a key press of the given character, or null if there is no associated command.
getPressCommand(int) - Method in class com.threerings.util.KeyTranslatorImpl
 
getPressCommand(char) - Method in class com.threerings.util.KeyTranslatorImpl
 
getPrimaryZation() - Method in class com.threerings.miso.data.ObjectInfo
Returns the primary colorization assignment.
getPriority() - Method in class com.threerings.media.tile.ObjectTile
Returns this object tile's default render priority.
getPriority() - Method in class com.threerings.miso.client.SceneObject
Returns the render priority of this scene object.
getPriority() - Method in class com.threerings.miso.data.ObjectInfo
Returns the render priority of this object tile.
getProjectedIsoDirection(int, int, int, int) - Static method in class com.threerings.miso.util.MisoUtil
Given two points in screen coordinates, return the isometrically projected compass direction that point B lies in from point A.
getQuaternaryZation() - Method in class com.threerings.miso.data.ObjectInfo
Returns the quaternary colorization assignment.
getRandomDescriptor(ComponentRepository, String, String[], ColorPository, String[]) - Static method in class com.threerings.cast.util.CastUtil
Returns a new character descriptor populated with a random set of components.
getRandomStartingColor(String) - Method in class com.threerings.media.image.ColorPository
Returns a random starting color from the specified color class.
getRandomStartingColor(String, Random) - Method in class com.threerings.media.image.ColorPository
Returns a random starting color from the specified color class.
getRawTileImage(int) - Method in class com.threerings.media.tile.TileSet
Returns the raw (unprepared) image that would be used by the tile at the specified index.
getRawTileSetImage() - Method in class com.threerings.media.tile.TileSet
Returns the entire, raw, uncut, unprepared tileset source image.
getRearDepth() - Method in class com.threerings.miso.client.DirtyItemList.DirtyItem
Returns the "depth" of our rear-most tile.
getRegionManager() - Method in class com.threerings.media.AbstractMediaManager
Returns region manager in use by this manager.
getRegionManager() - Method in class com.threerings.media.MediaPanel
Returns a reference to the region manager used by this media panel.
getRegionManager() - Method in class com.threerings.media.MetaMediaManager
Returns the region manager used to coordinate our dirty regions.
getReleaseCommand(int) - Method in interface com.threerings.util.KeyTranslator
Returns the action command string associated with a key release of the key corresponding to the given key code, or null if there is no associated command.
getReleaseCommand(char) - Method in interface com.threerings.util.KeyTranslator
Returns the action command string associated with a key release of the given character, or null if there is no associated command.
getReleaseCommand(int) - Method in class com.threerings.util.KeyTranslatorImpl
 
getReleaseCommand(char) - Method in class com.threerings.util.KeyTranslatorImpl
 
getRenderOrder() - Method in class com.threerings.media.AbstractMedia
Returns the render order of this media element.
getRenderPriority(String, int) - Method in class com.threerings.cast.CharacterComponent
Returns the render priority appropriate for this component at the specified action and orientation.
getRenderPriority(String, int) - Method in class com.threerings.cast.ComponentClass
Deprecated.
getRenderPriority(String, String, int) - Method in class com.threerings.cast.ComponentClass
Returns the render priority appropriate for the specified action, orientation and component.
getRenderPriority() - Method in class com.threerings.miso.client.DirtyItemList.DirtyItem
Returns the render priority for this dirty item.
getRepeatDelay(int) - Method in interface com.threerings.util.KeyTranslator
Returns the delay in milliseconds before generating auto-repeated key press events for the specified key.
getRepeatDelay(char) - Method in interface com.threerings.util.KeyTranslator
Returns the delay in milliseconds before generating auto-repeated key press events for the specified key.
getRepeatDelay(int) - Method in class com.threerings.util.KeyTranslatorImpl
 
getRepeatDelay(char) - Method in class com.threerings.util.KeyTranslatorImpl
 
getRepeatRate(int) - Method in interface com.threerings.util.KeyTranslator
Returns the number of times each second that key presses are to be automatically repeated while the key is held down, or 0 to disable auto-repeat for the key.
getRepeatRate(char) - Method in interface com.threerings.util.KeyTranslator
Returns the number of times each second that key presses are to be automatically repeated while the key is held down, or 0 to disable auto-repeat for the key.
getRepeatRate(int) - Method in class com.threerings.util.KeyTranslatorImpl
 
getRepeatRate(char) - Method in class com.threerings.util.KeyTranslatorImpl
 
getResource(String) - Method in class com.threerings.resource.FileResourceBundle
 
getResource(String) - Method in class com.threerings.resource.NetworkResourceBundle
 
getResource(String) - Method in class com.threerings.resource.ResourceBundle
Fetches the named resource from this bundle.
getResource(String) - Method in class com.threerings.resource.ResourceManager
Fetches a resource from the local repository.
getResource(String, String) - Method in class com.threerings.resource.ResourceManager
Returns an input stream from which the requested resource can be loaded.
getResourceFile(String) - Method in class com.threerings.resource.FileResourceBundle
Returns a file from which the specified resource can be loaded.
getResourceFile(String) - Method in class com.threerings.resource.ResourceManager
Given a path relative to the resource directory, the path is properly jimmied (assuming we always use /) and combined with the resource directory to yield a File object that can be used to access the resource.
getResourceList() - Method in class com.threerings.resource.ResourceManager
If we have a full list of the resources available, we return it.
getResourcePath(File) - Method in class com.threerings.resource.ResourceManager
Given a file within the resource directory, returns a resource path that can be passed to ResourceManager.getResourceFile(java.lang.String) to locate the resource.
getResourceSet(String) - Method in class com.threerings.resource.ResourceManager
Returns a reference to the resource set with the specified name, or null if no set exists with that name.
getRestingAction() - Method in class com.threerings.cast.CharacterSprite
Returns the action to be used when the sprite is at rest.
getRoot(Component, Rectangle) - Static method in class com.threerings.media.FrameManager
Returns the root component for the supplied component or null if it is not part of a rooted hierarchy or if any parent along the way is found to be hidden or without a peer.
getRootPane() - Method in interface com.threerings.media.FrameManager.ManagedRoot
Returns the top-level Swing pane.
getSampleOffset() - Method in class com.threerings.openal.Source
Returns the position offset of the source within the queued buffers, in samples.
getSceneMetrics() - Method in class com.threerings.miso.client.MisoScenePanel
Returns the scene metrics in use by this panel.
getSceneMetrics() - Static method in class com.threerings.miso.MisoConfig
Creates scene metrics with information obtained from the deployed config file.
getSceneModel() - Method in class com.threerings.miso.client.MisoScenePanel
Returns the scene model being displayed by this panel.
getSceneObject() - Method in class com.threerings.miso.client.SceneObjectActionEvent
Returns the scene object that was the source of this action.
getScreenBounds() - Method in class com.threerings.miso.client.SceneBlock
Returns the bounds of the screen coordinate rectangle that contains all pixels that are drawn on by all tiles and objects in this block.
getScreenCoords(int, int) - Method in class com.threerings.miso.client.MisoScenePanel
Converts the supplied full coordinates to screen coordinates.
getSecOffset() - Method in class com.threerings.openal.Source
Returns the position offset of the source within the queued buffers, in seconds.
getSecondaryZation() - Method in class com.threerings.miso.data.ObjectInfo
Returns the secondary colorization assignment.
getSections() - Method in class com.threerings.miso.data.SparseMisoSceneModel
Don't call this method! This is only public so that the scene writer can generate XML from the raw scene data.
getSelectedComponents() - Method in class com.threerings.cast.builder.BuilderModel
Returns the selected components in an array.
getShape() - Method in class com.threerings.chat.ChatGlyph
Returns the shape of this chat bubble.
getSize(float, Mirage) - Static method in class com.threerings.media.animation.ScaleAnimation
Computes the width and height to which an image should be scaled.
getSize() - Method in class com.threerings.openal.Buffer
Returns the size of this buffer.
getSize() - Method in class com.threerings.openal.ClipBuffer
Returns the size (in bytes) of this clip as reported by OpenAL.
getSnapshot() - Method in class com.threerings.media.image.BlankMirage
 
getSnapshot() - Method in class com.threerings.media.image.BufferedMirage
 
getSnapshot() - Method in class com.threerings.media.image.CompositeMirage
 
getSnapshot() - Method in interface com.threerings.media.image.Mirage
Returns a snapshot of this mirage as a buffered image.
getSnapshot() - Method in class com.threerings.media.image.NinePatchMirage
 
getSnapshot() - Method in class com.threerings.media.image.SolidMirage
 
getSnapshot() - Method in class com.threerings.media.image.TransformedMirage
 
getSnapshot() - Method in class com.threerings.media.image.VolatileMirage
 
getSound(String, String) - Method in class com.threerings.media.sound.SoundLoader
Attempts to load a sound stream from the given path from the given bundle and from the classpath.
getSound(String) - Method in class com.threerings.openal.SoundGroup
Obtains an "instance" of the specified sound which can be positioned, played, looped and otherwise used to make noise.
getSoundLoader() - Method in class com.threerings.openal.OpenALSoundPlayer
Returns the loader used by this player.
getSoundQueue() - Method in class com.threerings.media.sound.JavaSoundPlayer
 
getSoundQueue() - Method in class com.threerings.openal.OpenALSoundPlayer
 
getSource() - Method in class com.threerings.openal.Stream
Returns a reference to the stream source.
getSource() - Method in class com.threerings.resource.FileResourceBundle
Returns the File from which resources are fetched for this bundle.
getSourceState() - Method in class com.threerings.openal.Source
Returns the state of the source: AL10.AL_INITIAL, AL10.AL_PLAYING, AL10.AL_PAUSED, or AL10.AL_STOPPED.
getSpeaker(Name) - Method in interface com.threerings.chat.ChatOverlay.InfoProvider
Get a point which is approximately the origin of the speaker, or null if unknown.
getSpotOrient() - Method in class com.threerings.media.tile.ObjectTile
Returns the orientation of the "spot" associated with this object.
getSpotOrient(int) - Method in class com.threerings.media.tile.ObjectTileSet
Returns the orientation of the spot associated with the specified tile index.
getSpotOrient(int) - Method in class com.threerings.media.tile.TrimmedObjectTileSet
Returns the orientation of the spot associated with the specified tile index, or -1 if the object has no associated spot.
getSpotX() - Method in class com.threerings.media.tile.ObjectTile
Returns the x-coordinate of the "spot" associated with this object.
getSpotY() - Method in class com.threerings.media.tile.ObjectTile
Returns the x-coordinate of the "spot" associated with this object.
getSpriteManager() - Method in class com.threerings.media.MediaOverlay
Returns a reference to the sprite manager used by this media overlay.
getSpriteManager() - Method in class com.threerings.media.MediaPanel
Returns a reference to the sprite manager used by this media panel.
getSpriteManager() - Method in class com.threerings.media.MetaMediaManager
Returns a reference to the sprite manager used by this media panel.
getSprites() - Method in class com.threerings.media.sprite.SpriteManager
Returns a list of all sprites registered with the sprite manager.
getStreams() - Method in class com.threerings.openal.SoundManager
Returns a reference to the list of active streams.
getStyle() - Method in class com.threerings.media.sprite.ButtonSprite
Returns the style of this button.
getSubtitleShape(int, Rectangle, Rectangle) - Method in class com.threerings.chat.ChatLogic
Get the appropriate shape for the specified type of chat.
getSubtitleSpacing(int) - Method in class com.threerings.chat.ChatLogic
Get the spacing, in pixels, between the latest subtitle of the specified type and the previous subtitle.
getTarget() - Method in class com.threerings.chat.ChatOverlay
Returns the media panel on which this chat overlay is operating.
getTertiaryZation() - Method in class com.threerings.miso.data.ObjectInfo
Returns the tertiary colorization assignment.
getTile(int, int) - Method in class com.threerings.cast.bundle.BundledComponentRepository.TileSetFrameImage
 
getTile(int, int, int, int, int) - Static method in class com.threerings.geom.GeomUtil
Returns the rectangle containing the specified tile in the supplied larger rectangle.
getTile(int, int, int, int, int, Rectangle) - Static method in class com.threerings.geom.GeomUtil
Fills in the bounds of the specified tile in the supplied larger rectangle.
getTile(int) - Method in class com.threerings.media.tile.TileManager
Returns the Tile object with the specified fully qualified tile id.
getTile(int, TileSet.Colorizer) - Method in class com.threerings.media.tile.TileManager
Returns the Tile object with the specified fully qualified tile id.
getTile(int, int, TileSet.Colorizer) - Method in class com.threerings.media.tile.TileManager
Returns the Tile object from the specified tileset at the specified index.
getTile(int) - Method in class com.threerings.media.tile.TileSet
Equivalent to TileSet.getTile(int,Colorizer) with a null Colorizer argument.
getTile(int, TileSet.Colorizer) - Method in class com.threerings.media.tile.TileSet
Creates a Tile object from this tileset corresponding to the specified tile id and returns that tile.
getTile(int, Colorization[]) - Method in class com.threerings.media.tile.TileSet
Creates a Tile object from this tileset corresponding to the specified tile id and returns that tile.
getTileCoords(int, int) - Method in class com.threerings.miso.client.MisoScenePanel
Converts the supplied screen coordinates to tile coordinates.
getTileCount() - Method in class com.threerings.media.tile.SwissArmyTileSet
 
getTileCount() - Method in class com.threerings.media.tile.TileSet
Returns the number of tiles in the tileset.
getTileCount() - Method in class com.threerings.media.tile.TrimmedObjectTileSet
 
getTileCount() - Method in class com.threerings.media.tile.TrimmedTileSet
 
getTileCount() - Method in class com.threerings.media.tile.UniformTileSet
 
getTileCounts() - Method in class com.threerings.media.tile.SwissArmyTileSet
Returns the tile count settings.
getTileHash(int, int) - Static method in class com.threerings.media.tile.TileUtil
Compute some hash value for "randomizing" tileset picks based on x and y coordinates.
getTileImage(String, Rectangle, Colorization[]) - Method in interface com.threerings.media.tile.ImageProvider
Obtains the tile image with the specified path in the form of a Mirage.
getTileImage(String, Rectangle, Colorization[]) - Method in class com.threerings.media.tile.IMImageProvider
 
getTileImage(String, Rectangle, Colorization[]) - Method in class com.threerings.media.tile.SimpleCachingImageProvider
 
getTileIndex(int) - Static method in class com.threerings.media.tile.TileUtil
Extracts the tile index from the supplied fully qualified tile id.
getTileManager() - Method in interface com.threerings.miso.util.MisoContext
Returns a reference to the tile manager.
getTileMirage(int, int) - Method in class com.threerings.cast.bundle.BundledComponentRepository.TileSetFrameImage
 
getTileMirage(int) - Method in class com.threerings.media.tile.TileSet
Returns a prepared version of the image that would be used by the tile at the specified index.
getTileMirage(int, Colorization[]) - Method in class com.threerings.media.tile.TileSet
Returns a prepared version of the image that would be used by the tile at the specified index.
getTileMirages() - Method in class com.threerings.media.tile.TileSet
Returns prepared versions of the images that would be used for each of the tiles.
getTilePolygon(MisoSceneMetrics, int, int) - Static method in class com.threerings.miso.util.MisoUtil
Return a polygon framing the specified tile.
getTileSet(int) - Method in class com.threerings.media.tile.bundle.BundledTileSetRepository
 
getTileSet(String) - Method in class com.threerings.media.tile.bundle.BundledTileSetRepository
 
getTileSet(int) - Method in class com.threerings.media.tile.bundle.TileSetBundle
Retrieves a tileset from this tileset bundle.
getTileSet(int) - Method in class com.threerings.media.tile.TileManager
Returns the tileset with the specified id.
getTileSet(String) - Method in class com.threerings.media.tile.TileManager
Returns the tileset with the specified name.
getTileSet(int) - Method in interface com.threerings.media.tile.TileSetRepository
Returns the TileSet with the specified tile set identifier.
getTileSet(String) - Method in interface com.threerings.media.tile.TileSetRepository
Returns the TileSet with the specified tile set name.
getTileSetId(String) - Method in class com.threerings.media.tile.bundle.BundledTileSetRepository
 
getTileSetID(String) - Method in interface com.threerings.media.tile.TileSetIDBroker
Returns the unique identifier for the named tileset.
getTileSetId(String) - Method in interface com.threerings.media.tile.TileSetRepository
Returns the unique identifier of the TileSet with the specified tile set name.
getTileSetId(int) - Static method in class com.threerings.media.tile.TileUtil
Extracts the tile set id from the supplied fully qualified tile id.
getTileSetImage(String, Colorization[]) - Method in interface com.threerings.media.tile.ImageProvider
Returns the raw tileset image with the specified path.
getTileSetImage(String, Colorization[]) - Method in class com.threerings.media.tile.IMImageProvider
 
getTileSetImage(String, Colorization[]) - Method in class com.threerings.media.tile.SimpleCachingImageProvider
 
getTileSetRepository() - Method in class com.threerings.media.tile.TileManager
Returns the tileset repository currently in use.
getTimeStamp() - Method in class com.threerings.media.FrameManager
Returns a millisecond granularity time stamp using the MediaTimer with which this frame manager was configured.
getTimeStamp() - Method in class com.threerings.media.MediaPanel
Returns a timestamp from the MediaTimer used to track time intervals for this media panel.
getTimeStamp() - Method in class com.threerings.media.MetaMediaManager
Returns a timestamp from the MediaTimer used to track time intervals for this media panel.
getTipIcon(String) - Method in class com.threerings.miso.client.ObjectActionHandler
Returns the tooltip icon for the specified action or null if the action has no tooltip icon.
getTipText(String) - Method in class com.threerings.miso.client.ObjectActionHandler
Get the human readable object tip for the specified action.
getTransitionTime() - Method in class com.threerings.media.TimerView
Get the amount of time it takes to render digital changes in the completion state.
getTranslatedInstance(int, int) - Method in class com.threerings.media.util.ArcPath
Return a copy of the path, translated by the specified amounts.
getTranslatedInstance(int, int) - Method in class com.threerings.media.util.LinePath
Return a copy of the path, translated by the specified amounts.
getTranslations() - Method in class com.threerings.cast.CharacterDescriptor
Returns the array of translations to be applied to the components when compositing action images.
getTrimmedBounds(int, int, Rectangle) - Method in class com.threerings.cast.bundle.BundledComponentRepository.TileSetFrameImage
 
getTrimmedBounds(int, Rectangle) - Method in class com.threerings.cast.CompositedMaskedImage
 
getTrimmedBounds(int, Rectangle) - Method in class com.threerings.cast.CompositedMultiFrameImage
 
getTrimmedBounds(int, Rectangle) - Method in class com.threerings.cast.CompositedShadowImage
 
getTrimmedBounds(int, Rectangle) - Method in interface com.threerings.cast.TrimmedMultiFrameImage
Fills in the minimum bounding rectangle for this image that contains all non-transparent pixels.
getTrimmedBounds(Rectangle) - Method in class com.threerings.media.tile.TrimmedTile
Fills in the bounds of the trimmed image within the coordinate system defined by the complete virtual tile.
getType() - Method in class com.threerings.chat.ChatGlyph
Get the internal chat type of this bubble.
getType(String) - Static method in class com.threerings.miso.client.ObjectActionHandler
Returns the type associated with this action command (which is mapped to a registered object action handler) or the empty string if it has no type.
getValue(long) - Method in class com.threerings.media.util.TimeFunction
Returns the current value given the supplied time stamp.
getVertModel() - Method in class com.threerings.media.VirtualRangeModel
Returns a range model that controls the scrollability of the scene in the vertical direction.
getViewBounds() - Method in class com.threerings.media.MediaPanel
Get the bounds of the viewport, in media coordinates.
getViewBounds() - Method in class com.threerings.media.VirtualMediaPanel
Returns the bounds of the viewport in virtual coordinates.
getViewBounds() - Method in class com.threerings.miso.client.MisoScenePanel
 
getVolume() - Method in interface com.threerings.media.sound.SoundPlayer.Frob
Get the volume of this sound.
getWidth(int) - Method in class com.threerings.cast.CompositedMaskedImage
 
getWidth(int) - Method in class com.threerings.cast.CompositedMultiFrameImage
 
getWidth(int) - Method in class com.threerings.cast.CompositedShadowImage
 
getWidth() - Method in class com.threerings.media.image.BlankMirage
 
getWidth() - Method in class com.threerings.media.image.BufferedMirage
 
getWidth() - Method in class com.threerings.media.image.CompositeMirage
 
getWidth() - Method in interface com.threerings.media.image.Mirage
Returns the width of this mirage.
getWidth() - Method in class com.threerings.media.image.NinePatchMirage
 
getWidth() - Method in class com.threerings.media.image.SolidMirage
 
getWidth() - Method in class com.threerings.media.image.TransformedMirage
 
getWidth() - Method in class com.threerings.media.image.VolatileMirage
 
getWidth() - Method in class com.threerings.media.sprite.Sprite
Returns the sprite's width in pixels.
getWidth() - Method in class com.threerings.media.tile.Tile
Returns the width of this tile.
getWidth(int) - Method in class com.threerings.media.tile.TileMultiFrameImage
 
getWidth(int) - Method in class com.threerings.media.tile.TileSubsetMultiFrameImage
 
getWidth() - Method in class com.threerings.media.tile.TrimmedTile
 
getWidth() - Method in class com.threerings.media.tile.UniformTileSet
Returns the width of the tiles in this tileset.
getWidth(int) - Method in interface com.threerings.media.util.MultiFrameImage
Returns the width of the specified frame image.
getWidth(int) - Method in class com.threerings.media.util.MultiFrameImageImpl
 
getWidth(int) - Method in class com.threerings.media.util.SingleFrameImageImpl
 
getWidth(int) - Method in class com.threerings.media.util.SingleTileImageImpl
 
getWidths() - Method in class com.threerings.media.tile.SwissArmyTileSet
Returns the width settings.
getWindow() - Method in interface com.threerings.media.FrameManager.ManagedRoot
Returns the window at the root of the UI hierarchy.
getWindow() - Method in class com.threerings.media.ManagedJApplet
 
getWindow() - Method in class com.threerings.media.ManagedJFrame
 
getX() - Method in class com.threerings.media.image.VolatileMirage
Returns the x offset into our source image, which is generally zero but may be non-zero for a mirage that obtains its data from a region of its source image.
getX() - Method in class com.threerings.media.sprite.Sprite
Returns the sprite's x position in screen coordinates.
getX() - Method in class com.threerings.media.util.DelegatingPathable
 
getX() - Method in interface com.threerings.media.util.Pathable
Returns the pathable's current x coordinate.
getXOffset() - Method in class com.threerings.media.sprite.Sprite
Returns the offset to the sprite's origin from the upper-left of the sprite's image.
getXOrigin(int, int) - Method in interface com.threerings.cast.ActionFrames
Returns the x offset from the upper left of the image to the "origin" for this character frame.
getXOrigin(int, int) - Method in class com.threerings.cast.bundle.BundledComponentRepository.TileSetFrameImage
 
getXOrigin(int, int) - Method in class com.threerings.cast.CompositedActionFrames
 
getXOrigin(int) - Method in class com.threerings.cast.CompositedMaskedImage
 
getXOrigin() - Method in interface com.threerings.cast.CompositedMirage
Returns the x offset into our image.
getXOrigin(int) - Method in class com.threerings.cast.CompositedMultiFrameImage
 
getXOrigin(int) - Method in class com.threerings.cast.CompositedShadowImage
 
getXSpot(int) - Method in class com.threerings.media.tile.ObjectTileSet
Returns the x coordinate of the spot associated with the specified tile index.
getXSpot(int) - Method in class com.threerings.media.tile.TrimmedObjectTileSet
Returns the x coordinate of the spot associated with the specified tile index.
getY() - Method in class com.threerings.media.image.VolatileMirage
Returns the y offset into our source image, which is generally zero but may be non-zero for a mirage that obtains its data from a region of its source image.
getY() - Method in class com.threerings.media.sprite.Sprite
Returns the sprite's y position in screen coordinates.
getY() - Method in class com.threerings.media.util.DelegatingPathable
 
getY() - Method in interface com.threerings.media.util.Pathable
Returns the pathable's current y coordinate.
getYOffset() - Method in class com.threerings.media.sprite.Sprite
Returns the offset to the sprite's origin from the upper-left of the sprite's image.
getYOrigin(int, int) - Method in interface com.threerings.cast.ActionFrames
Returns the y offset from the upper left of the image to the "origin" for this character frame.
getYOrigin(int, int) - Method in class com.threerings.cast.bundle.BundledComponentRepository.TileSetFrameImage
 
getYOrigin(int, int) - Method in class com.threerings.cast.CompositedActionFrames
 
getYOrigin(int) - Method in class com.threerings.cast.CompositedMaskedImage
 
getYOrigin() - Method in interface com.threerings.cast.CompositedMirage
Returns the y offset into our image.
getYOrigin(int) - Method in class com.threerings.cast.CompositedMultiFrameImage
 
getYOrigin(int) - Method in class com.threerings.cast.CompositedShadowImage
 
getYSpot(int) - Method in class com.threerings.media.tile.ObjectTileSet
Returns the y coordinate of the spot associated with the specified tile index.
getYSpot(int) - Method in class com.threerings.media.tile.TrimmedObjectTileSet
Returns the y coordinate of the spot associated with the specified tile index.
GleamAnimation - Class in com.threerings.media.animation
Washes all non-transparent pixels in a sprite with a particular color (by compositing them with the solid color with progressively higher alpha values) and then back again.
GleamAnimation(Sprite, Color, int, int, boolean) - Constructor for class com.threerings.media.animation.GleamAnimation
Creates a gleam animation with the supplied sprite.
GleamAnimation(SpriteManager, Sprite, Color, int, int, boolean) - Constructor for class com.threerings.media.animation.GleamAnimation
Creates a gleam animation with the supplied sprite.
grow(Rectangle, Rectangle) - Static method in class com.threerings.geom.GeomUtil
Adds the target rectangle to the bounds of the source rectangle.

H

h - Variable in class com.threerings.media.util.AStarPathUtil.Node
The heuristic estimate of the cost to the goal from here.
handleAction(SceneObject, ActionEvent) - Method in class com.threerings.miso.client.ObjectActionHandler
Called when an action is generated for an object.
handleKeyEvent(int, int, long) - Method in interface com.threerings.util.KeyboardManager.KeyObserver
Called whenever a key event occurs for a particular key.
handlePressed(SceneObject) - Method in class com.threerings.miso.client.ObjectActionHandler
Return a RadialMenu or null if no menu needed.
Handler - Class in com.threerings.resource
This class is not used directly, except by a registering ResourceManager so that we can load data from the resource manager using URLs of the form resource://<resourceSet>/<path>.
Handler() - Constructor for class com.threerings.resource.Handler
 
hasCommand(int) - Method in interface com.threerings.util.KeyTranslator
Returns whether there is an action command for the key corresponding to the given keycode.
hasCommand(char) - Method in interface com.threerings.util.KeyTranslator
Returns whether there is an action command for the key corresponding to the given character in the case of a keyTyped event corresponding to it.
hasCommand(int) - Method in class com.threerings.util.KeyTranslatorImpl
 
hasCommand(char) - Method in class com.threerings.util.KeyTranslatorImpl
 
hasConstraint(String) - Method in class com.threerings.media.tile.ObjectTile
Checks whether this object has the given constraint.
hasConstraint(int, String) - Method in class com.threerings.media.tile.ObjectTileSet
Checks whether the tile at the specified index has the given constraint.
hasConstraint(int, String) - Method in class com.threerings.media.tile.TrimmedObjectTileSet
Checks whether the tile at the specified index has the given constraint.
hashCode() - Method in class com.threerings.cast.CharacterComponent
 
hashCode() - Method in class com.threerings.cast.CharacterDescriptor
 
hashCode() - Method in class com.threerings.cast.ComponentClass
Hashcode is based on component class name.
hashCode() - Method in class com.threerings.media.image.Colorization
 
hashCode() - Method in class com.threerings.media.image.ImageManager.ImageKey
 
hashCode() - Method in class com.threerings.media.tile.Tile.Key
 
hashCode() - Method in class com.threerings.miso.client.DirtyItemList.DirtyItem
 
hashCode() - Method in class com.threerings.miso.data.ObjectInfo
 
hashCode() - Method in class com.threerings.miso.tile.AutoFringer.FringeTile
 
hasSpot() - Method in class com.threerings.media.tile.ObjectTile
Returns true if this object has a spot.
haveDirtyRegions() - Method in class com.threerings.media.RegionManager
Returns true if dirty regions have been accumulated since the last call to RegionManager.getDirtyRegions().
height - Variable in class com.threerings.miso.data.SimpleMisoSceneModel
The height of this scene in tiles.
hierarchyChanged(HierarchyEvent) - Method in class com.threerings.media.TimerView
 
histIndex - Variable in class com.threerings.chat.ChatGlyph
Can be used by the Overlay to mark our position in the history.
historyUpdated(int) - Method in class com.threerings.chat.ComicChatOverlay
 
historyUpdated(int) - Method in class com.threerings.chat.SubtitleChatOverlay
 
hitTest(int, int) - Method in class com.threerings.cast.CharacterSprite
 
hitTest(int, int, int) - Method in class com.threerings.cast.CompositedMaskedImage
 
hitTest(int, int, int) - Method in class com.threerings.cast.CompositedMultiFrameImage
 
hitTest(int, int, int) - Method in class com.threerings.cast.CompositedShadowImage
 
hitTest(int, int) - Method in class com.threerings.media.image.BlankMirage
 
hitTest(int, int) - Method in class com.threerings.media.image.BufferedMirage
 
hitTest(int, int) - Method in class com.threerings.media.image.CompositeMirage
 
hitTest(BufferedImage, int, int) - Static method in class com.threerings.media.image.ImageUtil
Returns true if the supplied image contains a non-transparent pixel at the specified coordinates, false otherwise.
hitTest(int, int) - Method in interface com.threerings.media.image.Mirage
Returns true if this mirage contains a non-transparent pixel at the specified coordinate.
hitTest(int, int) - Method in class com.threerings.media.image.NinePatchMirage
 
hitTest(int, int) - Method in class com.threerings.media.image.SolidMirage
 
hitTest(int, int) - Method in class com.threerings.media.image.TransformedMirage
 
hitTest(int, int) - Method in class com.threerings.media.image.VolatileMirage
 
hitTest(int, int) - Method in class com.threerings.media.sprite.ImageSprite
Returns true if the sprite's bounds contain the specified point, and if there is a non-transparent pixel in the sprite's image at the specified point, false if not.
hitTest(int, int) - Method in class com.threerings.media.sprite.Sprite
Returns true if the sprite's bounds contain the specified point, false if not.
hitTest(int, int) - Method in class com.threerings.media.tile.Tile
Returns true if the specified coordinates within this tile contains a non-transparent pixel.
hitTest(int, int, int) - Method in class com.threerings.media.tile.TileMultiFrameImage
 
hitTest(int, int, int) - Method in class com.threerings.media.tile.TileSubsetMultiFrameImage
 
hitTest(int, int) - Method in class com.threerings.media.tile.TrimmedTile
 
hitTest(int, int, int) - Method in interface com.threerings.media.util.MultiFrameImage
Returns true if the specified frame contains a non-transparent pixel at the specified coordinates.
hitTest(int, int, int) - Method in class com.threerings.media.util.MultiFrameImageImpl
 
hitTest(int, int, int) - Method in class com.threerings.media.util.SingleFrameImageImpl
 
hitTest(int, int, int) - Method in class com.threerings.media.util.SingleTileImageImpl
 
HORIZONTAL - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating horizontal movement.
HourglassView - Class in com.threerings.media
Displays an hourglass with the sand level representing the amount of time remaining.
HourglassView(FrameManager, JComponent, int, int, Mirage, Mirage, Rectangle, Mirage, Rectangle, MultiFrameImage) - Constructor for class com.threerings.media.HourglassView
Constructs an hourglass view.
HourglassView(FrameManager, JComponent, int, int, Mirage, Mirage, Rectangle, Point, Mirage, Rectangle, Point, MultiFrameImage) - Constructor for class com.threerings.media.HourglassView
Constructs an hourglass view.
HoverSprite - Interface in com.threerings.media.sprite.action
An interface indicating that a sprite wishes to be notified when the mouse hovers over it.
HUD_LAYER - Static variable in class com.threerings.media.AbstractMedia
A AbstractMedia._renderOrder value at or above which, indicates that this media is in the HUD (heads up display) and should not scroll when the view scrolls.

I

IconManager - Class in com.threerings.media
Manages the creation of icons from tileset images.
IconManager(TileManager, String) - Constructor for class com.threerings.media.IconManager
Creates an icon manager that will obtain tilesets from the supplied tile manager and which will load its configuration information from the specified properties file.
IconManager(TileManager, Properties) - Constructor for class com.threerings.media.IconManager
Creates an icon manager that will obtain tilesets from the supplied tile manager and which will read its configuration information from the supplied properties file.
id - Variable in class com.threerings.media.util.AStarPathUtil.Node
The node's monotonically-increasing unique identifier.
IdleTracker - Class in com.threerings.util
Used to track user idleness in an AWT application.
IdleTracker(long, long) - Constructor for class com.threerings.util.IdleTracker
Creates an idle tracker that will report idleness (via IdleTracker.idledOut()) after toIdleTime milliseconds have elapsed.
IGNORECHAT - Static variable in class com.threerings.chat.ChatLogic
Our internal code for a chat type we will ignore.
IMAGE_EXTENSION - Static variable in class com.threerings.cast.bundle.BundleUtil
The file extension of our action tile images.
ImageDataProvider - Interface in com.threerings.media.image
Provides access to image data for the image with the specified path.
ImageManager - Class in com.threerings.media.image
Provides a single point of access for image retrieval and caching.
ImageManager(ResourceManager, ImageManager.OptimalImageCreator) - Constructor for class com.threerings.media.image.ImageManager
Construct an image manager with the specified ResourceManager from which it will obtain its data.
ImageManager(ResourceManager, Component) - Constructor for class com.threerings.media.image.ImageManager
A convenience constructor that creates an AWTImageCreator for use by the image manager.
ImageManager.ImageKey - Class in com.threerings.media.image
Used to identify an image for caching and reconstruction.
ImageManager.OptimalImageCreator - Interface in com.threerings.media.image
This interface allows the image manager to create images that are in a format optimal for rendering to the screen.
ImageProvider - Interface in com.threerings.media.tile
Provides a generic interface via which tileset images may be loaded.
ImageSprite - Class in com.threerings.media.sprite
Extends the sprite class to support rendering the sprite with one or more frames of image animation.
ImageSprite() - Constructor for class com.threerings.media.sprite.ImageSprite
Constructs an image sprite without any associated frames and with an invalid default initial location.
ImageSprite(MultiFrameImage) - Constructor for class com.threerings.media.sprite.ImageSprite
Constructs an image sprite.
ImageSprite(Mirage) - Constructor for class com.threerings.media.sprite.ImageSprite
Constructs an image sprite that will display the supplied single image when rendering itself.
ImageUtil - Class in com.threerings.media.image
Image related utility functions.
ImageUtil() - Constructor for class com.threerings.media.image.ImageUtil
 
ImageUtil.ImageCreator - Interface in com.threerings.media.image
 
IMImageProvider - Class in com.threerings.media.tile
Provides images to a tileset given a reference to the image manager and an image data provider.
IMImageProvider(ImageManager, ImageDataProvider) - Constructor for class com.threerings.media.tile.IMImageProvider
 
IMImageProvider(ImageManager, String) - Constructor for class com.threerings.media.tile.IMImageProvider
 
INFO - Static variable in class com.threerings.chat.ChatLogic
Our internal code for info system messges.
info - Variable in class com.threerings.miso.client.SceneObject
The object's info record.
init(CharacterDescriptor, CharacterManager) - Method in class com.threerings.cast.CharacterSprite
Initializes this character sprite with the specified character descriptor and character manager.
init(AbstractMediaManager) - Method in class com.threerings.media.AbstractMedia
Initialize the media.
init(MediaHost, RegionManager) - Method in class com.threerings.media.AbstractMediaManager
Provides this media manager with its host and region manager.
init(MultiFrameImage) - Method in class com.threerings.media.animation.AnimationFrameSequencer.MultiFunction
 
init() - Method in class com.threerings.media.animation.AnimationSprite
 
init(long) - Method in class com.threerings.media.effects.FadeEffect
 
init(FrameManager) - Method in interface com.threerings.media.FrameManager.ManagedRoot
Configures the root with a reference to its frame manager.
init(FrameManager) - Method in class com.threerings.media.ManagedJApplet
 
init(FrameManager) - Method in class com.threerings.media.ManagedJFrame
 
init(ResourceBundle) - Method in class com.threerings.media.tile.bundle.TileSetBundle
Initializes this resource bundle with a reference to the jarfile from which it was loaded and from which it can load image data.
init(AStarPathUtil.Info, AStarPathUtil.Node) - Method in class com.threerings.media.util.AStarPathUtil.Stepper
 
init(Pathable, long) - Method in class com.threerings.media.util.BobblePath
 
init(Pathable, long) - Method in class com.threerings.media.util.DelayPath
 
init(MultiFrameImage) - Method in class com.threerings.media.util.FrameSequencer.ConstantRate
 
init(MultiFrameImage) - Method in interface com.threerings.media.util.FrameSequencer
Called prior to the execution of an animation sequence (not necessarily immediately, so time stamps should be obtained in the first call to tick).
init(Pathable, long) - Method in class com.threerings.media.util.LinePath
 
init(Pathable, long) - Method in class com.threerings.media.util.LineSegmentPath
 
init(Pathable, long) - Method in interface com.threerings.media.util.Path
Called once to let the path prepare itself for the process of animating the supplied pathable.
init(Pathable, long) - Method in class com.threerings.media.util.PathSequence
 
init(Pathable, long) - Method in class com.threerings.media.util.SmoothBobblePath
 
init(Pathable, long) - Method in class com.threerings.media.util.TimedPath
 
init(long) - Method in class com.threerings.media.util.TimeFunction
Configures this function with a starting time.
init(Object, int, int) - Method in class com.threerings.miso.client.DirtyItemList.DirtyItem
Initializes a dirty item.
init(InputStream) - Method in class com.threerings.openal.Mp3StreamDecoder
 
init(InputStream) - Method in class com.threerings.openal.OggStreamDecoder
 
init(InputStream) - Method in class com.threerings.openal.StreamDecoder
Initializes the decoder with its input stream.
initBundles(String, String, ResourceManager.InitObserver) - Method in class com.threerings.resource.ResourceManager
Initializes the bundle sets to be made available by this resource manager.
initializationFailed(Exception) - Method in class com.threerings.resource.ResourceManager.AWTInitObserver
 
initializationFailed(Exception) - Method in interface com.threerings.resource.ResourceManager.InitObserver
Indicates that there was a failure unpacking our resource bundles.
initResourceDir(String) - Method in class com.threerings.resource.ResourceManager
(Re)initializes the directory to search for resource files.
insert(ObjectInfo) - Method in class com.threerings.miso.util.ObjectSet
Inserts the supplied object into the set.
inside(Shape) - Method in class com.threerings.media.sprite.Sprite
Returns whether the sprite is inside the given shape in pixel coordinates.
intersects(double, double, double, double) - Method in class com.threerings.media.AbstractMedia
 
intersects(Rectangle2D) - Method in class com.threerings.media.AbstractMedia
 
intersects(Shape) - Method in class com.threerings.media.sprite.Sprite
Returns whether the sprite's drawn rectangle intersects the given shape in pixel coordinates.
invalidate() - Method in class com.threerings.media.AbstractMedia
Invalidate the media's bounding rectangle for later painting.
invalidateRegion(int, int, int, int) - Method in class com.threerings.media.RegionManager
Invalidates the specified region.
invalidateRegion(Rectangle) - Method in class com.threerings.media.RegionManager
Invalidates the specified region (the supplied rectangle will be cloned as the region manager fiddles with the rectangles it uses internally).
isArmed() - Method in class com.threerings.media.sprite.ButtonSprite
Checks whether or not this button appears pressed.
isAvailable() - Static method in class com.threerings.util.keybd.Keyboard
Returns whether the native keyboard interface is available.
isBlank() - Method in class com.threerings.miso.data.SparseMisoSceneModel.Section
Returns true if this section contains no data beyond the default.
isEnabled(SoundPlayer.SoundType) - Method in class com.threerings.media.sound.SoundPlayer
Is the specified soundtype enabled?
isEnabled() - Method in interface com.threerings.media.sprite.action.DisableableSprite
 
isEnabled() - Method in class com.threerings.media.sprite.ButtonSprite
 
isFinished() - Method in class com.threerings.media.animation.Animation
Returns true if the animation has finished all of its business, false if not.
isInitialized() - Method in class com.threerings.openal.SoundManager
Returns true if we were able to initialize the sound system.
isInteresting() - Method in class com.threerings.miso.data.ObjectInfo
Returns true if this object info contains non-default data for anything other than the tile id and coordinates.
isKeyRepeatEnabled() - Static method in class com.threerings.util.keybd.Keyboard
Returns whether key auto-repeating is enabled.
isLaidOut() - Method in interface com.threerings.miso.client.SceneObjectIndicator
Returns whether the indicator has already been laid out (and thus doesn't need to be again)
isLaidOut() - Method in class com.threerings.miso.client.SceneObjectTip
 
isLegalStartColor(int) - Method in class com.threerings.media.image.ColorPository
Returns true if the specified color is legal for use at character creation time.
isLegalStartColor(int, int) - Method in class com.threerings.media.image.ColorPository
Returns true if the specified color is legal for use at character creation time.
isManaged(AbstractMedia) - Method in class com.threerings.media.AbstractMediaManager
Returns true if the specified media is being managed by this media manager.
isManaged(Sprite) - Method in class com.threerings.media.MediaOverlay
 
isManaged(Animation) - Method in class com.threerings.media.MediaOverlay
 
isManaged(Sprite) - Method in class com.threerings.media.MediaPanel
 
isManaged(Animation) - Method in class com.threerings.media.MediaPanel
 
isManaged(Sprite) - Method in class com.threerings.media.MetaMediaManager
 
isManaged(Animation) - Method in class com.threerings.media.MetaMediaManager
 
isMoving() - Method in class com.threerings.media.sprite.Sprite
Returns true if this sprite is currently following a path, false if it is not.
isPassable() - Method in class com.threerings.miso.tile.BaseTile
Returns whether or not this tile can be walked upon by character sprites.
isPaused() - Method in class com.threerings.media.MetaMediaManager
Returns true if we are paused, false if we are running normally.
isPaused() - Method in class com.threerings.openal.Source
Determines whether the source is paused.
isPending() - Method in class com.threerings.openal.Sound
Called to check if this sound wants to start playing.
isPlayable() - Method in class com.threerings.openal.ClipBuffer
Returns true if this buffer is loaded and ready to go.
isPlaying() - Method in class com.threerings.openal.Sound
Called to check if this sound is currently playing.
isPlaying() - Method in class com.threerings.openal.Source
Determines whether the source is playing.
isPlaying() - Method in class com.threerings.openal.Stream
Determines whether this stream is currently playing.
isRegisteredFrameParticipant(FrameParticipant) - Method in class com.threerings.media.FrameManager
Returns true if the specified participant is registered.
isResolved() - Method in class com.threerings.miso.client.SceneBlock
Returns true if this block has been resolved, false if not.
isRunning() - Method in class com.threerings.media.FrameManager
Returns true if the tick interval is be running (not necessarily at that instant, but in general).
isShadow() - Method in class com.threerings.cast.ComponentClass
Returns true if this component class is a shadow layer rather than a normal component class.
isShadowed() - Method in class com.threerings.cast.ComponentClass
Returns true if this component class contributes a shadow to a particular shadow layer.
isStopped() - Method in class com.threerings.openal.Source
Determines whether the source is stopped.
isUnpacked() - Method in class com.threerings.resource.FileResourceBundle
 
isValid() - Method in class com.threerings.miso.tile.FringeConfiguration.FringeRecord
Did everything parse well?
isValid() - Method in class com.threerings.miso.tile.FringeConfiguration.FringeTileSetRecord
Did everything parse well?
isVisible(String) - Method in class com.threerings.miso.client.ObjectActionHandler
Returns true if we should display the text for the action.
iterate() - Method in class com.threerings.miso.client.SceneBlockResolver
 
iterator() - Method in class com.threerings.media.animation.AnimationManager
 
iterator() - Method in class com.threerings.media.MetaMediaManager
 

J

JavaSoundPlayer - Class in com.threerings.media.sound
Manages the playing of audio files via the Java Sound APIs.
JavaSoundPlayer(ResourceManager) - Constructor for class com.threerings.media.sound.JavaSoundPlayer
Constructs a sound manager.
JavaSoundPlayer(ResourceManager, String, String) - Constructor for class com.threerings.media.sound.JavaSoundPlayer
Constructs a sound manager with the default clip cache size.
JavaSoundPlayer(ResourceManager, String, String, int) - Constructor for class com.threerings.media.sound.JavaSoundPlayer
Constructs a sound manager.
JavaSoundPlayer(SoundLoader, int) - Constructor for class com.threerings.media.sound.JavaSoundPlayer
 

K

key - Variable in class com.threerings.media.tile.Tile
The key associated with this tile.
Key(TileSet, int, Colorization[]) - Constructor for class com.threerings.media.tile.Tile.Key
 
Keyboard - Class in com.threerings.util.keybd
Provides access to the native operating system's auto-repeat keyboard settings.
Keyboard() - Constructor for class com.threerings.util.keybd.Keyboard
 
KeyboardManager - Class in com.threerings.util
The keyboard manager observes keyboard actions on a particular component and posts commands associated with the key presses to the Controller hierarchy.
KeyboardManager() - Constructor for class com.threerings.util.KeyboardManager
Constructs a keyboard manager that is initially disabled.
KeyboardManager.KeyObserver - Interface in com.threerings.util
An interface to be implemented by those that care to be notified whenever an event (either a key press or a key release) occurs for any key while the keyboard manager is active.
KeyDispatcher - Class in com.threerings.util
Handles dispatching special global key pressed and released events to those that care to monitor and process such things.
KeyDispatcher(Window) - Constructor for class com.threerings.util.KeyDispatcher
Constructs a key dispatcher.
KeyTranslator - Interface in com.threerings.util
The key translator interface provides a means whereby the keyboard manager can map a key code to the logical Controller action command that it represents.
KeyTranslatorImpl - Class in com.threerings.util
A basic implementation of the KeyTranslator interface that provides facilities for mapping key codes to action command strings for use by the KeyboardManager.
KeyTranslatorImpl() - Constructor for class com.threerings.util.KeyTranslatorImpl
 
KnownAvailabilityResourceBundle - Class in com.threerings.resource
Keeps a set of known resources and allows implementors to ask if a resource is in it before performing a potentially expensive failed lookup.
KnownAvailabilityResourceBundle(Set<String>) - Constructor for class com.threerings.resource.KnownAvailabilityResourceBundle
 

L

LabelSprite - Class in com.threerings.media.sprite
A sprite that uses a label to render itself.
LabelSprite(Label) - Constructor for class com.threerings.media.sprite.LabelSprite
Constructs a label sprite that renders itself with the specified label.
layout() - Method in class com.threerings.chat.ChatOverlay
Layout the chat overlay inside the previously configured target component.
layout() - Method in class com.threerings.chat.ComicChatOverlay
 
layout() - Method in class com.threerings.chat.SubtitleChatOverlay
 
layout() - Method in class com.threerings.media.sprite.ImageSprite
Instructs this sprite to lay out its current frame and any accoutrements.
layout(Graphics2D, SceneObject, Rectangle) - Method in interface com.threerings.miso.client.SceneObjectIndicator
Positions the indicator in the scene in relation to key
layout(Graphics2D, SceneObject, Rectangle) - Method in class com.threerings.miso.client.SceneObjectTip
Called to initialize the tip so that it can be painted.
layout(Graphics2D, Rectangle, SceneObject, SceneObjectTip) - Method in interface com.threerings.miso.client.SceneObjectTip.TipLayout
Position the supplied tip relative to the supplied scene object.
LEFT - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating moving left.
LinearTimeFunction - Class in com.threerings.media.util
Varies a value linearly with time.
LinearTimeFunction(int, int, int) - Constructor for class com.threerings.media.util.LinearTimeFunction
 
lineIntersection(Point2D, Point2D, boolean, Point2D, Point2D, boolean, Point2D) - Static method in class com.threerings.geom.GeomUtil
Calculate the intersection of two lines.
LinePath - Class in com.threerings.media.util
The line path is used to cause a pathable to go from point A to point B in a certain number of milliseconds.
LinePath(int, int, int, int, long) - Constructor for class com.threerings.media.util.LinePath
Constructs a line path between the two specified points that will be followed in the specified number of milliseconds.
LinePath(Point, Point, long) - Constructor for class com.threerings.media.util.LinePath
Constructs a line path between the two specified points that will be followed in the specified number of milliseconds.
LinePath(Point, long) - Constructor for class com.threerings.media.util.LinePath
Constructs a line path that moves a pathable from whatever its location is at init time to the dest point over the specified number of milliseconds.
LineSegmentPath - Class in com.threerings.media.util
The line segment path is used to cause a pathable to follow a path that is made up of a sequence of line segments.
LineSegmentPath() - Constructor for class com.threerings.media.util.LineSegmentPath
Constructs an empty line segment path.
LineSegmentPath(int, int, int, int) - Constructor for class com.threerings.media.util.LineSegmentPath
Constructs a line segment path that consists of a single segment connecting the point (x1, y1) with (x2, y2).
LineSegmentPath(Point, Point, int) - Constructor for class com.threerings.media.util.LineSegmentPath
Construct a line segment path between the two nodes with the specified direction.
LineSegmentPath(List<Point>) - Constructor for class com.threerings.media.util.LineSegmentPath
Constructs a line segment path with the specified list of points.
lineToString(int, int, int, int) - Static method in class com.threerings.media.util.MathUtil
Return a string representation of the given line.
lineToString(Point, Point) - Static method in class com.threerings.media.util.MathUtil
Return a string representation of the given line.
Listener - Class in com.threerings.openal
Represents the OpenAL listener object.
load(String, String) - Method in class com.threerings.media.sound.SoundLoader
Loads the sounds for key from the config in <packagePath>/sound.properties
loadClip(String) - Method in interface com.threerings.openal.ClipProvider
Loads the specified clip from the appropriate source.
loadClip(String) - Method in class com.threerings.openal.OpenALSoundPlayer
 
loadClip(ClipProvider, String) - Method in class com.threerings.openal.SoundManager
Loads a clip buffer for the sound clip loaded via the specified provider with the specified path.
loadClip(ClipProvider, String, ClipBuffer.Observer) - Method in class com.threerings.openal.SoundManager
Loads a clip buffer for the sound clip loaded via the specified provider with the specified path.
loadClip(String) - Method in class com.threerings.openal.WaveDataClipProvider
 
loadColorPository(ResourceManager) - Static method in class com.threerings.media.image.ColorPository
Loads up a serialized ColorPository from the supplied resource manager.
loadColorPository(InputStream) - Static method in class com.threerings.media.image.ColorPository
Loads up a serialized ColorPository from the supplied resource manager.
loadConfig(InputStream) - Static method in class com.threerings.util.CompiledConfig
Unserializes a configuration object from the supplied input stream.
loadImage(String) - Method in interface com.threerings.media.image.ImageDataProvider
Returns the image at the specified path.
loadImage(String) - Method in class com.threerings.media.tile.bundle.TileSetBundle
 
loadImage(InputStream, boolean) - Static method in class com.threerings.resource.ResourceManager
Loads an image from the given input stream.
loadObject(ResourceBundle, String, boolean) - Static method in class com.threerings.cast.bundle.BundleUtil
Attempts to load an object from the supplied resource bundle with the specified path.
loadTileSet(String, int, int) - Method in class com.threerings.media.tile.TileManager
Loads up a tileset from the specified image with the specified metadata parameters.
loadTileSet(String, String, int, int) - Method in class com.threerings.media.tile.TileManager
Loads up a tileset from the specified image (located in the specified resource set) with the specified metadata parameters.
loadTileSet(ImageProvider, String, String, int, int) - Method in class com.threerings.media.tile.TileManager
 
loc - Variable in class com.threerings.media.util.PathNode
The node coordinates in screen pixels.
lock(String, String...) - Method in class com.threerings.media.sound.JavaSoundPlayer
 
lock(String, String...) - Method in class com.threerings.media.sound.SoundPlayer
Optionally lock each of these keys prior to playing, to guarantee that it will be quickly available for playing.
lock(String, String...) - Method in class com.threerings.openal.OpenALSoundPlayer
 
Log - Class in com.threerings.cast
Contains a reference to the log object used by the Cast package.
Log() - Constructor for class com.threerings.cast.Log
 
log - Static variable in class com.threerings.cast.Log
 
Log - Class in com.threerings.geom
Contains a reference to the log object used by this package.
Log() - Constructor for class com.threerings.geom.Log
 
log - Static variable in class com.threerings.geom.Log
 
Log - Class in com.threerings.media
Contains a reference to the log object used by the media services package.
Log() - Constructor for class com.threerings.media.Log
 
log - Static variable in class com.threerings.media.Log
We dispatch our log messages through this logger.
Log - Class in com.threerings.miso
Contains a reference to the log object used by the Miso package.
Log() - Constructor for class com.threerings.miso.Log
 
log - Static variable in class com.threerings.miso.Log
 
log - Static variable in class com.threerings.NenyaLog
We dispatch our log messages through this logger.
Log - Class in com.threerings.openal
Contains a reference to the log object used by this package.
Log() - Constructor for class com.threerings.openal.Log
 
log - Static variable in class com.threerings.openal.Log
 
Log - Class in com.threerings.resource
Contains a reference to the log object used by the resource management package.
Log() - Constructor for class com.threerings.resource.Log
 
log - Static variable in class com.threerings.resource.Log
 
lookup(String) - Static method in class com.threerings.miso.client.ObjectActionHandler
Looks up the object action handler associated with the specified command.
loop(SoundPlayer.SoundType, String, String) - Method in class com.threerings.media.sound.SoundPlayer
Loop the specified sound, stopping as quickly as possible when stop is called.
loop(SoundPlayer.SoundType, String, String, float) - Method in class com.threerings.media.sound.SoundPlayer
Loop the specified sound, stopping as quickly as possible when stop is called.
loop(String, String, float) - Method in class com.threerings.openal.OpenALSoundPlayer
 
loop(String, String, float, float) - Method in class com.threerings.openal.OpenALSoundPlayer
 
loop(SoundPlayer.SoundType, String, String, float, float[]) - Method in class com.threerings.openal.OpenALSoundPlayer
 
loop(boolean) - Method in class com.threerings.openal.Sound
Loops this sound, starting from the beginning of the audio data.
LOW - Static variable in class com.threerings.media.tile.ObjectTileSet
The low suffix for walls and attachments.
lx - Variable in class com.threerings.miso.client.DirtyItemList.DirtyItem
The leftmost tile coordinates.
ly - Variable in class com.threerings.miso.client.DirtyItemList.DirtyItem
The leftmost tile coordinates.

M

main(String[]) - Static method in class com.threerings.util.keybd.Keyboard
Tests keyboard functionality.
makeKey(ClipProvider, String) - Static method in class com.threerings.openal.ClipBuffer
Create a key that uniquely identifies this combination of clip provider and path.
ManagedJApplet - Class in com.threerings.media
When using the FrameManager in an Applet, one must use this top-level class.
ManagedJApplet() - Constructor for class com.threerings.media.ManagedJApplet
 
ManagedJFrame - Class in com.threerings.media
When using the FrameManager, one must use this top-level frame class.
ManagedJFrame() - Constructor for class com.threerings.media.ManagedJFrame
Constructs a managed frame with no title.
ManagedJFrame(String) - Constructor for class com.threerings.media.ManagedJFrame
Constructs a managed frame with the specified title.
ManagedJFrame(GraphicsConfiguration) - Constructor for class com.threerings.media.ManagedJFrame
Constructs a managed frame in the specified graphics configuration.
markCompletelyClean(JComponent) - Method in class com.threerings.media.ActiveRepaintManager
 
mask - Variable in class com.threerings.cast.ComponentClass
The class name of the layer from which this component class obtains a mask to limit rendering to certain areas.
mask - Variable in class com.threerings.miso.tile.FringeConfiguration.FringeTileSetRecord
Is this a mask?
matches(String, String, int) - Method in class com.threerings.cast.ComponentClass.PriorityOverride
Determines whether this priority override matches the specified action, orientation ant component combination.
matches(float[], int[]) - Method in class com.threerings.media.image.Colorization
Returns true if this colorization matches the supplied color, false otherwise.
MathUtil - Class in com.threerings.media.util
Provides miscellaneous useful utility routines for mathematical calculations.
MathUtil() - Constructor for class com.threerings.media.util.MathUtil
 
MediaConstants - Interface in com.threerings.media
Constants specific to the media package.
MediaHost - Interface in com.threerings.media
Provides the glue between AbstractMediaManager and MediaPanel and MediaOverlay.
MediaOverlay - Class in com.threerings.media
Provides an overlaid media "canvas" that allows for the rendering of sprites and animations on top of everything else that takes place the view managed by a FrameManager.
MediaPanel - Class in com.threerings.media
Provides a useful extensible framework for rendering animated displays that use sprites and animations.
MediaPanel(FrameManager) - Constructor for class com.threerings.media.MediaPanel
Constructs a media panel.
MediaPanel.Obscurer - Interface in com.threerings.media
 
MediaPrefs - Class in com.threerings.media
Provides access to runtime configuration parameters for the media package and its subpackages.
MediaPrefs() - Constructor for class com.threerings.media.MediaPrefs
 
MediaTimer - Interface in com.threerings.media.timer
Provides a pluggable mechanism for delivering high resolution timing information.
menuDeactivated(RadialMenu) - Method in class com.threerings.miso.client.MisoScenePanel
 
METADATA_PATH - Static variable in class com.threerings.media.tile.bundle.BundleUtil
The path to the metadata resource that we will attempt to load from our resource set.
MetaMediaManager - Class in com.threerings.media
Coordinates interaction between a sprite and animation manager and the media host that hosts and renders them.
MetaMediaManager(FrameManager, MediaHost) - Constructor for class com.threerings.media.MetaMediaManager
 
MillisTimer - Class in com.threerings.media.timer
Implements the MediaTimer interface using System.currentTimeMillis() to obtain timing information.
MillisTimer() - Constructor for class com.threerings.media.timer.MillisTimer
 
Mirage - Interface in com.threerings.media.image
Provides an interface via which images can be accessed in a way that allows them to optionally be located in video memory where that affords performance improvements.
MirageIcon - Class in com.threerings.media.image
Implements the Swing Icon interface with a mirage providing the image information.
MirageIcon(Mirage) - Constructor for class com.threerings.media.image.MirageIcon
 
MisoConfig - Class in com.threerings.miso
Provides access to the Miso configuration.
MisoConfig() - Constructor for class com.threerings.miso.MisoConfig
 
MisoContext - Interface in com.threerings.miso.util
Provides Miso code with access to the managers that it needs to do its thing.
MisoPrefs - Class in com.threerings.miso
Provides access to runtime configuration parameters for the miso package and its subpackages.
MisoPrefs() - Constructor for class com.threerings.miso.MisoPrefs
 
MisoSceneMetrics - Class in com.threerings.miso.util
Contains information on the configuration of a particular isometric view.
MisoSceneMetrics(int, int, int) - Constructor for class com.threerings.miso.util.MisoSceneMetrics
Constructs scene metrics by directly specifying the desired config parameters.
MisoSceneModel - Class in com.threerings.miso.data
Contains basic information for a miso scene model that is shared among the specialized model implementations.
MisoSceneModel() - Constructor for class com.threerings.miso.data.MisoSceneModel
Creates a completely uninitialized model suitable for little more than unserialization.
MisoScenePanel - Class in com.threerings.miso.client
Renders a Miso scene for all to see.
MisoScenePanel(MisoContext, MisoSceneMetrics) - Constructor for class com.threerings.miso.client.MisoScenePanel
Creates a blank miso scene display.
MisoTileManager - Class in com.threerings.miso.tile
Extends the basic tile manager and provides support for automatically generating fringes in between different types of base tiles in a scene.
MisoTileManager(ResourceManager, ImageManager) - Constructor for class com.threerings.miso.tile.MisoTileManager
Creates a tile manager and provides it with a reference to the image manager from which it will load tileset images.
MisoUtil - Class in com.threerings.miso.util
Miscellaneous isometric-display-related utility routines.
MisoUtil() - Constructor for class com.threerings.miso.util.MisoUtil
 
modelChanged(int) - Method in interface com.threerings.cast.builder.BuilderModelListener
Called by the BuilderModel when the model is changed.
modelChanged(int) - Method in class com.threerings.cast.builder.SpritePanel
 
ModeUtil - Class in com.threerings.media.util
Display mode related utilities.
ModeUtil() - Constructor for class com.threerings.media.util.ModeUtil
 
mouseClicked(MouseEvent) - Method in class com.threerings.miso.client.MisoScenePanel
 
mouseDragged(MouseEvent) - Method in class com.threerings.miso.client.MisoScenePanel
 
mouseEntered(MouseEvent) - Method in class com.threerings.miso.client.MisoScenePanel
 
mouseExited(MouseEvent) - Method in class com.threerings.miso.client.MisoScenePanel
 
mouseMoved(MouseEvent) - Method in class com.threerings.miso.client.MisoScenePanel
 
mousePressed(MouseEvent) - Method in class com.threerings.miso.client.MisoScenePanel
 
mouseReleased(MouseEvent) - Method in class com.threerings.miso.client.MisoScenePanel
 
move(Path) - Method in class com.threerings.media.sprite.Sprite
Set the sprite's active path and start moving it along its merry way.
moveAndFadeIn(Path, long, float) - Method in class com.threerings.media.sprite.FadableImageSprite
Puts this sprite on the specified path and fades it in over the specified duration.
moveAndFadeInAndOut(Path, long, float) - Method in class com.threerings.media.sprite.FadableImageSprite
Puts this sprite on the specified path, fading it in over the specified duration at the beginning and fading it out at the end.
moveAndFadeOut(Path, long, float) - Method in class com.threerings.media.sprite.FadableImageSprite
Puts this sprite on the specified path and fades it out over the specified duration.
moveDirection(Point, int, int, int) - Static method in class com.threerings.util.DirectionUtil
Move the specified point in the specified screen direction, adjusting by the specified adjustments.
MOVEMENT_CUED - Static variable in class com.threerings.media.sprite.ImageSprite
Animation mode indicating movement cued animation.
Mp3StreamDecoder - Class in com.threerings.openal
Decodes MP3 streams.
Mp3StreamDecoder() - Constructor for class com.threerings.openal.Mp3StreamDecoder
 
MultiFrameAnimation - Class in com.threerings.media.animation
Animates a sequence of image frames in place with a particular frame rate.
MultiFrameAnimation(MultiFrameImage, double, boolean) - Constructor for class com.threerings.media.animation.MultiFrameAnimation
Creates a multi-frame animation with the specified source image frames and the specified target frame rate (in frames per second).
MultiFrameAnimation(MultiFrameImage, FrameSequencer) - Constructor for class com.threerings.media.animation.MultiFrameAnimation
Creates a multi-frame animation with the specified source image frames and the specified target frame rate (in frames per second).
MultiFrameImage - Interface in com.threerings.media.util
The multi-frame image interface provides encapsulated access to a set of images that are used to create a multi-frame animation.
MultiFrameImageImpl - Class in com.threerings.media.util
A basic implementation of the MultiFrameImage interface intended to facilitate the creation of MFIs whose display frames consist of multiple image objects.
MultiFrameImageImpl(Mirage[]) - Constructor for class com.threerings.media.util.MultiFrameImageImpl
Constructs a multiple frame image object.
MultiFunction(int[], long, boolean) - Constructor for class com.threerings.media.animation.AnimationFrameSequencer.MultiFunction
Creates the simplest multifunction frame sequencer.
MultiFunction(int[], long[], boolean[], boolean) - Constructor for class com.threerings.media.animation.AnimationFrameSequencer.MultiFunction
Creates a fully-specified multifunction frame sequencer.
MultiTileSprite - Interface in com.threerings.miso.client
Implemented by any sprite that wishes to be treated as occupying a larger-than-one-tile region by Miso's render order finding algorithms.
MUSIC - Static variable in interface com.threerings.media.sound.SoundCodes
Songs and the like.

N

name - Variable in class com.threerings.cast.ActionSequence
The action sequence name.
name - Variable in class com.threerings.cast.CharacterComponent
The component's name.
name - Variable in class com.threerings.cast.ComponentClass
The component class name.
name - Variable in class com.threerings.media.image.ColorPository.ClassRecord
The name of the color class.
name - Variable in class com.threerings.media.image.ColorPository.ColorRecord
The name of the target color.
NanoTimer - Class in com.threerings.media.timer
Uses the System.nanoTime() method introduced in 1.5 to try to obtain higher resolution timestamps than those available via System.currentTimeMillis().
NanoTimer() - Constructor for class com.threerings.media.timer.NanoTimer
 
nearestToLine(Point, Point, Point, Point) - Static method in class com.threerings.geom.GeomUtil
Computes the point nearest to the specified point p3 on the line defined by the two points p1 and p2.
needsPaint() - Method in class com.threerings.media.FrameInterval
 
needsPaint() - Method in interface com.threerings.media.FrameParticipant
Called immediately prior to FrameParticipant.getComponent() and then Component.paint(java.awt.Graphics) on said component, to determine whether or not this frame participant needs to be painted.
needsPaint() - Method in class com.threerings.media.MediaPanel
 
needsPaint() - Method in class com.threerings.media.MetaMediaManager
Our media front end should implement FrameParticipant and call this method in their FrameParticipant.needsPaint() method.
needsPaint() - Method in class com.threerings.media.TimerView
 
NenyaLog - Class in com.threerings
Contains a reference to the log object used by this library.
NenyaLog() - Constructor for class com.threerings.NenyaLog
 
NetworkResourceBundle - Class in com.threerings.resource
Resource bundle that retrieves its contents via HTTP over the network from a root URL.
NetworkResourceBundle(String, String, Set<String>) - Constructor for class com.threerings.resource.NetworkResourceBundle
 
newInstance(FrameManager.ManagedRoot) - Static method in class com.threerings.media.FrameManager
Creates a frame manager that will try to use a high resolution timer for timing but will fall back to MillisTimer, which is available on every platform, but returns inaccurate time stamps on many platforms.
newInstance(FrameManager.ManagedRoot, MediaTimer) - Static method in class com.threerings.media.FrameManager
Constructs a frame manager that will do its rendering to the supplied root and use the supplied media timer for timing information.
newNinePatchContaining(NinePatch, Rectangle) - Static method in class com.threerings.media.image.NinePatchMirage
Returns a new Mirage that's a NinePatch stretched and positioned to contain the given Rectangle.
newPlaceEntered(ChatOverlay.InfoProvider) - Method in class com.threerings.chat.ChatOverlay
Callback from the target that the place has changed and we are to now talk to the new info provider.
newPlaceEntered(ChatOverlay.InfoProvider) - Method in class com.threerings.chat.ComicChatOverlay
 
newScene() - Method in class com.threerings.miso.client.ResolutionView
 
NinePatch - Class in com.threerings.media.image
The NinePatch class permits drawing a bitmap in nine sections.
NinePatch(BufferedImage) - Constructor for class com.threerings.media.image.NinePatch
Builds a NinePatch based on the given image.
NinePatch(BufferedImage, Rectangle, Rectangle) - Constructor for class com.threerings.media.image.NinePatch
Builds a NinePatch based on the given image.
NinePatchMirage - Class in com.threerings.media.image
Wraps a NinePatch as a Mirage of specific dimensions.
NinePatchMirage(BufferedImage, int, int) - Constructor for class com.threerings.media.image.NinePatchMirage
 
NinePatchMirage(NinePatch, int, int) - Constructor for class com.threerings.media.image.NinePatchMirage
 
NO_ANIMATION - Static variable in class com.threerings.media.sprite.ImageSprite
Animation mode indicating no animation.
Node(int, int) - Constructor for class com.threerings.media.util.AStarPathUtil.Node
 
NONE - Static variable in class com.threerings.media.util.ArcPath
An orientation indicating that the pathable should not be oriented as it moves along the path.
NONE - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating no direction.
NORMAL - Static variable in class com.threerings.media.sprite.ButtonSprite
The normal, square button style.
NORMAL - Static variable in class com.threerings.media.util.ArcPath
An orientation constant indicating that the normal (eight) directions should be used to orient the pathable being made to follow this path.
NORTH - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating north.
NORTHEAST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating northeast.
NORTHNORTHEAST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating north by northeast.
NORTHNORTHWEST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating north by northwest.
NORTHWEST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating northwest.
NoSuchComponentException - Exception in com.threerings.cast
Thrown when an attempt is made to retrieve a non-existent character component from the component repository.
NoSuchComponentException(int) - Constructor for exception com.threerings.cast.NoSuchComponentException
 
NoSuchComponentException(String, String) - Constructor for exception com.threerings.cast.NoSuchComponentException
 
NoSuchTileSetException - Exception in com.threerings.media.tile
Thrown when an attempt is made to retrieve a non-existent tile set from the tile set manager.
NoSuchTileSetException(String) - Constructor for exception com.threerings.media.tile.NoSuchTileSetException
 
NoSuchTileSetException(int) - Constructor for exception com.threerings.media.tile.NoSuchTileSetException
 
noteDirty(int) - Method in class com.threerings.media.MetaMediaManager
Called by the host to coordinate dirty region tracking.

O

obj - Variable in class com.threerings.miso.client.DirtyItemList.DirtyItem
The dirtied object; one of either a sprite or an object tile.
ObjectActionHandler - Class in com.threerings.miso.client
Objects in scenes can be configured to generate action events.
ObjectActionHandler() - Constructor for class com.threerings.miso.client.ObjectActionHandler
 
objectFootprintOverlaps(SceneObject) - Method in class com.threerings.miso.client.SceneObject
Returns true if this object's footprint overlaps that of the specified other object.
objectFootprintOverlaps(Rectangle) - Method in class com.threerings.miso.client.SceneObject
Returns true if this object's footprint overlaps the supplied tile coordinate rectangle.
ObjectInfo - Class in com.threerings.miso.data
Contains information about an object in a Miso scene.
ObjectInfo(int, int, int) - Constructor for class com.threerings.miso.data.ObjectInfo
Convenience constructor.
ObjectInfo(ObjectInfo) - Constructor for class com.threerings.miso.data.ObjectInfo
Creates an object info that is a copy of the supplied info.
ObjectInfo() - Constructor for class com.threerings.miso.data.ObjectInfo
Zero argument constructor needed for unserialization.
objectInfo - Variable in class com.threerings.miso.data.SimpleMisoSceneModel
Information records for the "interesting" objects in the object layer.
objectInfo - Variable in class com.threerings.miso.data.SparseMisoSceneModel.Section
Information records for the "interesting" objects in the object layer.
ObjectSet - Class in com.threerings.miso.util
Used to store an (arbitrarily) ordered, low-impact iteratable (doesn't require object creation), set of ObjectInfo instances.
ObjectSet() - Constructor for class com.threerings.miso.util.ObjectSet
 
ObjectTile - Class in com.threerings.media.tile
An object tile extends the base tile to provide support for objects whose image spans more than one unit tile.
ObjectTile() - Constructor for class com.threerings.media.tile.ObjectTile
 
objectTileIds - Variable in class com.threerings.miso.data.SimpleMisoSceneModel
The combined tile ids (tile set id and tile id) of the "uninteresting" tiles in the object layer.
objectTileIds - Variable in class com.threerings.miso.data.SparseMisoSceneModel.Section
The combined tile ids (tile set id and tile id) of the "uninteresting" tiles in the object layer.
ObjectTileSet - Class in com.threerings.media.tile
The object tileset supports the specification of object information for object tiles in addition to all of the features of the swiss army tileset.
ObjectTileSet() - Constructor for class com.threerings.media.tile.ObjectTileSet
 
objectXs - Variable in class com.threerings.miso.data.SimpleMisoSceneModel
The x coordinate of the "uninteresting" tiles in the object layer.
objectXs - Variable in class com.threerings.miso.data.SparseMisoSceneModel.Section
The x coordinate of the "uninteresting" tiles in the object layer.
objectYs - Variable in class com.threerings.miso.data.SimpleMisoSceneModel
The y coordinate of the "uninteresting" tiles in the object layer.
objectYs - Variable in class com.threerings.miso.data.SparseMisoSceneModel.Section
The y coordinate of the "uninteresting" tiles in the object layer.
offsets - Variable in class com.threerings.media.image.Colorization
The adjustments to make to hue, saturation and value.
offsets - Variable in class com.threerings.media.image.ColorPository.ColorRecord
Data indicating the offset (in HSV color space) from the source color to recolor to this color.
OggStreamDecoder - Class in com.threerings.openal
Decodes Ogg Vorbis streams.
OggStreamDecoder() - Constructor for class com.threerings.openal.OggStreamDecoder
 
ON_SURFACE - Static variable in class com.threerings.media.tile.ObjectTileSet
A constraint indicating that the object must be placed on a surface.
ON_WALL - Static variable in class com.threerings.media.tile.ObjectTileSet
A constraint prefix indicating that the object must be placed on a wall facing the suffixed direction (N, E, S, or W).
OpenALSoundPlayer - Class in com.threerings.openal
Implements the abstract pieces of SoundPlayer via OpenAL.
OpenALSoundPlayer(SoundLoader) - Constructor for class com.threerings.openal.OpenALSoundPlayer
 
OrientableImageSprite - Class in com.threerings.media.sprite
An image sprite that uses AWT's rotation methods to render itself in different orientations.
OrientableImageSprite() - Constructor for class com.threerings.media.sprite.OrientableImageSprite
Creates a new orientable image sprite.
OrientableImageSprite(Mirage) - Constructor for class com.threerings.media.sprite.OrientableImageSprite
Creates a new orientable image sprite.
OrientableImageSprite(MultiFrameImage) - Constructor for class com.threerings.media.sprite.OrientableImageSprite
Creates a new orientable image sprite.
orients - Variable in class com.threerings.cast.ActionSequence
Orientation codes for the orientations available for this action.
orients - Variable in class com.threerings.cast.ComponentClass.PriorityOverride
The orientations, if any, for which this override is appropriate.
origin - Variable in class com.threerings.cast.ActionSequence
The position of the character's base for this sequence.
ox - Variable in class com.threerings.miso.client.DirtyItemList.DirtyItem
The origin tile coordinates.
oy - Variable in class com.threerings.miso.client.DirtyItemList.DirtyItem
The origin tile coordinates.

P

PAD - Static variable in class com.threerings.chat.ChatLogic
The padding in each direction around the text to the edges of a chat 'bubble'.
paint(Graphics2D) - Method in class com.threerings.cast.CharacterSprite
 
paint(Graphics2D) - Method in class com.threerings.chat.ChatGlyph
 
paint(Graphics2D) - Method in class com.threerings.media.AbstractMedia
Called by the appropriate manager to request that the media render itself with the given graphics context.
paint(Graphics2D, int, Shape) - Method in class com.threerings.media.AbstractMediaManager
Renders all registered media in the given layer that intersect the supplied clipping rectangle to the given graphics context.
paint(Graphics2D) - Method in class com.threerings.media.animation.AnimationSequencer
 
paint(Graphics2D) - Method in class com.threerings.media.animation.AnimationSprite
 
paint(Graphics2D) - Method in class com.threerings.media.animation.BlankAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.BlendAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.BobbleAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.ExplodeAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.FadeAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.FloatingTextAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.GleamAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.MultiFrameAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.RainAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.ScaleAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.SparkAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.SpriteAnimation
 
paint(Graphics2D) - Method in class com.threerings.media.animation.SpritePathAnimation
 
paint(Graphics2D, float) - Method in class com.threerings.media.HourglassView
 
paint(Graphics2D, int, int) - Method in class com.threerings.media.image.BlankMirage
 
paint(Graphics2D, int, int) - Method in class com.threerings.media.image.BufferedMirage
 
paint(Graphics2D, int, int) - Method in class com.threerings.media.image.CompositeMirage
 
paint(Graphics2D, int, int) - Method in interface com.threerings.media.image.Mirage
Renders this mirage at the specified position in the supplied graphics context.
paint(Graphics2D, Rectangle) - Method in class com.threerings.media.image.NinePatch
 
paint(Graphics2D, int, int) - Method in class com.threerings.media.image.NinePatchMirage
 
paint(Graphics2D, int, int) - Method in class com.threerings.media.image.SolidMirage
 
paint(Graphics2D, int, int) - Method in class com.threerings.media.image.TransformedMirage
 
paint(Graphics2D, int, int) - Method in class com.threerings.media.image.VolatileMirage
 
paint(Graphics) - Method in class com.threerings.media.ManagedJFrame
We catch paint requests and forward them on to the repaint infrastructure.
paint(Graphics2D) - Method in class com.threerings.media.MediaOverlay
Called by the FrameManager after everything is done painting, allowing us to paint gloriously overtop of everything in the frame.
paint(Graphics) - Method in class com.threerings.media.MediaPanel
 
paint(Graphics2D) - Method in class com.threerings.media.sprite.ButtonSprite
 
paint(Graphics2D) - Method in class com.threerings.media.sprite.FadableImageSprite
 
paint(Graphics2D) - Method in class com.threerings.media.sprite.ImageSprite
 
paint(Graphics2D) - Method in class com.threerings.media.sprite.LabelSprite
 
paint(Graphics2D) - Method in class com.threerings.media.sprite.OrientableImageSprite
 
paint(Graphics2D) - Method in class com.threerings.media.sprite.Sprite
 
paint(Graphics2D, int, int) - Method in class com.threerings.media.tile.Tile
Render the tile image at the specified position in the given graphics context.
paint(Graphics2D, int, int) - Method in class com.threerings.media.tile.TrimmedTile
 
paint(Graphics2D, float) - Method in class com.threerings.media.TimerView
Paint the timer into the given graphics context at the inputted percent complete (0f means just started, 1f means just finished).
paint(Graphics2D) - Method in class com.threerings.media.util.ArcPath
 
paint(Graphics, int, int, int, int) - Method in class com.threerings.media.util.BackgroundTiler
Fills the requested region with the background defined by our source image.
paint(Graphics2D) - Method in class com.threerings.media.util.BobblePath
 
paint(Graphics2D) - Method in class com.threerings.media.util.DelayPath
 
paint(Graphics2D) - Method in class com.threerings.media.util.LinePath
 
paint(Graphics2D) - Method in class com.threerings.media.util.LineSegmentPath
 
paint(Graphics2D) - Method in interface com.threerings.media.util.Path
Paint this path on the screen (used for debugging purposes only).
paint(Graphics2D) - Method in class com.threerings.media.util.PathSequence
 
paint(Graphics2D) - Method in class com.threerings.miso.client.DirtyItemList.DirtyItem
Paints the dirty item to the given graphics context.
paint(Graphics) - Method in class com.threerings.miso.client.MisoScenePanel
 
paint(Graphics2D) - Method in class com.threerings.miso.client.SceneObject
Requests that this scene object render itself.
paint(Graphics2D) - Method in interface com.threerings.miso.client.SceneObjectIndicator
Paints the indicator in the scene.
paint(Graphics2D) - Method in class com.threerings.miso.client.SceneObjectTip
 
paintAndClear(Graphics2D) - Method in class com.threerings.miso.client.DirtyItemList
Paints all the dirty items in this list using the supplied graphics context.
paintComponent(Graphics) - Method in class com.threerings.cast.builder.SpritePanel
 
paintComponent(Graphics) - Method in class com.threerings.media.util.TiledArea
 
paintComponent(Graphics) - Method in class com.threerings.miso.client.ResolutionView
 
paintComponents(Graphics, FrameManager) - Method in class com.threerings.media.ActiveRepaintManager
Paints the components that have become dirty since the last tick.
paintFrame(Graphics2D, int, int, int) - Method in class com.threerings.cast.CompositedMaskedImage
 
paintFrame(Graphics2D, int, int, int) - Method in class com.threerings.cast.CompositedMultiFrameImage
 
paintFrame(Graphics2D, int, int, int) - Method in class com.threerings.cast.CompositedShadowImage
 
paintFrame(Graphics2D, int, int, int) - Method in class com.threerings.media.tile.TileMultiFrameImage
 
paintFrame(Graphics2D, int, int, int) - Method in class com.threerings.media.tile.TileSubsetMultiFrameImage
 
paintFrame(Graphics2D, int, int, int) - Method in interface com.threerings.media.util.MultiFrameImage
Renders the specified frame into the specified graphics object at the specified coordinates.
paintFrame(Graphics2D, int, int, int) - Method in class com.threerings.media.util.MultiFrameImageImpl
 
paintFrame(Graphics2D, int, int, int) - Method in class com.threerings.media.util.SingleFrameImageImpl
 
paintFrame(Graphics2D, int, int, int) - Method in class com.threerings.media.util.SingleTileImageImpl
 
paintIcon(Component, Graphics, int, int) - Method in class com.threerings.media.image.MirageIcon
 
paintIcon(Component, Graphics, int, int) - Method in class com.threerings.media.sprite.SpriteIcon
 
paintIcon(Component, Graphics, int, int) - Method in class com.threerings.media.tile.TileIcon
 
paintMedia(Graphics2D, int, Rectangle) - Method in class com.threerings.media.MetaMediaManager
Renders the sprites and animations that intersect the supplied dirty region in the specified layer.
paintPath(Graphics2D) - Method in class com.threerings.media.sprite.Sprite
Paint the sprite's path, if any, to the specified graphics context.
paintPerf(Graphics2D) - Method in class com.threerings.media.MetaMediaManager
Renders our performance debugging information if enabled.
PAN_CENTER - Static variable in class com.threerings.media.sound.SoundPlayer
A pan value indicating that a sound should play from center.
PAN_LEFT - Static variable in class com.threerings.media.sound.SoundPlayer
A pan value indicating that a sound should play from the left only.
PAN_RIGHT - Static variable in class com.threerings.media.sound.SoundPlayer
A pan value indicating that a sound should play from the right only.
parent - Variable in class com.threerings.media.util.AStarPathUtil.Node
The node from which we reached this node.
path - Variable in class com.threerings.media.image.ImageManager.ImageKey
The path used to identify the image to the data provider.
Path - Interface in com.threerings.media.util
A path is used to cause a Pathable to follow a particular path along the screen.
Pathable - Interface in com.threerings.media.util
Used in conjunction with a Path.
PathAdapter - Class in com.threerings.media.sprite
An adapter class for PathObserver.
PathAdapter() - Constructor for class com.threerings.media.sprite.PathAdapter
 
pathBeginning() - Method in class com.threerings.cast.CharacterSprite
 
pathBeginning() - Method in class com.threerings.media.sprite.Sprite
Called by the active path when it begins.
pathBeginning() - Method in class com.threerings.media.util.DelegatingPathable
 
pathBeginning() - Method in interface com.threerings.media.util.Pathable
Called by a path when this pathable is made to start along a path.
pathCancelled(Sprite, Path) - Method in class com.threerings.media.animation.SpriteAnimation
 
pathCancelled(Sprite, Path) - Method in class com.threerings.media.animation.SpritePathAnimation
 
pathCancelled(Sprite, Path) - Method in class com.threerings.media.sprite.PathAdapter
 
pathCancelled(Sprite, Path) - Method in interface com.threerings.media.sprite.PathObserver
Called when a sprite's path is cancelled either because a new path was started or the path was explicitly cancelled with Sprite.cancelMove().
pathCompleted(long) - Method in class com.threerings.cast.CharacterSprite
 
pathCompleted(Sprite, Path, long) - Method in class com.threerings.media.animation.SpriteAnimation
 
pathCompleted(Sprite, Path, long) - Method in class com.threerings.media.animation.SpritePathAnimation
 
pathCompleted(long) - Method in class com.threerings.media.sprite.FadableImageSprite
 
pathCompleted(Sprite, Path, long) - Method in class com.threerings.media.sprite.PathAdapter
 
pathCompleted(Sprite, Path, long) - Method in interface com.threerings.media.sprite.PathObserver
Called when a sprite completes its traversal of a path.
pathCompleted(long) - Method in class com.threerings.media.sprite.Sprite
Called by the active path when it has completed.
pathCompleted(long) - Method in class com.threerings.media.util.DelegatingPathable
 
pathCompleted(long) - Method in interface com.threerings.media.util.Pathable
Called by a path when this pathable finishes moving along its path.
PathNode - Class in com.threerings.media.util
A path node is a single destination point in a Path.
PathNode(int, int, int) - Constructor for class com.threerings.media.util.PathNode
Construct a path node object.
PathObserver - Interface in com.threerings.media.sprite
An interface to be implemented by classes that would like to be notified when a sprite completes or cancels its path.
PathSequence - Class in com.threerings.media.util
Used to create a path that is a sequence of several other paths.
PathSequence(Path, Path) - Constructor for class com.threerings.media.util.PathSequence
Conveniently construct a path sequence with the two specified paths.
PathSequence(List<Path>) - Constructor for class com.threerings.media.util.PathSequence
Construct a path sequence with the list of paths.
pause() - Method in class com.threerings.media.TimerView
Pause the timer from processing.
pause() - Method in class com.threerings.openal.Sound
Pauses this sound.
pause() - Method in class com.threerings.openal.Source
Pauses the source.
pause() - Method in class com.threerings.openal.Stream
Pauses this stream.
peekDirtyRegions() - Method in class com.threerings.media.RegionManager
Returns our unmerged list of dirty regions.
PerformanceMonitor - Class in com.threerings.media.util
Provides a simple mechanism for monitoring the number of times an action takes place within a certain time period.
PerformanceMonitor() - Constructor for class com.threerings.media.util.PerformanceMonitor
 
PerformanceObserver - Interface in com.threerings.media.util
This interface should be implemented by classes that wish to register actions to be monitored by the PerformanceMonitor class.
PerfTimer - Class in com.threerings.media.timer
Deprecated.
Use NanoTimer instead.
PerfTimer() - Constructor for class com.threerings.media.timer.PerfTimer
Deprecated.
 
pixelToFine(MisoSceneMetrics, int, int, Point) - Static method in class com.threerings.miso.util.MisoUtil
Convert the given pixel coordinates, whose origin is at the top-left of a tile's containing rectangle, to fine coordinates within that tile.
PLACE - Static variable in class com.threerings.chat.ChatLogic
Type place code for default place chat (cluster, scene).
placeExited() - Method in class com.threerings.chat.ChatOverlay
A callback indicating that we've left the place and should stop talking to a particular infoprovider.
play(SoundPlayer.SoundType, String, String) - Method in class com.threerings.media.sound.SoundPlayer
Play the specified sound as the specified type of sound, immediately.
play(SoundPlayer.SoundType, String, String, float) - Method in class com.threerings.media.sound.SoundPlayer
Play the specified sound as the specified type of sound, immediately, with the specified pan value.
play(SoundPlayer.SoundType, String, String, int) - Method in class com.threerings.media.sound.SoundPlayer
Play the specified sound after the specified delay.
play(SoundPlayer.SoundType, String, String, int, float) - Method in class com.threerings.media.sound.SoundPlayer
Play the specified sound after the specified delay.
play(String, String, float) - Method in class com.threerings.openal.OpenALSoundPlayer
 
play(String, String, float, float) - Method in class com.threerings.openal.OpenALSoundPlayer
 
play(SoundPlayer.SoundType, String, String, float, float[]) - Method in class com.threerings.openal.OpenALSoundPlayer
 
play(boolean) - Method in class com.threerings.openal.Sound
Plays this sound from the beginning.
play(Sound.StartObserver, boolean) - Method in class com.threerings.openal.Sound
Plays this sound from the beginning, notifying the supplied observer when the audio starts.
play() - Method in class com.threerings.openal.Source
Starts playing the source.
play() - Method in class com.threerings.openal.Stream
Starts playing this stream.
populateObjects(SimpleMisoSceneModel, List<ObjectInfo>, List<ObjectInfo>) - Static method in class com.threerings.miso.data.SimpleMisoSceneModel
Populates the interesting and uninteresting parts of a miso scene model given lists of ObjectInfo records for each.
positionAvoidAnimation(Animation, Rectangle) - Method in class com.threerings.media.animation.AnimationArranger
Position the specified animation so that it is not overlapping any still-running animations previously passed to this method.
preloadClip(String) - Method in class com.threerings.openal.SoundGroup
Queues up the specified sound clip for pre-loading into the cache.
pressObject(SceneObject) - Method in class com.threerings.miso.client.MisoScenePanel
Programmatically "click" a scene object.
priority - Variable in class com.threerings.miso.data.ObjectInfo
Don't access this directly unless you are serializing this instance.
priority - Variable in class com.threerings.miso.tile.FringeConfiguration.FringeRecord
The fringe priority of this base tileset.
PriorityOverride() - Constructor for class com.threerings.cast.ComponentClass.PriorityOverride
 
progress(int, long) - Method in class com.threerings.resource.ResourceManager.AWTInitObserver
 
progress(int, long) - Method in interface com.threerings.resource.ResourceManager.InitObserver
Indicates a percent completion along with an estimated time remaining in seconds.
PROP_NAME - Static variable in class com.threerings.media.sound.Sounds
The name of the sound repository configuration file.
propagateDirtyRegions(ActiveRepaintManager, JRootPane) - Method in class com.threerings.media.MediaOverlay
Called by the FrameManager to propagate our dirty regions to the active repaint manager so that it can repaint the underlying components just prior to our painting our media.
pushChatGrabber(JTextComponent) - Method in class com.threerings.util.KeyDispatcher
Makes the specified component the new grabber of key typed events that look like they're chat-related per KeyDispatcher.isChatCharacter(char).

Q

Quantize - Class in com.threerings.media.image
Calculates a reduced color Three Rings note: Code taken from Adam Doppelt, who adapted it from other code.
Quantize() - Constructor for class com.threerings.media.image.Quantize
 
quantizeImage(int[][], int) - Static method in class com.threerings.media.image.Quantize
Reduce the image to the given number of colors.
queueBuffers(Buffer...) - Method in class com.threerings.openal.Source
Enqueues the specified buffers.
queuedBlock(SceneBlock) - Method in class com.threerings.miso.client.ResolutionView
 
queueFile(File, boolean) - Method in class com.threerings.openal.FileStream
Adds a file to the queue of files to play.
queueNotification(ObserverList.ObserverOp<Object>) - Method in class com.threerings.media.AbstractMedia
Queues the supplied notification up to be dispatched to this abstract media's observers.
queueNotification(ObserverList<Object>, ObserverList.ObserverOp<Object>) - Method in class com.threerings.media.AbstractMediaManager
Queues the notification for dispatching after we've ticked all the media.
queueResource(String, boolean) - Method in class com.threerings.openal.ResourceStream
Adds a resource (from the default bundle) to the queue of files to play.
queueResource(String, String, boolean) - Method in class com.threerings.openal.ResourceStream
Adds a resource to the queue of files to play.
queueSize() - Method in class com.threerings.miso.client.SceneBlockResolver
Returns the number of scene blocks on the resolution queue.
queueURL(URL, boolean) - Method in class com.threerings.openal.URLStream
Adds an element to the queue of URLs to play.

R

RainAnimation - Class in com.threerings.media.animation
An animation that displays raindrops spattering across an image.
RainAnimation(Rectangle, long) - Constructor for class com.threerings.media.animation.RainAnimation
Constructs a rain animation with reasonable defaults for the number of raindrops and their dimensions.
RainAnimation(Rectangle, long, int, int, int) - Constructor for class com.threerings.media.animation.RainAnimation
Constructs a rain animation.
randomStartingColor() - Method in class com.threerings.media.image.ColorPository.ClassRecord
Returns a random starting id from the entries in this class.
randomStartingColor(Random) - Method in class com.threerings.media.image.ColorPository.ClassRecord
Returns a random starting id from the entries in this class.
range - Variable in class com.threerings.media.image.Colorization
The range around the root color that will be colorized (in delta-hue, delta-saturation, delta-value.
range - Variable in class com.threerings.media.image.ColorPository.ClassRecord
Data identifying the range of colors around the source color that will be recolored when recoloring using this class.
read(ByteBuffer) - Method in class com.threerings.openal.Mp3StreamDecoder
 
read(ByteBuffer) - Method in class com.threerings.openal.OggStreamDecoder
 
read(ByteBuffer) - Method in class com.threerings.openal.StreamDecoder
Reads as much data as will fit into the specified buffer.
read(File) - Static method in class com.threerings.resource.FastImageIO
Reads an image from the supplied file (which must contain an image previously written via a call to FastImageIO.write(java.awt.image.BufferedImage, java.io.OutputStream)).
read(InputStream) - Static method in class com.threerings.resource.FastImageIO
Reads an image from the supplied input stream (which must return the image format previously written via a call to FastImageIO.write(java.awt.image.BufferedImage, java.io.OutputStream)).
read(ByteBuffer) - Static method in class com.threerings.resource.FastImageIO
Reads an image from the supplied byte buffer (which must return the image format previously written via a call to FastImageIO.write(java.awt.image.BufferedImage, java.io.OutputStream)).
reclaimAll() - Method in class com.threerings.openal.SoundGroup
Stops and reclaims all sounds from this sound group but does not free the sources.
RecolorableTileSet - Interface in com.threerings.media.tile
Indicates that a tileset has recolorization classes defined.
recolorColor(float[]) - Method in class com.threerings.media.image.Colorization
Adjusts the supplied color by the offsets in this colorization, taking the appropriate measures for hue (wrapping it around) and saturation and value (clipping).
recolorImage(BufferedImage, Color, float[], float[]) - Static method in class com.threerings.media.image.ImageUtil
Used to recolor images by shifting bands of color (in HSV color space) to a new hue.
recolorImage(BufferedImage, Colorization) - Static method in class com.threerings.media.image.ImageUtil
Recolors the supplied image as in ImageUtil.recolorImage(BufferedImage,Color,float[],float[]) obtaining the recoloring parameters from the supplied Colorization instance.
recolorImage(BufferedImage, Colorization[]) - Static method in class com.threerings.media.image.ImageUtil
Recolors the supplied image using the supplied colorizations.
record(int) - Method in class com.threerings.media.util.TrailingAverage
Records a new value.
refreshObjectTile(MisoScenePanel) - Method in class com.threerings.miso.client.SceneObject
Reloads and recolorizes our object tile.
refreshObjectTile(MisoSceneMetrics, TileManager, TileSet.Colorizer) - Method in class com.threerings.miso.client.SceneObject
Reloads and recolorizes our object tile.
refreshScene() - Method in class com.threerings.miso.client.MisoScenePanel
Completely invalidates our current resolved scene and re-resolves it from the ground up.
RegionManager - Class in com.threerings.media
Manages regions (rectangles) that are invalidated in the process of ticking animations and sprites and generally doing other display related business.
RegionManager() - Constructor for class com.threerings.media.RegionManager
 
register(PerformanceObserver, String, long) - Static method in class com.threerings.media.util.PerformanceMonitor
Register a new action with an observer, the action name, and the milliseconds to wait between checkpointing the action's performance.
register(String, ObjectActionHandler) - Static method in class com.threerings.miso.client.ObjectActionHandler
Registers an object action handler which will be called when a user clicks on an object in a scene that has an associated action.
registerAnimation(Animation) - Method in class com.threerings.media.animation.AnimationManager
Registers the given Animation with the animation manager for ticking and painting.
registerExtension(String, Class<? extends StreamDecoder>) - Static method in class com.threerings.openal.StreamDecoder
Registers a class of StreamDecoder for the specified file extension.
registerFrameParticipant(FrameParticipant) - Method in class com.threerings.media.FrameManager
Registers a frame participant.
registerHandler(ResourceManager) - Static method in class com.threerings.resource.Handler
Register this class to handle "resource" urls ("resource://resourceSet/path") with the specified ResourceManager.
registerKeyObserver(KeyboardManager.KeyObserver) - Method in class com.threerings.util.KeyboardManager
Registers a key observer that will be notified of all key events while the keyboard manager is active.
registerTipLayout(String, SceneObjectTip.TipLayout) - Static method in class com.threerings.miso.client.SceneObjectTip
It may be desirable to layout object tips specially depending on what sort of actions they represent, so we allow different tip layout algorithms to be registered for particular object prefixes.
releaseAllKeys() - Method in class com.threerings.util.KeyboardManager
Releases all keys and ceases any hot repeating action that may be going on.
relocateObject(MisoSceneMetrics, int, int) - Method in class com.threerings.miso.client.SceneObject
Updates this object's origin tile coordinate.
remove(int) - Method in class com.threerings.miso.util.ObjectSet
Removes the object at the specified index.
remove(ObjectInfo) - Method in class com.threerings.miso.util.ObjectSet
Removes the specified object from the set.
removeAnimationObserver(AnimationObserver) - Method in class com.threerings.media.animation.Animation
Removes an animation observer from this animation's list of observers.
removeChatGrabber(JTextComponent) - Method in class com.threerings.util.KeyDispatcher
Removes the specified component from the list of chat grabbers so that it will no longer be notified of chat-like key events.
removed() - Method in class com.threerings.chat.ChatOverlay
Indicates that the target component was removed from the widget hier.
removed() - Method in class com.threerings.chat.ComicChatOverlay
 
removed() - Method in class com.threerings.chat.SubtitleChatOverlay
 
removed() - Method in interface com.threerings.miso.client.SceneObjectIndicator
Called when the indicator is removed from the scene.
removed() - Method in class com.threerings.miso.client.SceneObjectTip
 
removeFrameParticipant(FrameParticipant) - Method in class com.threerings.media.FrameManager
Removes a frame participant.
removeGlobalKeyListener(KeyListener) - Method in class com.threerings.util.KeyDispatcher
Removes the specified global key listener.
removeKeyObserver(KeyboardManager.KeyObserver) - Method in class com.threerings.util.KeyboardManager
Removes the supplied key observer from the list of observers to be notified of all key events while the keyboard manager is active.
removeModificationObserver(String, ResourceManager.ModificationObserver) - Method in class com.threerings.resource.ResourceManager
Removes a modification observer from the list maintained for the specified resource.
removeNotify() - Method in class com.threerings.miso.client.MisoScenePanel
 
removeObject(ObjectInfo) - Method in class com.threerings.miso.data.MisoSceneModel
Removes the specified object from the scene.
removeObject(ObjectInfo) - Method in class com.threerings.miso.data.SimpleMisoSceneModel
 
removeObject(ObjectInfo) - Method in class com.threerings.miso.data.SparseMisoSceneModel
 
removeObject(ObjectInfo) - Method in class com.threerings.miso.data.SparseMisoSceneModel.Section
 
removeObject(ObjectInfo) - Method in class com.threerings.miso.data.VirtualMisoSceneModel
 
removeObscurer(MediaPanel.Obscurer) - Method in class com.threerings.media.MediaPanel
Removes an obscuring element.
removeSoundEnabledObserver(SoundEnabledObserver) - Method in class com.threerings.media.sound.SoundPlayer
 
removeSprite(Sprite) - Method in class com.threerings.media.MediaOverlay
Removes a sprite from this overlay.
removeSprite(Sprite) - Method in class com.threerings.media.MediaPanel
Removes a sprite from this panel.
removeSprite(Sprite) - Method in class com.threerings.media.MetaMediaManager
Removes a sprite from this panel.
removeSprite(Sprite) - Method in class com.threerings.media.sprite.SpriteManager
Removes the specified sprite from the set of sprites managed by this manager.
removeSpriteObserver(Object) - Method in class com.threerings.media.sprite.Sprite
Remove a sprite observer.
removeSprites(Predicate<Sprite>) - Method in class com.threerings.media.sprite.SpriteManager
Removes all sprites that match the supplied predicate.
removeViewTracker(ViewTracker) - Method in class com.threerings.media.VirtualMediaPanel
Removes an entity from the view trackers list.
removeWarning() - Method in class com.threerings.media.TimerView
Remove any warning this timer might have had.
render(Graphics2D) - Method in class com.threerings.chat.ChatGlyph
Render the chat glyph with no thought to dirty rectangles or restoring composites.
render(Graphics2D) - Method in class com.threerings.media.TimerView
Renders the timer to the given graphics context if enabled.
renderCompareTo(AbstractMedia) - Method in class com.threerings.media.AbstractMedia
Compares this media to the specified media by render order.
renderOrderDidChange(AbstractMedia) - Method in class com.threerings.media.AbstractMediaManager
Called by a AbstractMedia when its render order has changed.
renderPriority - Variable in class com.threerings.cast.ComponentClass.PriorityOverride
The overridden render priority value.
renderPriority - Variable in class com.threerings.cast.ComponentClass
The default render priority.
renderSpritePaths(Graphics2D) - Method in class com.threerings.media.sprite.SpriteManager
Render the sprite paths to the given graphics context.
repaint(long, int, int, int, int) - Method in class com.threerings.media.MediaPanel
 
repaintRect(int, int, int, int) - Method in class com.threerings.miso.client.MisoScenePanel
 
reportMemoryUsage() - Method in class com.threerings.miso.client.MisoScenePanel
Reports the memory usage of the resolved tiles in the current scene block.
reset() - Method in class com.threerings.media.animation.Animation
If this animation has run to completion, it can be reset to prepare it for another go.
reset() - Method in class com.threerings.media.animation.MultiFrameAnimation
 
reset() - Method in class com.threerings.media.timer.CalibratingTimer
 
reset() - Method in interface com.threerings.media.timer.MediaTimer
Resets the timer's monotonically increasing value.
reset() - Method in class com.threerings.media.timer.MillisTimer
 
reset() - Method in class com.threerings.media.TimerView
Reset the timer.
reset() - Method in class com.threerings.util.KeyboardManager
Resets the keyboard manager, clearing any target and key translator in use and disabling the keyboard manager if it is currently active.
ResolutionView - Class in com.threerings.miso.client
Used to debug scene block resolution visually.
ResolutionView(MisoScenePanel) - Constructor for class com.threerings.miso.client.ResolutionView
 
resolve() - Method in class com.threerings.miso.client.SceneBlock
This method is called by the SceneBlockResolver on the block resolution thread to allow us to load up our image data without blocking the AWT thread.
resolve(ClipBuffer.Observer) - Method in class com.threerings.openal.ClipBuffer
Instructs this buffer to resolve its underlying clip and be ready to be played ASAP.
resolveActionSequence(CharacterDescriptor, String) - Method in class com.threerings.cast.CharacterManager
Informs the character manager that the action sequence for the given character descriptor is likely to be needed in the near future and so any efforts that can be made to load it into the action sequence cache in advance should be undertaken.
resolveBlock(SceneBlock, boolean) - Method in class com.threerings.miso.client.SceneBlockResolver
Queues up a scene block for resolution.
resolveBundle(String, ResultListener<FileResourceBundle>) - Method in class com.threerings.resource.ResourceManager
Resolve the specified bundle (the bundle file must already exist in the appropriate place on the file system) and return it on the specified result listener.
resolvedBlock(SceneBlock) - Method in class com.threerings.miso.client.ResolutionView
 
resolvingBlock(SceneBlock) - Method in class com.threerings.miso.client.ResolutionView
 
ResourceBundle - Class in com.threerings.resource
A resource bundle provides access to media resources.
ResourceBundle() - Constructor for class com.threerings.resource.ResourceBundle
 
ResourceManager - Class in com.threerings.resource
The resource manager is responsible for maintaining a repository of resources that are synchronized with a remote source.
ResourceManager(String) - Constructor for class com.threerings.resource.ResourceManager
Constructs a resource manager which will load resources via the classloader, prepending resourceRoot to their path.
ResourceManager(String, ClassLoader) - Constructor for class com.threerings.resource.ResourceManager
Creates a resource manager with the specified class loader via which to load classes.
ResourceManager(String, String) - Constructor for class com.threerings.resource.ResourceManager
Creates a resource manager with a root path to resources over the network.
ResourceManager(String, String, ClassLoader) - Constructor for class com.threerings.resource.ResourceManager
Creates a resource manager with a root path to resources over the network and the specified class loader via which to load classes.
ResourceManager.AWTInitObserver - Class in com.threerings.resource
An adapter that wraps an ResourceManager.InitObserver and routes all method invocations to the AWT thread.
ResourceManager.InitObserver - Interface in com.threerings.resource
Provides facilities for notifying an observer of the resource unpacking process.
ResourceManager.LocaleHandler - Interface in com.threerings.resource
Transforms a regular resource path into a locale-specific path.
ResourceManager.ModificationObserver - Interface in com.threerings.resource
Notifies observers of modifications to resources (as indicated by a change to their File.lastModified() property).
resourceModified(String, long) - Method in interface com.threerings.resource.ResourceManager.ModificationObserver
Notes that a resource has been modified.
ResourceStream - Class in com.threerings.openal
An audio stream read from one or more resources (via "resource://" URLs, so ResourceManager.activateResourceProtocol() must be called).
ResourceStream(SoundManager, String, boolean) - Constructor for class com.threerings.openal.ResourceStream
Creates a new stream for the specified resource (from the default bundle).
ResourceStream(SoundManager, String, String, boolean) - Constructor for class com.threerings.openal.ResourceStream
Creates a new stream for the specified resource.
restoreResolution() - Method in class com.threerings.miso.client.SceneBlockResolver
Restores the operation of the scene block resolution thread after a previous call to SceneBlockResolver.suspendResolution().
RethinkOp - Class in com.threerings.miso.client
Constructs the set of blocks that intersect the op bounds.
RethinkOp(MisoSceneMetrics) - Constructor for class com.threerings.miso.client.RethinkOp
 
rewind() - Method in class com.threerings.openal.Source
Rewinds the source.
RIGHT - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating moving right.
rootColor - Variable in class com.threerings.media.image.Colorization
The root color for the colorization.
rotateCCW(int, int) - Static method in class com.threerings.util.DirectionUtil
Rotates the requested fine direction constant counter-clockwise by the requested number of ticks.
rotateCW(int, int) - Static method in class com.threerings.util.DirectionUtil
Rotates the requested fine direction constant clockwise by the requested number of ticks.
ROUNDED - Static variable in class com.threerings.media.sprite.ButtonSprite
The rounded button style.
running() - Method in class com.threerings.media.TimerView
Test if the timer is running right now.
rvel - Variable in class com.threerings.media.animation.ExplodeAnimation.ExplodeInfo
The chunk rotational velocity in rotations per millisecond.
rx - Variable in class com.threerings.miso.client.DirtyItemList.DirtyItem
The rightmost tile coordinates.
ry - Variable in class com.threerings.miso.client.DirtyItemList.DirtyItem
The rightmost tile coordinates.

S

SafeScrollPane - Class in com.threerings.media
A scroll pane that is safe to use in frame managed views.
SafeScrollPane() - Constructor for class com.threerings.media.SafeScrollPane
 
SafeScrollPane(Component) - Constructor for class com.threerings.media.SafeScrollPane
 
SafeScrollPane(Component, int, int) - Constructor for class com.threerings.media.SafeScrollPane
 
saveColorPository(ColorPository, File) - Static method in class com.threerings.media.image.ColorPository
Serializes and saves color pository to the supplied file.
saveConfig(File, Serializable) - Static method in class com.threerings.util.CompiledConfig
Serializes the supplied configuration object to the specified file path.
ScaleAnimation - Class in com.threerings.media.animation
Animates an image changing size about its center point.
ScaleAnimation(Mirage, Point, float, float, int) - Constructor for class com.threerings.media.animation.ScaleAnimation
Creates a scale animation with the supplied image.
SceneBlock - Class in com.threerings.miso.client
Contains the base and object tile information on a particular rectangular region of a scene.
SceneBlock(MisoScenePanel, int, int, int, int) - Constructor for class com.threerings.miso.client.SceneBlock
Creates a scene block belonging to panel in preparation for its later resolution.
SceneBlock(MisoSceneModel, MisoSceneMetrics, TileManager, int, int, int, int) - Constructor for class com.threerings.miso.client.SceneBlock
 
SceneBlockResolver - Class in com.threerings.miso.client
A separate thread for resolving miso scene blocks.
SceneBlockResolver() - Constructor for class com.threerings.miso.client.SceneBlockResolver
 
SceneObject - Class in com.threerings.miso.client
Contains resolved information on an object in a scene.
SceneObject(MisoScenePanel, ObjectInfo) - Constructor for class com.threerings.miso.client.SceneObject
Creates a scene object for display by the specified panel.
SceneObject(MisoSceneMetrics, TileManager, TileSet.Colorizer, ObjectInfo) - Constructor for class com.threerings.miso.client.SceneObject
 
SceneObject(MisoScenePanel, ObjectInfo, ObjectTile) - Constructor for class com.threerings.miso.client.SceneObject
Creates a scene object for display by the specified panel.
SceneObject(MisoSceneMetrics, ObjectInfo, ObjectTile) - Constructor for class com.threerings.miso.client.SceneObject
Creates a scene object for display according to the supplied metrics.
SceneObjectActionEvent - Class in com.threerings.miso.client
An ActionEvent derivation that is fired when a scene object is clicked or menu item selected.
SceneObjectActionEvent(Object, int, String, int, SceneObject) - Constructor for class com.threerings.miso.client.SceneObjectActionEvent
 
SceneObjectIndicator - Interface in com.threerings.miso.client
Draws something to indicate a fascinating, clickable object in a scene.
SceneObjectTip - Class in com.threerings.miso.client
A lightweight tooltip used by the MisoScenePanel.
SceneObjectTip(String, Icon) - Constructor for class com.threerings.miso.client.SceneObjectTip
Construct a SceneObjectTip.
SceneObjectTip.TipLayout - Interface in com.threerings.miso.client
Used to position a scene tip in relation to the object with which it is associated.
schedule(long) - Method in class com.threerings.media.FrameInterval
Schedule the interval to execute once, after the specified delay.
schedule(long, boolean) - Method in class com.threerings.media.FrameInterval
Schedule the interval to execute repeatedly, with the same delay.
schedule(long, long) - Method in class com.threerings.media.FrameInterval
Schedule the interval to execute repeatedly with the specified initial delay and repeat delay.
screenToFull(MisoSceneMetrics, int, int, Point) - Static method in class com.threerings.miso.util.MisoUtil
Convert the given screen-based pixel coordinates to full scene-based coordinates that include both the tile coordinates and the fine coordinates in each dimension.
screenToTile(MisoSceneMetrics, int, int, Point) - Static method in class com.threerings.miso.util.MisoUtil
Convert the given screen-based pixel coordinates to their corresponding tile-based coordinates.
Section() - Constructor for class com.threerings.miso.data.SparseMisoSceneModel.Section
Creates a blank section instance, suitable for unserialization or configuration by the XML scene parser.
Section(short, short, short, short) - Constructor for class com.threerings.miso.data.SparseMisoSceneModel.Section
Creates a new scene section with the specified dimensions.
SequencedAnimationObserver - Interface in com.threerings.media.animation
Extends the animation observer interface with extra goodies.
setActionCache(ActionCache) - Method in class com.threerings.cast.CharacterManager
Instructs the character manager to use the provided cache for composited action animations.
setActionCommand(String) - Method in class com.threerings.media.sprite.ButtonSprite
Sets the action command generated by this button.
setActionSequence(String) - Method in class com.threerings.cast.CharacterSprite
Sets the action sequence used when rendering the character, from the set of available sequences.
setAlpha(float) - Method in class com.threerings.media.sprite.FadableImageSprite
Sets the alpha value of this sprite.
setAnimation(Animation) - Method in class com.threerings.media.animation.AnimationFrameSequencer.MultiFunction
 
setAnimation(Animation) - Method in interface com.threerings.media.animation.AnimationFrameSequencer
Called after init to set the animation.
setAnimationMode(int) - Method in class com.threerings.media.sprite.ImageSprite
Sets the animation mode for this sprite.
setAntiAliased(boolean) - Method in class com.threerings.media.animation.FadeLabelAnimation
Indicates that our label should be rendered with antialiased text.
setAntiAliased(boolean) - Method in class com.threerings.media.sprite.LabelSprite
Indicates that our label should be rendered with antialiased text.
setArcHeight(int) - Method in class com.threerings.media.sprite.ButtonSprite
Sets the arc height for rounded buttons.
setArcWidth(int) - Method in class com.threerings.media.sprite.ButtonSprite
Sets the arc width for rounded buttons.
setArmed(boolean) - Method in interface com.threerings.media.sprite.action.ArmingSprite
Render this sprite such that is is drawn "armed".
setArmed(boolean) - Method in class com.threerings.media.sprite.ButtonSprite
 
setBackground(Mirage) - Method in class com.threerings.media.VirtualMediaPanel
Set a background image to tile the background of the media panel.
setBackgroundColor(Color) - Method in class com.threerings.media.sprite.ButtonSprite
Sets the background color of this button.
setBaseGain(float) - Method in class com.threerings.openal.SoundGroup
Sets the base gain for this group, or -1 to inherit from the manager (the default).
setBaseGain(float) - Method in class com.threerings.openal.SoundManager
Configures the base gain (which must be a value between 0 and 1.0) which is multiplied to the individual gain assigned to sound effects (but not music).
setBaseTile(int, int, int) - Method in class com.threerings.miso.data.MisoSceneModel
Updates the tile at the specified location in the base layer.
setBaseTile(int, int, int) - Method in class com.threerings.miso.data.SimpleMisoSceneModel
 
setBaseTile(int, int, int) - Method in class com.threerings.miso.data.SparseMisoSceneModel.Section
 
setBaseTile(int, int, int) - Method in class com.threerings.miso.data.SparseMisoSceneModel
 
setBaseTile(int, int, int) - Method in class com.threerings.miso.data.VirtualMisoSceneModel
 
setBounds(int, int, int, int) - Method in class com.threerings.media.VirtualMediaPanel
 
setBounds(int, int, int, int) - Method in class com.threerings.miso.client.MisoScenePanel
 
setBuffer(Buffer) - Method in class com.threerings.openal.Source
Sets the source buffer.
setCacheDir(File) - Static method in class com.threerings.resource.FileResourceBundle
Specifies the directory in which our temporary resource files should be stored.
setCacheSize(int) - Static method in class com.threerings.cast.CharacterManager
Sets the size of the cache used for composited animation frames.
setCacheSize(int) - Static method in class com.threerings.media.image.ClientImageManager
Sets the size of the image cache.
setCacheSize(int) - Method in class com.threerings.openal.SoundManager
Configures the size of our sound cache.
setCharacterClass(Class<? extends CharacterSprite>) - Method in class com.threerings.cast.CharacterManager
Instructs the character manager to construct instances of this derived class of CharacterSprite when creating new sprites.
setCharacterDescriptor(CharacterDescriptor) - Method in class com.threerings.cast.CharacterSprite
Reconfigures this sprite to use the specified character descriptor.
setClassLoader(ClassLoader) - Method in class com.threerings.resource.ResourceManager
Configures the class loader this manager should use to load resources if/when there are no bundles from which to load them.
setClipVolume(float) - Method in class com.threerings.media.sound.SoundPlayer
Sets the volume for all sound clips.
setClipVolume(float) - Method in class com.threerings.openal.OpenALSoundPlayer
 
setColorizations(Colorization[][]) - Method in class com.threerings.cast.CharacterDescriptor
Updates the colorizations to be used by this character descriptor.
setColorizations(String[]) - Method in class com.threerings.media.tile.ObjectTileSet
Provides a set of colorization classes that apply to objects in this tileset.
setCommandArgument(Object) - Method in class com.threerings.media.sprite.ButtonSprite
Sets the command argument generated by this button.
setConeInnerAngle(float) - Method in class com.threerings.openal.Sound
Sets the inside angle of the sound cone.
setConeInnerAngle(float) - Method in class com.threerings.openal.Source
Sets the inside angle of the sound cone.
setConeOuterAngle(float) - Method in class com.threerings.openal.Sound
Sets the outside angle of the sound cone.
setConeOuterAngle(float) - Method in class com.threerings.openal.Source
Sets the outside angle of the sound cone.
setConeOuterGain(float) - Method in class com.threerings.openal.Sound
Sets the gain outside of the sound cone.
setConeOuterGain(float) - Method in class com.threerings.openal.Source
Sets the gain outside of the sound cone.
setConstraints(String[]) - Method in class com.threerings.media.tile.ObjectTile
Configures this object's constraints.
setConstraints(String[][]) - Method in class com.threerings.media.tile.ObjectTileSet
Sets the lists of constraints associated with our object tiles.
setData(int, ByteBuffer, int) - Method in class com.threerings.openal.Buffer
Sets the data in this buffer.
setData(int, IntBuffer, int) - Method in class com.threerings.openal.Buffer
Sets the data in this buffer.
setData(int, ShortBuffer, int) - Method in class com.threerings.openal.Buffer
Sets the data in this buffer.
setDefaultBaseTileSet(int) - Method in class com.threerings.miso.data.MisoSceneModel
Updates the default base tileset id for this scene.
setDefaultBaseTileSet(int) - Method in class com.threerings.miso.data.SparseMisoSceneModel
 
setDelay(long) - Method in class com.threerings.media.animation.AnimationFrameSequencer.MultiFunction
Set the delay to use.
setDim(boolean) - Method in class com.threerings.chat.ChatGlyph
Sets whether or not this glyph is in dimmed mode.
setDimmed(boolean) - Method in class com.threerings.chat.ChatOverlay
Set the dimmed mode of the currently displaying glyphs.
setDimmed(boolean) - Method in class com.threerings.chat.ComicChatOverlay
 
setDimmed(boolean) - Method in class com.threerings.chat.SubtitleChatOverlay
 
setDirection(float, float, float) - Method in class com.threerings.openal.Sound
Sets the direction of the sound.
setDirection(float, float, float) - Method in class com.threerings.openal.Source
Sets the direction of the source.
setDuration(long) - Method in class com.threerings.media.util.LineSegmentPath
Computes the velocity at which the pathable will need to travel along this path such that it will arrive at the destination in approximately the specified number of milliseconds.
setegid(int) - Static method in class com.threerings.util.unsafe.Unsafe
Sets the process' effective gid to the specified value.
setEnabled(SoundPlayer.SoundType, boolean) - Method in class com.threerings.media.sound.SoundPlayer
Turns on or off the specified sound type.
setEnabled(boolean) - Method in class com.threerings.media.sprite.ButtonSprite
Sets whether or not this button is enabled.
setEnabled(boolean) - Method in class com.threerings.media.TimerView
Sets whether this timer should be rendered.
setEnabled(boolean) - Method in class com.threerings.util.KeyboardManager
Sets whether the keyboard manager processes keyboard input.
seteuid(int) - Static method in class com.threerings.util.unsafe.Unsafe
Sets the process' effective uid to the specified value.
setFloatPeriod(long) - Method in class com.threerings.media.animation.FloatingTextAnimation
Sets the duration of this score animation to the specified time in milliseconds.
setFollowingPathAction(String) - Method in class com.threerings.cast.CharacterSprite
Specifies the action to use when the sprite is following a path.
setFollowsPathable(Pathable, byte) - Method in class com.threerings.media.VirtualMediaPanel
Instructs the view to follow the supplied pathable; ensuring that the view's coordinates are adjusted according to the follow mode.
setFrameRate(float) - Method in class com.threerings.media.sprite.ImageSprite
Sets the number of frames per second desired for the sprite animation.
setFrames(MultiFrameImage) - Method in class com.threerings.media.sprite.ImageSprite
Set the image array used to render the sprite.
setGain(float) - Method in class com.threerings.openal.Listener
Sets the gain of the listener.
setGain(float) - Method in class com.threerings.openal.Sound
Sets the gain of the sound (which will be multiplied by the base gain).
setGain(float) - Method in class com.threerings.openal.Source
Sets the gain of the source.
setGain(float) - Method in class com.threerings.openal.Stream
Sets the base gain of the stream.
setGapSize(Dimension) - Method in class com.threerings.media.tile.SwissArmyTileSet
Sets the size of the gap between tiles (in pixels).
setGCEnabled(boolean) - Static method in class com.threerings.util.unsafe.Unsafe
Enables or disables garbage collection.
setgid(int) - Static method in class com.threerings.util.unsafe.Unsafe
Sets the process' gid to the specified value.
setHeight(int) - Method in class com.threerings.media.tile.UniformTileSet
Specifies the height of the tiles in this tileset.
setHeights(int[]) - Method in class com.threerings.media.tile.SwissArmyTileSet
Sets the tile heights for each row.
setHovered(boolean) - Method in interface com.threerings.media.sprite.action.HoverSprite
Set the current hover state.
setHovered(boolean) - Method in class com.threerings.miso.client.SceneObject
Informs this scene object that the mouse is now hovering over it.
setImage(Mirage) - Method in class com.threerings.media.tile.Tile
Configures this tile with its tile image.
setImagePath(String) - Method in class com.threerings.media.tile.TileSet
Sets the path to the image that will be used by this tileset.
setImageProvider(ImageProvider) - Method in class com.threerings.media.tile.TileSet
Configures this tileset with an image provider that it can use to load its tileset image.
setKeyRepeat(boolean) - Static method in class com.threerings.util.keybd.Keyboard
Sets whether key auto-repeating is enabled.
setLength(int) - Method in class com.threerings.media.animation.AnimationFrameSequencer.MultiFunction
Set the length of the sequence we are to use, or 0 means set it to the length of the sequence array that we were constructed with.
setLocaleHandler(ResourceManager.LocaleHandler) - Method in class com.threerings.resource.ResourceManager
Configure a custom LocaleHandler.
setLocalePrefix(String) - Method in class com.threerings.resource.ResourceManager
Configure a default LocaleHandler with the specified prefix.
setLocation(int, int) - Method in class com.threerings.chat.ChatGlyph
 
setLocation(int, int) - Method in class com.threerings.media.AbstractMedia
Set the location.
setLocation(int, int) - Method in class com.threerings.media.animation.Animation
 
setLocation(int, int) - Method in class com.threerings.media.animation.AnimationSprite
 
setLocation(int, int) - Method in class com.threerings.media.animation.FloatingTextAnimation
 
setLocation(int, int) - Method in class com.threerings.media.sprite.Sprite
 
setLocation(int, int) - Method in class com.threerings.media.util.DelegatingPathable
 
setLocation(int, int) - Method in interface com.threerings.media.util.Pathable
Updates the pathable's current coordinates.
setLooping(boolean) - Method in class com.threerings.openal.Source
Sets whether or not the source is looping.
setMaxDistance(float) - Method in class com.threerings.openal.Sound
Sets the maximum distance for attenuation.
setMaxDistance(float) - Method in class com.threerings.openal.Source
Sets the maximum distance for attenuation.
setMaxGain(float) - Method in class com.threerings.openal.Sound
Sets the maximum gain.
setMaxGain(float) - Method in class com.threerings.openal.Source
Sets the maximum gain.
setMediaTimer(MediaTimer) - Static method in class com.threerings.media.util.PerformanceMonitor
Used to configure the performance monitor with a particular MediaTimer implementation.
setMinGain(float) - Method in class com.threerings.openal.Sound
Sets the minimum gain.
setMinGain(float) - Method in class com.threerings.openal.Source
Sets the minimum gain.
setMirage(Mirage) - Method in class com.threerings.media.sprite.ImageSprite
Set the image to be used for this sprite.
setName(String) - Method in class com.threerings.media.tile.TileSet
Specifies the tileset name.
setObjectHeights(int[]) - Method in class com.threerings.media.tile.ObjectTileSet
Sets the heights (in unit tile count) of the objects in this tileset.
setObjectWidths(int[]) - Method in class com.threerings.media.tile.ObjectTileSet
Sets the widths (in unit tile count) of the objects in this tileset.
setOffsetPos(Point) - Method in class com.threerings.media.tile.SwissArmyTileSet
Sets the offset in pixels of the upper left corner of the first tile in the first row.
setOpaque(boolean) - Method in class com.threerings.media.MediaPanel
 
setOrientation(int) - Method in class com.threerings.cast.CharacterSprite
 
setOrientation(int) - Method in class com.threerings.media.sprite.OrientableImageSprite
 
setOrientation(int) - Method in class com.threerings.media.sprite.Sprite
Sprites have an orientation in one of the eight cardinal directions: DirectionCodes.NORTH, DirectionCodes.NORTHEAST, etc.
setOrientation(int) - Method in class com.threerings.media.util.DelegatingPathable
 
setOrientation(int) - Method in interface com.threerings.media.util.Pathable
Will be called by a path when it moves the pathable in the specified direction.
setOrientation(float, float, float, float, float, float) - Method in class com.threerings.openal.Listener
Sets the orientation of the listener in terms of an "at" (direction) and "up" vector.
setOrientOffset(int) - Method in class com.threerings.media.util.ArcPath
Sets the offset that is applied to the pathable whenever it is oriented.
setPan(float) - Method in interface com.threerings.media.sound.SoundPlayer.Frob
Set the pan value for the sound.
setPassability(boolean[]) - Method in class com.threerings.miso.tile.BaseTileSet
Sets the passability information for the tiles in this tileset.
setPassable(boolean) - Method in class com.threerings.miso.tile.BaseTile
Configures this base tile as passable or impassable.
setPaused(boolean) - Method in class com.threerings.media.MediaPanel
Pauses the sprites and animations that are currently active on this media panel.
setPaused(boolean) - Method in class com.threerings.media.MetaMediaManager
Pauses the sprites and animations that are currently active on this media panel.
setPitch(float) - Method in class com.threerings.openal.Sound
Sets the pitch multiplier.
setPitch(float) - Method in class com.threerings.openal.Source
Sets the pitch multiplier.
setPosition(float, float, float) - Method in class com.threerings.openal.Listener
Sets the position of the listener.
setPosition(float, float, float) - Method in class com.threerings.openal.Sound
Sets the position of the sound.
setPosition(float, float, float) - Method in class com.threerings.openal.Source
Sets the position of the source.
setPrepareImages(boolean) - Static method in class com.threerings.media.image.ClientImageManager
Sets if images should be recreated in the graphics context's preferred format before rendering.
setPriorities(byte[]) - Method in class com.threerings.media.tile.ObjectTileSet
Sets the default render priorities for our object tiles.
setPriority(byte) - Method in class com.threerings.miso.client.SceneObject
Overrides the render priority of this object.
setReferenceDistance(float) - Method in class com.threerings.openal.Sound
Sets the reference distance for attenuation.
setReferenceDistance(float) - Method in class com.threerings.openal.Source
Sets the reference distance for attenuation.
setRenderOrder(int) - Method in class com.threerings.media.AbstractMedia
Sets the render order associated with this media.
setRepeatDelay(long) - Method in class com.threerings.util.KeyboardManager
Sets the expected delay in milliseconds between each key press/release event the keyboard manager should expect to receive while a key is repeating.
setResetOnInit(boolean) - Method in class com.threerings.media.animation.AnimationFrameSequencer.MultiFunction
Do we reset the animation on init? Default is true.
setRestingAction(String) - Method in class com.threerings.cast.CharacterSprite
Specifies the action to use when the sprite is at rest.
setRolloffFactor(float) - Method in class com.threerings.openal.Sound
Sets the rolloff factor for attenuation.
setRolloffFactor(float) - Method in class com.threerings.openal.Source
Sets the rolloff factor for attenuation.
setSceneModel(MisoSceneModel) - Method in class com.threerings.miso.client.MisoScenePanel
Configures this display with a scene model which will immediately be resolved and displayed.
setScrollableArea(int, int, int, int) - Method in class com.threerings.media.VirtualRangeModel
Informs the virtual range model the extent of the area over which we can scroll.
setSection(SparseMisoSceneModel.Section) - Method in class com.threerings.miso.data.SparseMisoSceneModel
Don't call this method! This is only public so that the scene parser can construct a scene from raw data.
setSelectedComponent(ComponentClass, int) - Method in class com.threerings.cast.builder.BuilderModel
Sets the selected component for the given component class.
setShowFlags(int, boolean) - Method in class com.threerings.miso.client.MisoScenePanel
Set whether or not to highlight object tooltips (and potentially other scene entities).
setSoundQueue(RunQueue) - Method in class com.threerings.media.sound.JavaSoundPlayer
Sets the run queue on which sound should be played.
setSource(String) - Method in class com.threerings.media.IconManager
If icon images should be loaded from a set of resource bundles rather than the classpath, that set can be set here.
setSourceRelative(boolean) - Method in class com.threerings.openal.Sound
Sets whether or not the position, velocity, etc., of the sound are relative to the listener.
setSourceRelative(boolean) - Method in class com.threerings.openal.Source
Sets whether or not the position, velocity, etc., of the source are relative to the listener.
setSpot(int, int, byte) - Method in class com.threerings.media.tile.ObjectTile
Configures the "spot" associated with this object.
setSpotOrients(byte[]) - Method in class com.threerings.media.tile.ObjectTileSet
Sets the orientation of the "spots" associated with our object tiles.
setStyle(int) - Method in class com.threerings.media.sprite.ButtonSprite
Sets the style of this button.
setTarget(JComponent, KeyTranslator) - Method in class com.threerings.util.KeyboardManager
Initializes the keyboard manager with the supplied target component and key translator and disables the keyboard manager if it is currently active.
setTargetFrameRate(int) - Method in class com.threerings.media.FrameManager
Instructs the frame manager to target the specified number of frames per second.
setTileCounts(int[]) - Method in class com.threerings.media.tile.SwissArmyTileSet
Sets the tile counts which are the number of tiles in each row of the tileset image.
setTileSetRepository(TileSetRepository) - Method in class com.threerings.media.tile.TileManager
Sets the tileset repository that will be used by the tile manager when tiles are requested by tileset id.
setTransitionTime(long) - Method in class com.threerings.media.TimerView
Set the amount of time it takes to render digital changes in the completion state (probably due to a timer reset).
setTranslations(Point[]) - Method in class com.threerings.cast.CharacterDescriptor
Updates the translations to be used by this character descriptor.
setTrimmedBounds(Rectangle) - Method in class com.threerings.media.tile.TrimmedTile
Sets the trimmed bounds of this tile.
setuid(int) - Static method in class com.threerings.util.unsafe.Unsafe
Sets the process' uid to the specified value.
setUnpackResources(boolean) - Method in class com.threerings.resource.ResourceManager
Configures whether we unpack our resource bundles or not.
setupAudioStream(byte[]) - Static method in class com.threerings.media.sound.JavaSoundPlayer
Sets up an audio stream from the given byte array, and gets it to convert itself to PCM data for writing to our output line (if it isn't already that)
setupAudioStream(InputStream) - Static method in class com.threerings.media.sound.JavaSoundPlayer
Sets up an audio stream from the given byte array, and gets it to convert itself to PCM data for writing to our output line (if it isn't already that)
setUpdateFrequency(long) - Method in class com.threerings.media.util.BobblePath
Set a new update frequency.
setVariance(int, int) - Method in class com.threerings.media.util.BobblePath
Set the variance of bobblin' in each direction.
setVelocity(float) - Method in class com.threerings.media.util.LineSegmentPath
Sets the velocity of this pathable in pixels per millisecond.
setVelocity(float, float, float) - Method in class com.threerings.openal.Listener
Sets the velocity of the listener.
setVelocity(float, float, float) - Method in class com.threerings.openal.Sound
Sets the velocity of the sound.
setVelocity(float, float, float) - Method in class com.threerings.openal.Source
Sets the velocity of the source.
setViewLocation(int, int) - Method in class com.threerings.media.VirtualMediaPanel
Sets the upper-left coordinate of the view port in virtual coordinates.
setVisible(boolean) - Method in class com.threerings.chat.ChatOverlay
Causes the chat overlay to make itself visible or invisible.
setVisiBlock(boolean) - Method in class com.threerings.miso.client.SceneBlock
Makes a note that this block was considered to be visible at the time it was created.
setVolume(float) - Method in interface com.threerings.media.sound.SoundPlayer.Frob
Set the volume of the sound.
setWarning(float, ResultListener<TimerView>) - Method in class com.threerings.media.TimerView
Setup a warning to trigger after the timer is "warnPercent" or more completed.
setWarning(boolean) - Method in class com.threerings.miso.client.SceneObject
Used to flag overlapping scene objects that have no resolving object priorities.
setWidth(int) - Method in class com.threerings.media.tile.UniformTileSet
Specifies the width of the tiles in this tileset.
setWidths(int[]) - Method in class com.threerings.media.tile.SwissArmyTileSet
Sets the tile widths for each row.
setWipeOnFailure(boolean) - Method in class com.threerings.cast.bundle.BundledComponentRepository
Configures the bundled component repository to wipe any bundles that report certain kinds of failure.
setXOrigins(int[]) - Method in class com.threerings.media.tile.ObjectTileSet
Sets the x offset in pixels to the image origin.
setXSpots(short[]) - Method in class com.threerings.media.tile.ObjectTileSet
Sets the x offset to the "spots" associated with our object tiles.
setYOrigins(int[]) - Method in class com.threerings.media.tile.ObjectTileSet
Sets the y offset in pixels to the image origin.
setYSpots(short[]) - Method in class com.threerings.media.tile.ObjectTileSet
Sets the y offset to the "spots" associated with our object tiles.
setZations(byte, byte, byte, byte) - Method in class com.threerings.miso.data.ObjectInfo
Sets the primary and secondary colorization assignments.
shadow - Variable in class com.threerings.cast.ComponentClass
Indicates the class name of the shadow layer to which this component class contributes a shadow.
SHADOW_TYPE - Static variable in interface com.threerings.cast.StandardActions
A special action sub-type for shadow imagery.
shadowAlpha - Variable in class com.threerings.cast.ComponentClass
1.0 for a normal component, the alpha value of the pre-composited shadow for the special "shadow" component class.
sheight - Variable in class com.threerings.miso.data.SparseMisoSceneModel
The dimensions of a section of our scene.
shiftToContain(Rectangle, Rectangle) - Static method in class com.threerings.geom.GeomUtil
Shifts the position of the tainer rectangle to ensure that it contains the tained rectangle.
shouldPlay(SoundPlayer.SoundType) - Method in class com.threerings.media.sound.SoundPlayer
Is sound on and is the specified soundtype enabled?
SHOUT - Static variable in class com.threerings.chat.ChatLogic
Type mode code for shout chat type.
SHOW_TIPS - Static variable in class com.threerings.miso.client.MisoScenePanel
Show flag that indicates we should show all tips.
shutdown() - Method in class com.threerings.media.sound.JavaSoundPlayer
 
shutdown() - Method in class com.threerings.media.sound.SoundLoader
 
shutdown() - Method in class com.threerings.media.sound.SoundPlayer
Shut the damn thing off.
shutdown() - Method in class com.threerings.openal.OpenALSoundPlayer
 
shutdown() - Method in class com.threerings.openal.SoundManager
Shuts down the sound manager.
shutdown() - Method in class com.threerings.util.KeyDispatcher
Shuts down the key dispatcher.
sign(int) - Static method in class com.threerings.media.util.MathUtil
Returns positive 1 if the sign of the argument is positive, or -1 if the sign of the argument is negative.
SimpleCachingImageProvider - Class in com.threerings.media.tile
An image provider that can be used by command line tools to load images and provide them to tilesets when doing things like preprocessing tileset images.
SimpleCachingImageProvider() - Constructor for class com.threerings.media.tile.SimpleCachingImageProvider
 
SimpleMisoSceneModel - Class in com.threerings.miso.data
Contains miso scene data for a scene that is assumed to be reasonably simple and small, such that all base tile data for the entire scene can be stored in a single contiguous array.
SimpleMisoSceneModel() - Constructor for class com.threerings.miso.data.SimpleMisoSceneModel
Creates a completely uninitialized model suitable for little more than unserialization.
SimpleMisoSceneModel(int, int, int, int) - Constructor for class com.threerings.miso.data.SimpleMisoSceneModel
Creates a blank scene model with the specified dimensions.
SingleFrameImageImpl - Class in com.threerings.media.util
The single frame image class is a basic implementation of the MultiFrameImage interface intended to facilitate the creation of MFIs whose display frames consist of only a single image.
SingleFrameImageImpl(Mirage) - Constructor for class com.threerings.media.util.SingleFrameImageImpl
Constructs a single frame image object.
SingleTileImageImpl - Class in com.threerings.media.util
The single frame image class is a basic implementation of the MultiFrameImage interface intended to facilitate the creation of MFIs whose display frames consist of only a single tile image.
SingleTileImageImpl(Tile) - Constructor for class com.threerings.media.util.SingleTileImageImpl
Constructs a single frame image object.
size() - Method in class com.threerings.media.util.LineSegmentPath
Return the number of nodes in the path.
size() - Method in class com.threerings.miso.client.DirtyItemList
Returns the number of items in the dirty item list.
size() - Method in class com.threerings.miso.util.ObjectSet
Returns the number of objects in this set.
sleep(int) - Static method in class com.threerings.util.unsafe.Unsafe
Causes the current thread to block for the specified number of milliseconds.
slopeX - Variable in class com.threerings.miso.util.MisoSceneMetrics
The slope of the x- and y-axis lines.
slopeY - Variable in class com.threerings.miso.util.MisoSceneMetrics
The slope of the x- and y-axis lines.
SmoothBobblePath - Class in com.threerings.media.util
Bobble a Pathable smoothly.
SmoothBobblePath(int, int, long) - Constructor for class com.threerings.media.util.SmoothBobblePath
 
SmoothBobblePath(int, int, long, long) - Constructor for class com.threerings.media.util.SmoothBobblePath
 
SolidMirage - Class in com.threerings.media.image
A simple mirage that's just a solid rectangle of color.
SolidMirage(Color, int, int) - Constructor for class com.threerings.media.image.SolidMirage
 
sorient - Variable in class com.threerings.miso.data.ObjectInfo
The orientation of the "spot" associated with this object.
sort() - Method in class com.threerings.miso.client.DirtyItemList
Returns an array of the DirtyItemList.DirtyItem objects in the list sorted in proper rendering order.
Sound - Class in com.threerings.openal
Represents an instance of a sound clip which can be positioned in 3D space, gain and pitch adjusted and played or looped.
Sound.StartObserver - Interface in com.threerings.openal
Used to await notification of the starting of a sound which may be delayed in loading.
SoundCodes - Interface in com.threerings.media.sound
A basic set of sound types.
SoundEnabledObserver - Interface in com.threerings.media.sound
Exposes a SoundPlayer.SoundType being enabled or disabled in SoundPlayer.
SoundGroup - Class in com.threerings.openal
Manages a group of sounds, binding them to OpenAL sources as they are played and freeing up those sources for use by other sounds when the sounds are finished.
SoundLoader - Class in com.threerings.media.sound
Loads sound clips specified by package-based properties files.
SoundLoader(ResourceManager, String, String) - Constructor for class com.threerings.media.sound.SoundLoader
 
SoundManager - Class in com.threerings.media.sound
Deprecated.
SoundManager(ResourceManager) - Constructor for class com.threerings.media.sound.SoundManager
Deprecated.
 
SoundManager(ResourceManager, String, String) - Constructor for class com.threerings.media.sound.SoundManager
Deprecated.
 
SoundManager - Class in com.threerings.openal
An interface to the OpenAL library that provides a number of additional services: an object oriented interface to the OpenAL system a mechanism for loading a group of sounds and freeing their resources all at once a mechanism for loading sounds in a background thread and preloading sounds that are likely to be needed soon
SoundPlayer - Class in com.threerings.media.sound
Loads, plays and loops sounds.
SoundPlayer() - Constructor for class com.threerings.media.sound.SoundPlayer
 
SoundPlayer.Frob - Interface in com.threerings.media.sound
A control for sounds.
SoundPlayer.SoundType - Class in com.threerings.media.sound
Create instances of this for your application to differentiate between different types of sounds.
Sounds - Class in com.threerings.media.sound
A base class for sound repository classes.
Sounds() - Constructor for class com.threerings.media.sound.Sounds
 
soundStarted(Sound) - Method in interface com.threerings.openal.Sound.StartObserver
Called when the specified sound has started playing.
SoundType(String) - Constructor for class com.threerings.media.sound.SoundPlayer.SoundType
Construct a new SoundType.
source - Variable in class com.threerings.media.image.ColorPository.ClassRecord
The source color to use when recoloring colors in this class.
Source - Class in com.threerings.openal
Represents an OpenAL source object.
Source(SoundManager) - Constructor for class com.threerings.openal.Source
Creates a new source for the specified sound manager.
sourceIsReady() - Method in class com.threerings.resource.FileResourceBundle
Called by the resource manager once it has ensured that our resource jar file is up to date and ready for reading.
SOUTH - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating south.
SOUTHEAST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating southeast.
SOUTHSOUTHEAST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating south by southeast.
SOUTHSOUTHWEST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating south by southwest.
SOUTHWEST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating southwest.
SPACE - Static variable in class com.threerings.media.tile.ObjectTileSet
A constraint prefix indicating that the object must have empty space in the suffixed direction (N, E, S, or W).
SparkAnimation - Class in com.threerings.media.animation
Displays a set of spark images originating from a specified position and flying outward in random directions, fading out as they go, for a specified period of time.
SparkAnimation(Rectangle, int, int, int, int, float, float, float, float, float, float, Mirage[], long, boolean) - Constructor for class com.threerings.media.animation.SparkAnimation
Constructs a spark animation with the supplied parameters.
SparseMisoSceneModel - Class in com.threerings.miso.data
Contains miso scene data that is broken up into NxN tile sections.
SparseMisoSceneModel(int, int) - Constructor for class com.threerings.miso.data.SparseMisoSceneModel
Creates a scene model with the specified bounds.
SparseMisoSceneModel() - Constructor for class com.threerings.miso.data.SparseMisoSceneModel
Creates a blank model suitable for unserialization.
SparseMisoSceneModel.ObjectVisitor - Interface in com.threerings.miso.data
An interface that allows external entities to "visit" and inspect every object in this scene.
SparseMisoSceneModel.Section - Class in com.threerings.miso.data
Contains information on a section of this scene.
SPEAK - Static variable in class com.threerings.chat.ChatLogic
Type mode code for default chat type (speaking).
speakerDeparted(Name) - Method in class com.threerings.chat.ChatOverlay
Should be called when a speaker departs the chat area to allow the overlay to clean up.
speakerDeparted(Name) - Method in class com.threerings.chat.ComicChatOverlay
 
SPECIALIZED - Static variable in class com.threerings.chat.ChatLogic
Type code for a chat type that was used in some special context, like in a negotiation.
Sprite - Class in com.threerings.media.sprite
The sprite class represents a single movable object in an animated view.
Sprite() - Constructor for class com.threerings.media.sprite.Sprite
Constructs a sprite with an initially invalid location.
Sprite(int, int) - Constructor for class com.threerings.media.sprite.Sprite
Constructs a sprite with the supplied dimensions.
SpriteAnimation - Class in com.threerings.media.animation
 
SpriteAnimation(SpriteManager, Sprite, Path) - Constructor for class com.threerings.media.animation.SpriteAnimation
Constructs a sprite animation for the given sprite.
SpriteIcon - Class in com.threerings.media.sprite
Implements the icon interface, using a Sprite to render the icon image.
SpriteIcon(Sprite) - Constructor for class com.threerings.media.sprite.SpriteIcon
Creates a sprite icon that will use the supplied sprite to render itself.
SpriteIcon(Sprite, int) - Constructor for class com.threerings.media.sprite.SpriteIcon
Creates a sprite icon that will use the supplied sprite to render itself.
SpriteManager - Class in com.threerings.media.sprite
The sprite manager manages the sprites running about in the game.
SpriteManager() - Constructor for class com.threerings.media.sprite.SpriteManager
 
SpritePanel - Class in com.threerings.cast.builder
The sprite panel displays a character sprite centered in the panel suitable for user perusal.
SpritePanel(CharacterManager, BuilderModel) - Constructor for class com.threerings.cast.builder.SpritePanel
Constructs the sprite panel.
SpritePathAnimation - Class in com.threerings.media.animation
Wraps the dirty work of moving a sprite along a Path in an Animation.
SpritePathAnimation(Sprite, Path) - Constructor for class com.threerings.media.animation.SpritePathAnimation
 
StandardActions - Interface in com.threerings.cast
Actions are referenced by name and this interface defines constants for standard actions and action suffixes used by the shadow and cropping support.
STANDING - Static variable in interface com.threerings.cast.StandardActions
The name of the standard standing action.
start() - Method in class com.threerings.media.FrameManager
Starts up the per-frame tick
start(float, long, ResultListener<TimerView>) - Method in class com.threerings.media.TimerView
Start the timer running from the specified percentage complete, to expire at the specified time.
start(KeyboardManager, RunQueue) - Method in class com.threerings.util.IdleTracker
 
start(KeyboardManager, Window, RunQueue) - Method in class com.threerings.util.IdleTracker
 
starter - Variable in class com.threerings.media.image.ColorPository.ClassRecord
The default starting legality value for this color class.
starter - Variable in class com.threerings.media.image.ColorPository.ColorRecord
Tags this color as a legal starting color or not.
stateChanged(ChangeEvent) - Method in class com.threerings.cast.builder.ClassEditor
 
stateChanged(ChangeEvent) - Method in class com.threerings.chat.SubtitleChatOverlay
 
stateChanged(ChangeEvent) - Method in class com.threerings.media.VirtualRangeModel
 
stddev(int[], int, int) - Static method in class com.threerings.media.util.MathUtil
Computes the standard deviation of the supplied values.
Stepper() - Constructor for class com.threerings.media.util.AStarPathUtil.Stepper
 
Stepper(boolean) - Constructor for class com.threerings.media.util.AStarPathUtil.Stepper
 
stop() - Method in class com.threerings.media.FrameManager
Stops the per-frame tick.
stop() - Method in interface com.threerings.media.sound.SoundPlayer.Frob
Stop playing or looping the sound.
stop() - Method in class com.threerings.media.TimerView
Stop the timer.
stop() - Method in class com.threerings.media.util.BobblePath
Have the Pathable stop bobbling asap.
stop() - Method in class com.threerings.openal.Sound
Stops this sound and rewinds to its beginning.
stop() - Method in class com.threerings.openal.Source
Stops the source.
stop() - Method in class com.threerings.openal.Stream
Stops this stream.
stream(String, String, boolean, ResultListener<Stream>) - Method in class com.threerings.openal.OpenALSoundPlayer
Streams ogg files from the given bundle and path.
Stream - Class in com.threerings.openal
Represents a streaming source of sound data.
Stream(SoundManager) - Constructor for class com.threerings.openal.Stream
Creates a new stream.
StreamDecoder - Class in com.threerings.openal
Decodes audio streams from data read from an InputStream.
StreamDecoder() - Constructor for class com.threerings.openal.StreamDecoder
 
SubtitleChatOverlay - Class in com.threerings.chat
Implements subtitle chat.
SubtitleChatOverlay(CrowdContext, ChatLogic, JScrollBar, int) - Constructor for class com.threerings.chat.SubtitleChatOverlay
Construct a subtitle chat overlay.
SubtitleChatOverlay(CrowdContext, ChatLogic, JScrollBar) - Constructor for class com.threerings.chat.SubtitleChatOverlay
Construct a comic chat overlay using all the available space for subtitling.
SubtitleChatOverlay(CrowdContext, ChatLogic, JScrollBar, boolean) - Constructor for class com.threerings.chat.SubtitleChatOverlay
 
SubtitleChatOverlay(CrowdContext, ChatLogic, JScrollBar, boolean, boolean) - Constructor for class com.threerings.chat.SubtitleChatOverlay
 
summarizeState() - Method in class com.threerings.media.sound.SoundPlayer
Returns a string summarizing our volume settings and disabled sound types.
SURFACE - Static variable in class com.threerings.media.tile.ObjectTileSet
A constraint indicating that the object is a surface (e.g., table).
suspendResolution() - Method in class com.threerings.miso.client.SceneBlockResolver
Temporarily suspends the scene block resolution thread.
swidth - Variable in class com.threerings.miso.data.SparseMisoSceneModel
The dimensions of a section of our scene.
SwissArmyTileSet - Class in com.threerings.media.tile
The swiss army tileset supports a diverse variety of tiles in the tileset image.
SwissArmyTileSet() - Constructor for class com.threerings.media.tile.SwissArmyTileSet
 
sx - Variable in class com.threerings.miso.data.ObjectInfo
A "spot" associated with this object (specified as an offset from the fine coordinates of the object's origin tile).
sy - Variable in class com.threerings.miso.data.ObjectInfo
A "spot" associated with this object (specified as an offset from the fine coordinates of the object's origin tile).

T

TELL - Static variable in class com.threerings.chat.ChatLogic
Our internal code for tell chat.
TELLFEEDBACK - Static variable in class com.threerings.chat.ChatLogic
Our internal code for tell feedback chat.
THINK - Static variable in class com.threerings.chat.ChatLogic
Type mode code for think chat type.
tick(long) - Method in class com.threerings.cast.CharacterSprite
 
tick(long) - Method in class com.threerings.chat.ChatGlyph
 
tick(long) - Method in class com.threerings.media.AbstractMedia
Called periodically by this media's manager to give it a chance to do its thing.
tick(long) - Method in class com.threerings.media.AbstractMediaManager
Must be called every frame so that the media can be properly updated.
tick(long) - Method in class com.threerings.media.animation.AnimationFrameSequencer.MultiFunction
 
tick(long) - Method in class com.threerings.media.animation.AnimationSequencer
 
tick(long) - Method in class com.threerings.media.animation.AnimationSprite
 
tick(long) - Method in class com.threerings.media.animation.BlankAnimation
 
tick(long) - Method in class com.threerings.media.animation.BlendAnimation
 
tick(long) - Method in class com.threerings.media.animation.BobbleAnimation
 
tick(long) - Method in class com.threerings.media.animation.ExplodeAnimation
 
tick(long) - Method in class com.threerings.media.animation.FadeAnimation
 
tick(long) - Method in class com.threerings.media.animation.FloatingTextAnimation
 
tick(long) - Method in class com.threerings.media.animation.GleamAnimation
 
tick(long) - Method in class com.threerings.media.animation.MultiFrameAnimation
 
tick(long) - Method in class com.threerings.media.animation.RainAnimation
 
tick(long) - Method in class com.threerings.media.animation.ScaleAnimation
 
tick(long) - Method in class com.threerings.media.animation.SparkAnimation
 
tick(long) - Method in class com.threerings.media.animation.SpriteAnimation
 
tick(long) - Method in class com.threerings.media.animation.SpritePathAnimation
 
tick(long) - Method in class com.threerings.media.effects.FadeEffect
 
tick(long) - Method in class com.threerings.media.FrameInterval
 
tick(long) - Method in interface com.threerings.media.FrameParticipant
This is called on all registered frame participants, one for every frame.
tick(long) - Method in class com.threerings.media.HourglassView
 
tick(long) - Method in class com.threerings.media.MediaOverlay
Called by the frame manager on every tick.
tick(long) - Method in class com.threerings.media.MediaPanel
 
tick(long) - Method in class com.threerings.media.MetaMediaManager
Our media front end should implement FrameParticipant and call this method in their FrameParticipant.tick(long) method.
tick(long) - Method in class com.threerings.media.sprite.FadableImageSprite
 
tick(long) - Method in class com.threerings.media.sprite.ImageSprite
 
tick(long) - Method in class com.threerings.media.sprite.Sprite
 
tick(long) - Method in class com.threerings.media.TimerView
 
tick(Pathable, long) - Method in class com.threerings.media.util.ArcPath
 
tick(Pathable, long) - Method in class com.threerings.media.util.BobblePath
 
tick(Pathable, long) - Method in class com.threerings.media.util.DelayPath
 
tick(long) - Method in class com.threerings.media.util.FrameSequencer.ConstantRate
 
tick(long) - Method in interface com.threerings.media.util.FrameSequencer
Called every display frame, the frame sequencer should return the index of the animation frame that should be displayed during this tick.
tick(Pathable, long) - Method in class com.threerings.media.util.LinePath
 
tick(Pathable, long) - Method in class com.threerings.media.util.LineSegmentPath
 
tick(Pathable, long) - Method in interface com.threerings.media.util.Path
Called to request that this path update the position of the specified pathable based on the supplied timestamp information.
tick(Pathable, long) - Method in class com.threerings.media.util.PathSequence
 
tick(PerformanceObserver, String) - Static method in class com.threerings.media.util.PerformanceMonitor
Tick the named action associated with the given observer.
tick(Pathable, long) - Method in class com.threerings.media.util.SmoothBobblePath
 
Tile - Class in com.threerings.media.tile
A tile represents a single square in a single layer in a scene.
Tile() - Constructor for class com.threerings.media.tile.Tile
 
tile - Variable in class com.threerings.miso.client.SceneObject
The object tile used to display this object.
Tile.Key - Class in com.threerings.media.tile
Used when caching tiles.
TiledArea - Class in com.threerings.media.util
A component that can be inserted into a user interface to fill a particular area using a BackgroundTiler.
TiledArea(BufferedImage) - Constructor for class com.threerings.media.util.TiledArea
 
TiledArea(BackgroundTiler) - Constructor for class com.threerings.media.util.TiledArea
 
tilehei - Variable in class com.threerings.miso.util.MisoSceneMetrics
Tile dimensions and half-dimensions in the view.
tilehhei - Variable in class com.threerings.miso.util.MisoSceneMetrics
Tile dimensions and half-dimensions in the view.
tilehwid - Variable in class com.threerings.miso.util.MisoSceneMetrics
Tile dimensions and half-dimensions in the view.
TileIcon - Class in com.threerings.media.tile
Implements the icon interface, using a Tile to render the icon image.
TileIcon(Tile) - Constructor for class com.threerings.media.tile.TileIcon
Creates a tile icon that will use the supplied tile to render itself.
tileId - Variable in class com.threerings.miso.data.ObjectInfo
The fully qualified object tile id.
tileIdToString() - Method in class com.threerings.miso.data.ObjectInfo
tileImage(Graphics2D, Mirage, int, int, int, int) - Static method in class com.threerings.media.image.ImageUtil
Paints multiple copies of the supplied image using the supplied graphics context such that the requested area is filled with the image.
tileImageAcross(Graphics2D, Mirage, int, int, int) - Static method in class com.threerings.media.image.ImageUtil
Paints multiple copies of the supplied image using the supplied graphics context such that the requested width is filled with the image.
tileImageDown(Graphics2D, Mirage, int, int, int) - Static method in class com.threerings.media.image.ImageUtil
Paints multiple copies of the supplied image using the supplied graphics context such that the requested height is filled with the image.
tileIndex - Variable in class com.threerings.media.tile.Tile.Key
 
tilelen - Variable in class com.threerings.miso.util.MisoSceneMetrics
The length of a tile edge in pixels.
TileManager - Class in com.threerings.media.tile
The tile manager provides a simplified interface for retrieving and caching tiles.
TileManager(ImageManager) - Constructor for class com.threerings.media.tile.TileManager
Creates a tile manager and provides it with a reference to the image manager from which it will load tileset images.
TileMultiFrameImage - Class in com.threerings.media.tile
A MultiFrameImage implementation that obtains its image frames from a tileset.
TileMultiFrameImage(TileSet) - Constructor for class com.threerings.media.tile.TileMultiFrameImage
Creates a tile MFI which will obtain its image frames from the specified source tileset.
TileMultiFrameImage(TileSet, Colorization[]) - Constructor for class com.threerings.media.tile.TileMultiFrameImage
Creates a recoolored tile MFI which will obtain its image frames from the specified source tileset.
TileOp - Interface in com.threerings.miso.client
Exposes an operation to be applied to tiles by TileOpApplicator.
TileOpApplicator - Class in com.threerings.miso.client
Applies a TileOp to all tiles within a region.
TileOpApplicator(MisoSceneMetrics) - Constructor for class com.threerings.miso.client.TileOpApplicator
 
TilePath - Class in com.threerings.miso.client
The tile path represents a path of tiles through a scene.
TilePath(MisoSceneMetrics, Sprite, List<Point>, int, int) - Constructor for class com.threerings.miso.client.TilePath
Constructs a tile path.
tilePlusFineToFull(MisoSceneMetrics, int, int, int, int, Point) - Static method in class com.threerings.miso.util.MisoUtil
Adds the supplied fine coordinates to the supplied tile coordinates to compute full coordinates.
tileSet - Variable in class com.threerings.media.tile.Tile.Key
 
TileSet - Class in com.threerings.media.tile
A tileset stores information on a single logical set of tiles.
TileSet() - Constructor for class com.threerings.media.tile.TileSet
 
TileSet.Colorizer - Interface in com.threerings.media.tile
Used to assign colorizations to tiles that require them.
TILESET_EXTENSION - Static variable in class com.threerings.cast.bundle.BundleUtil
The serialized tileset extension for our action tilesets.
TileSetBundle - Class in com.threerings.media.tile.bundle
A tileset bundle is used to load up tilesets by id from a persistent bundle of tilesets stored on the local filesystem.
TileSetBundle() - Constructor for class com.threerings.media.tile.bundle.TileSetBundle
 
TileSetFrameImage(TileSet, ActionSequence) - Constructor for class com.threerings.cast.bundle.BundledComponentRepository.TileSetFrameImage
Constructs a tileset frame image with the specified tileset and for the specified orientation.
TileSetFrameImage(TileSet, ActionSequence, int, int) - Constructor for class com.threerings.cast.bundle.BundledComponentRepository.TileSetFrameImage
Constructs a tileset frame image with the specified tileset and for the specified orientation, with an optional translation.
TileSetIDBroker - Interface in com.threerings.media.tile
Brokers tileset ids.
tileSetMapped(String) - Method in interface com.threerings.media.tile.TileSetIDBroker
Returns true if the specified tileset name is currently mapped to some value by this broker.
TileSetRepository - Interface in com.threerings.media.tile
The tileset repository interface should be implemented by classes that provide access to tilesets keyed on a unique tileset identifier.
tilesets - Variable in class com.threerings.miso.tile.FringeConfiguration.FringeRecord
A list of the possible tilesets that can be used for fringing.
TileSetTrimmer - Class in com.threerings.media.tile.util
Contains routines for trimming the images from an existing tileset which means that each tile is converted to an image that contains the smallest rectangular region of the original image that contains all non-transparent pixels.
TileSetTrimmer() - Constructor for class com.threerings.media.tile.util.TileSetTrimmer
 
TileSetTrimmer.TrimMetricsReceiver - Interface in com.threerings.media.tile.util
Used to communicate the metrics of the trimmed tiles back to the caller so that they can do what they like with them.
TileSubsetMultiFrameImage - Class in com.threerings.media.tile
A MultiFrameImage implementation that obtains its image frames from a tileset but that only uses a subset of the tiles available.
TileSubsetMultiFrameImage(TileSet, int, int) - Constructor for class com.threerings.media.tile.TileSubsetMultiFrameImage
Creates a tile MFI which will obtain its image frames from the specified source tileset.
TileSubsetMultiFrameImage(TileSet, Colorization[], int, int) - Constructor for class com.threerings.media.tile.TileSubsetMultiFrameImage
Creates a recoolored tile MFI which will obtain its image frames from the specified source tileset.
tileToFull(int) - Static method in class com.threerings.miso.util.MisoUtil
Returns the supplied tile coordinate as a full coordinate assuming a fine offset of 0.
tileToScreen(MisoSceneMetrics, int, int, Point) - Static method in class com.threerings.miso.util.MisoUtil
Convert the given tile-based coordinates to their corresponding screen-based pixel coordinates.
TileUtil - Class in com.threerings.media.tile
Miscellaneous utility routines for working with tiles.
TileUtil() - Constructor for class com.threerings.media.tile.TileUtil
 
tilewid - Variable in class com.threerings.miso.util.MisoSceneMetrics
Tile dimensions and half-dimensions in the view.
TIME_BASED - Static variable in class com.threerings.media.sprite.ImageSprite
Animation mode indicating time based animation.
TIME_SEQUENTIAL - Static variable in class com.threerings.media.sprite.ImageSprite
Animation mode indicating sequential progressive animation.
TimedPath - Class in com.threerings.media.util
A base class for path implementations that endeavor to move their pathables along a path in a specified number of milliseconds.
TimedPath(long) - Constructor for class com.threerings.media.util.TimedPath
Configures the timed path with the duration in which it must traverse its path.
TimeFunction - Class in com.threerings.media.util
Used to vary a value over time where time is provided at discrete increments (on the frame tick) and the value is computed appropriately.
TimeFunction(int, int, int) - Constructor for class com.threerings.media.util.TimeFunction
Every time function varies a value from some starting value to some ending value over some duration.
TimerView - Class in com.threerings.media
A generic timer class that can be rendered on screen.
TimerView(FrameManager, JComponent, Rectangle) - Constructor for class com.threerings.media.TimerView
Constructs a timer view that fires at the default rate.
toArray() - Method in class com.threerings.miso.util.ObjectSet
Converts the contents of this object set to an array.
toFixedHSV(float[], int[]) - Static method in class com.threerings.media.image.Colorization
Converts floating point HSV values to a fixed point integer representation.
toFull(int, int) - Static method in class com.threerings.miso.util.MisoUtil
Composes the supplied tile coordinate and fine coordinate offset into a full coordinate.
toIsoDirection(int) - Static method in class com.threerings.miso.util.MisoUtil
Converts a non-isometric orientation (where north points toward the top of the screen) to an isometric orientation where north points toward the upper-left corner of the screen.
toShortString(int) - Static method in class com.threerings.util.DirectionUtil
Returns an abbreviated string representation of the supplied direction code.
toString() - Method in class com.threerings.cast.ActionSequence
 
toString() - Method in class com.threerings.cast.CharacterComponent
 
toString() - Method in class com.threerings.cast.CharacterDescriptor
 
toString() - Method in class com.threerings.cast.ComponentClass.PriorityOverride
 
toString() - Method in class com.threerings.cast.ComponentClass
 
toString() - Method in class com.threerings.cast.CompositedActionFrames.ComponentFrames
 
toString() - Method in class com.threerings.media.AbstractMedia
 
toString() - Method in class com.threerings.media.animation.ExplodeAnimation.ExplodeInfo
 
toString() - Method in class com.threerings.media.image.Colorization
 
toString() - Method in class com.threerings.media.image.ColorPository.ClassRecord
 
toString() - Method in class com.threerings.media.image.ColorPository.ColorRecord
 
toString() - Method in class com.threerings.media.image.ImageManager.ImageKey
 
toString() - Method in class com.threerings.media.image.VolatileMirage
 
toString() - Method in class com.threerings.media.sound.SoundPlayer.SoundType
 
toString(StringBuilder) - Method in class com.threerings.media.tile.ObjectTile
 
toString() - Method in class com.threerings.media.tile.Tile
 
toString() - Method in class com.threerings.media.tile.TileSet
 
toString() - Method in class com.threerings.media.util.LineSegmentPath
 
toString(DisplayMode) - Static method in class com.threerings.media.util.ModeUtil
Returns a string representation of the supplied display mode.
toString() - Method in class com.threerings.media.util.PathNode
 
toString(StringBuilder) - Method in class com.threerings.media.util.PathNode
This should be overridden by derived classes (which should be sure to call super.toString()) to append the derived class specific path node information to the string buffer.
toString() - Method in class com.threerings.media.util.TimedPath
 
toString() - Method in class com.threerings.media.util.TrailingAverage
 
toString() - Method in class com.threerings.miso.client.DirtyItemList.DirtyItem
 
toString() - Method in class com.threerings.miso.client.SceneBlock
 
toString() - Method in class com.threerings.miso.client.SceneObject
 
toString() - Method in class com.threerings.miso.client.SceneObjectTip
Generates a string representation of this instance.
toString() - Method in class com.threerings.miso.data.SparseMisoSceneModel.Section
 
toString() - Method in class com.threerings.miso.tile.FringeConfiguration.FringeRecord
 
toString() - Method in class com.threerings.miso.tile.FringeConfiguration.FringeTileSetRecord
 
toString() - Method in class com.threerings.miso.util.ObjectSet
 
toString() - Method in class com.threerings.resource.FileResourceBundle
 
toString() - Method in class com.threerings.resource.NetworkResourceBundle
Returns a string representation of this resource bundle.
toString(int) - Static method in class com.threerings.util.DirectionUtil
Returns a string representation of the supplied direction code.
toString(int[]) - Static method in class com.threerings.util.DirectionUtil
Returns a string representation of an array of direction codes.
toVerboseString() - Method in class com.threerings.media.image.Colorization
Returns a long string representation of this colorization.
TRACK_PATHABLE - Static variable in class com.threerings.media.VirtualMediaPanel
The code for the pathable following mode wherein we set the upper-left corner of the view to the coordinates of the pathable.
TrailingAverage - Class in com.threerings.media.util
Used to compute a trailing average of a value.
TrailingAverage() - Constructor for class com.threerings.media.util.TrailingAverage
Creates a trailing average instance with the default number of values used to compute the average (10).
TrailingAverage(int) - Constructor for class com.threerings.media.util.TrailingAverage
Creates a trailing average instance with the specified number of values used to compute the average.
TransformedMirage - Class in com.threerings.media.image
Draws a mirage combined with an arbitrary AffineTransform.
TransformedMirage(Mirage, AffineTransform) - Constructor for class com.threerings.media.image.TransformedMirage
Constructor for backwards compatibility that automatically repositions the transformed mirage so its new upper-left corner is still at the origin.
TransformedMirage(Mirage, AffineTransform, boolean) - Constructor for class com.threerings.media.image.TransformedMirage
Constructor.
translate - Variable in class com.threerings.cast.ComponentClass
Whether or not components of this class will have translations applied.
translate(int, int) - Method in class com.threerings.chat.ChatGlyph
Attempt to translate this glyph.
TrimmedMultiFrameImage - Interface in com.threerings.cast
Used to generate more memory efficient composited images in circumstances where we have trimmed underlying component images.
TrimmedObjectTileSet - Class in com.threerings.media.tile
An object tileset in which the objects have been trimmed to the smallest possible images that still contain all of their non-transparent pixels.
TrimmedObjectTileSet() - Constructor for class com.threerings.media.tile.TrimmedObjectTileSet
 
TrimmedTile - Class in com.threerings.media.tile
Behaves just like a regular tile, but contains a "trimmed" image which is one where the source image has been trimmed to the smallest rectangle that contains all the non-transparent pixels of the original image.
TrimmedTile() - Constructor for class com.threerings.media.tile.TrimmedTile
 
trimmedTile(int, int, int, int, int, int, int) - Method in interface com.threerings.media.tile.util.TileSetTrimmer.TrimMetricsReceiver
Called for each trimmed tile.
TrimmedTileSet - Class in com.threerings.media.tile
Contains the necessary information to create a set of trimmed tiles from a base image and the associated trim metrics.
TrimmedTileSet() - Constructor for class com.threerings.media.tile.TrimmedTileSet
 
trimObjectTileSet(ObjectTileSet, OutputStream) - Static method in class com.threerings.media.tile.TrimmedObjectTileSet
Convenience function to trim the tile set to a file using FastImageIO.
trimObjectTileSet(ObjectTileSet, OutputStream, String) - Static method in class com.threerings.media.tile.TrimmedObjectTileSet
Creates a trimmed object tileset from the supplied source object tileset.
trimTileSet(TileSet, OutputStream) - Static method in class com.threerings.media.tile.TrimmedTileSet
Convenience function to trim the tile set and save it using FastImageIO.
trimTileSet(TileSet, OutputStream, String) - Static method in class com.threerings.media.tile.TrimmedTileSet
Creates a trimmed tileset from the supplied source tileset.
trimTileSet(TileSet, OutputStream, TileSetTrimmer.TrimMetricsReceiver) - Static method in class com.threerings.media.tile.util.TileSetTrimmer
Convenience function to trim the tile set using FastImageIO to save the result.
trimTileSet(TileSet, OutputStream, TileSetTrimmer.TrimMetricsReceiver, String) - Static method in class com.threerings.media.tile.util.TileSetTrimmer
Generates a trimmed tileset image from the supplied source tileset.

U

UniformTileSet - Class in com.threerings.media.tile
A uniform tileset is one that is composed of tiles that are all the same width and height and are arranged into rows, with each row having the same number of tiles except possibly the final row which can contain the same as or less than the number of tiles contained by the previous rows.
UniformTileSet() - Constructor for class com.threerings.media.tile.UniformTileSet
 
unlock(String, String...) - Method in class com.threerings.media.sound.JavaSoundPlayer
 
unlock(String, String...) - Method in class com.threerings.media.sound.SoundPlayer
Unlock the specified sounds so that its resources can be freed.
unlock(String, String...) - Method in class com.threerings.openal.OpenALSoundPlayer
 
unpause() - Method in class com.threerings.media.TimerView
Unpause the timer.
unqueueBuffers(Buffer...) - Method in class com.threerings.openal.Source
Removes the specified buffers from the queue.
unregister(PerformanceObserver, String) - Static method in class com.threerings.media.util.PerformanceMonitor
Un-register the named action associated with the given observer.
unregister(String) - Static method in class com.threerings.miso.client.ObjectActionHandler
Removes an object action handler registration.
unregisterAnimation(Animation) - Method in class com.threerings.media.animation.AnimationManager
Un-registers the given Animation from the animation manager.
Unsafe - Class in com.threerings.util.unsafe
A native library for doing unsafe things.
Unsafe() - Constructor for class com.threerings.util.unsafe.Unsafe
 
UP - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating moving up.
update(Graphics) - Method in class com.threerings.media.ManagedJFrame
We catch update requests and forward them on to the repaint infrastructure.
update(Icon, String) - Method in interface com.threerings.miso.client.SceneObjectIndicator
Updates the Icon and text for the indicator.
update(Icon, String) - Method in class com.threerings.miso.client.SceneObjectTip
 
updateBaseTile(int, int, int) - Method in class com.threerings.miso.client.SceneBlock
Informs this scene block that the specified base tile has been changed.
updateBounds() - Method in class com.threerings.media.sprite.ButtonSprite
Updates this sprite's bounds after a change to the label.
updateBounds() - Method in class com.threerings.media.sprite.LabelSprite
Updates the bounds of the sprite after a change to the label.
updateFringe(int, int) - Method in class com.threerings.miso.client.SceneBlock
Instructs this block to recompute its fringe at the specified location.
updateObject(ObjectInfo) - Method in class com.threerings.miso.data.MisoSceneModel
Updates an object in this scene.
updateObject(ObjectInfo) - Method in class com.threerings.miso.data.SimpleMisoSceneModel
 
updateObject(ObjectInfo) - Method in class com.threerings.miso.data.SparseMisoSceneModel
 
updateObject(ObjectInfo) - Method in class com.threerings.miso.data.VirtualMisoSceneModel
 
updateStreams(float) - Method in class com.threerings.openal.SoundManager
Updates all of the streams controlled by the manager.
URLStream - Class in com.threerings.openal
An audio stream read from one or more URLs.
URLStream(SoundManager, URL, boolean) - Constructor for class com.threerings.openal.URLStream
Creates a new stream for the specified URL.

V

validateComponents() - Method in class com.threerings.media.ActiveRepaintManager
Validates the invalid components that have been queued up since the last frame tick.
value() - Method in class com.threerings.media.util.TrailingAverage
Returns the current averaged value.
VERTICAL - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating vertical movement.
vheight - Variable in class com.threerings.miso.data.SimpleMisoSceneModel
The viewport height in tiles.
viewDidScroll(int, int) - Method in class com.threerings.chat.ChatGlyph
Called when the view has scrolled.
viewDidScroll(int, int) - Method in class com.threerings.chat.ChatOverlay
Called if our containing media panel scrolled its view.
viewDidScroll(int, int) - Method in class com.threerings.chat.ComicChatOverlay
 
viewDidScroll(int, int) - Method in class com.threerings.chat.SubtitleChatOverlay
 
viewLocationDidChange(int, int) - Method in class com.threerings.media.AbstractMedia
Called by the AbstractMediaManager when we are in a VirtualMediaPanel that just scrolled.
viewLocationDidChange(int, int) - Method in class com.threerings.media.AbstractMediaManager
Called by a VirtualMediaPanel when the view that contains our media is scrolled.
viewLocationDidChange(int, int) - Method in class com.threerings.media.animation.AnimationSequencer
 
viewLocationDidChange(int, int) - Method in class com.threerings.media.MetaMediaManager
If our host supports scrolling around in a virtual view, it should call this method when the view origin changes.
viewLocationDidChange(int, int) - Method in class com.threerings.media.sprite.Sprite
 
viewLocationDidChange(int, int) - Method in interface com.threerings.media.ViewTracker
Called by a VirtualMediaPanel when it scrolls.
ViewTracker - Interface in com.threerings.media
An interface used by entities that wish to respond to the scrolling of a VirtualMediaPanel.
VirtualMediaPanel - Class in com.threerings.media
Extends the base media panel with the notion of a virtual coordinate system.
VirtualMediaPanel(FrameManager) - Constructor for class com.threerings.media.VirtualMediaPanel
Constructs a virtual media panel.
VirtualMisoSceneModel - Class in com.threerings.miso.data
A convenient base class for "virtual" scenes which do not allow editing and compute the base and object tiles rather than obtain them from some data structure.
VirtualMisoSceneModel() - Constructor for class com.threerings.miso.data.VirtualMisoSceneModel
 
VirtualRangeModel - Class in com.threerings.media
Provides a BoundedRangeModel interface to a virtual media panel so that it can easily be wired up to scroll bars or other scrolling controls.
VirtualRangeModel(VirtualMediaPanel) - Constructor for class com.threerings.media.VirtualRangeModel
Creates a virtual media panel range model that will interact with the supplied virtual media panel.
visit(ObjectInfo) - Method in interface com.threerings.miso.data.SparseMisoSceneModel.ObjectVisitor
Called for each object in the scene, interesting and not.
visitObjects(SparseMisoSceneModel.ObjectVisitor) - Method in class com.threerings.miso.data.SparseMisoSceneModel
Informs the supplied visitor of each object in this scene.
visitObjects(SparseMisoSceneModel.ObjectVisitor, boolean) - Method in class com.threerings.miso.data.SparseMisoSceneModel
Informs the supplied visitor of each object in this scene.
VolatileMirage - Class in com.threerings.media.image
A mirage implementation which allows the image to be maintained in video memory and rebuilt from some source image or images in the event that our target screen resolution changes or we are flushed from video memory for some other reason.
vwidth - Variable in class com.threerings.miso.data.SimpleMisoSceneModel
The viewport width in tiles.

W

WALKING - Static variable in interface com.threerings.cast.StandardActions
The name of the standard walking action.
WALL - Static variable in class com.threerings.media.tile.ObjectTileSet
A constraint prefix indicating that the object is a wall facing the suffixed direction (N, E, S, or W).
wasRemoved(Pathable) - Method in class com.threerings.media.util.BobblePath
 
wasRemoved(Pathable) - Method in class com.threerings.media.util.LineSegmentPath
 
wasRemoved(Pathable) - Method in interface com.threerings.media.util.Path
When a path is removed from a pathable, whether that is because the path was completed or because it was replaced by another path, this method will be called to let the path know that it is no longer associated with this pathable.
wasRemoved(Pathable) - Method in class com.threerings.media.util.PathSequence
 
wasRemoved(Pathable) - Method in class com.threerings.media.util.TimedPath
 
WaveDataClipProvider - Class in com.threerings.openal
Loads clips via the class loader using LWJGL's WaveData utility class.
WaveDataClipProvider() - Constructor for class com.threerings.openal.WaveDataClipProvider
 
WEST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating west.
WESTNORTHWEST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating west by northwest.
WESTSOUTHWEST - Static variable in interface com.threerings.util.DirectionCodes
A direction code indicating west by southwest.
whichSide(Point, double, Point) - Static method in class com.threerings.geom.GeomUtil
Returns less than zero if p2 is on the left hand side of the line created by p1 and theta and greater than zero if it is on the right hand side.
width - Variable in class com.threerings.miso.data.SimpleMisoSceneModel
The width of this scene in tiles.
width - Variable in class com.threerings.miso.data.SparseMisoSceneModel.Section
The width of this section in tiles.
willPaint() - Method in class com.threerings.media.AbstractMediaManager
This will always be called prior to the AbstractMediaManager.paint(java.awt.Graphics2D, int, java.awt.Shape) calls for a particular tick.
willStart(long) - Method in class com.threerings.media.animation.AnimationSprite
 
windowGainedFocus(WindowEvent) - Method in class com.threerings.util.KeyboardManager
 
windowGainedFocus(WindowEvent) - Method in class com.threerings.util.KeyDispatcher
 
windowLostFocus(WindowEvent) - Method in class com.threerings.util.KeyboardManager
 
windowLostFocus(WindowEvent) - Method in class com.threerings.util.KeyDispatcher
 
wipeBundle(boolean) - Method in class com.threerings.resource.FileResourceBundle
Clears out everything associated with this resource bundle in the hopes that we can download it afresh and everything will work the next time around.
write(BufferedImage, OutputStream) - Static method in class com.threerings.resource.FastImageIO
Writes the supplied image to the supplied output stream.

X

x - Variable in class com.threerings.media.util.AStarPathUtil.Node
The node coordinates.
x - Variable in class com.threerings.miso.data.ObjectInfo
The x and y tile coordinates of the object.
x - Variable in class com.threerings.miso.data.SparseMisoSceneModel.Section
The tile coordinate of our upper leftmost tile.
xchunk - Variable in class com.threerings.media.animation.ExplodeAnimation.ExplodeInfo
The number of image chunks on each axis.
xCoordFromKey(int) - Static method in class com.threerings.miso.util.MisoUtil
Gets the x coordinate from an integer hash key.
xvel - Variable in class com.threerings.media.animation.ExplodeAnimation.ExplodeInfo
The maximum chunk velocity on each axis in pixels per millisecond.

Y

y - Variable in class com.threerings.media.util.AStarPathUtil.Node
The node coordinates.
y - Variable in class com.threerings.miso.data.ObjectInfo
The x and y tile coordinates of the object.
y - Variable in class com.threerings.miso.data.SparseMisoSceneModel.Section
The tile coordinate of our upper leftmost tile.
yacc - Variable in class com.threerings.media.animation.ExplodeAnimation.ExplodeInfo
The y-axis chunk acceleration in pixels per millisecond.
ychunk - Variable in class com.threerings.media.animation.ExplodeAnimation.ExplodeInfo
The number of image chunks on each axis.
yCoordFromKey(int) - Static method in class com.threerings.miso.util.MisoUtil
Gets the y coordinate from an integer hash key.
yvel - Variable in class com.threerings.media.animation.ExplodeAnimation.ExplodeInfo
The maximum chunk velocity on each axis in pixels per millisecond.

Z

zations - Variable in class com.threerings.media.tile.Tile.Key
 
zations - Variable in class com.threerings.miso.data.ObjectInfo
Up to two colorization assignments for this object.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2015. All rights reserved.