- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- canTraverse(Object, int, int) - Method in interface com.threerings.media.util.AStarPathUtil.TraversalPred
-
- 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
-
- 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
-
- 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
-
- 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
-
- CompositedMultiFrameImage(ImageManager, CompositedActionFrames.ComponentFrames[], String, int) - Constructor for class com.threerings.cast.CompositedMultiFrameImage
-
- CompositedShadowImage - Class in com.threerings.cast
-
- 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
-
- 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.
- 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
-
- 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
-
- getCharacter(CharacterDescriptor, Class<T>) - Method in class com.threerings.cast.CharacterManager
-
- 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
-
- getComponent(String, String) - Method in interface com.threerings.cast.ComponentRepository
-
- 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
-
- 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
-
- 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
-
- getImage(String, String) - Method in class com.threerings.media.image.ImageManager
-
- getImage(String, String, Colorization[]) - Method in class com.threerings.media.image.ImageManager
-
- 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
-
- getImageResource(String, String) - Method in class com.threerings.resource.ResourceManager
-
- 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
-
- getMirage(ImageManager.ImageKey, Colorization[]) - Method in class com.threerings.media.image.ImageManager
-
- getMirage(ImageManager.ImageKey, Rectangle, Colorization[]) - Method in class com.threerings.media.image.ImageManager
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- read(InputStream) - Static method in class com.threerings.resource.FastImageIO
-
- read(ByteBuffer) - Static method in class com.threerings.resource.FastImageIO
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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).
- 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
-
- 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
-
- 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.