|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
IdleTracker._toIdleTime plus
IdleTracker._toAbandonTime milliseconds.
AbstractMedia.Sound when it wants to obtain a source on which to play its clip.
DirectionCodes.DIRECTION_COUNT orientations
that are used to render a character sprite.resource: URLs.
Window or an Applet) will be rendered into the offscreen buffer managed by the frame manager.
dig to create an Object info from the element at
base/type/object and calls methodName on the object on dig's stack.
ruleSet and hooks it into digester.
ruleSet and hooks it into digester.
.raw.
AnimationObserver.animationCompleted(com.threerings.media.animation.Animation, long).AnimationObserver.animationStarted(com.threerings.media.animation.Animation, long).AnimationObserver.SequencedAnimationObserver) when specific frames are reached.SequencedAnimationObserver.frameReached(com.threerings.media.animation.Animation, long, int, int).Animation and be notified of interesting events relating to it.AnimationSequencer.addAnimation(com.threerings.media.animation.Animation, long, java.lang.Runnable).
AnimationWaiter.animationDidFinish(com.threerings.media.animation.Animation) and/or when all animations are
finished (see AnimationWaiter.allAnimationsFinished().)AStarPathUtil class provides a facility for finding a reasonable path
between two points in a scene using the A* search algorithm.FrameManager extension that uses a volatile off-screen image to do its rendering.BaseTileSet instances from a tileset description.delay milliseconds).
AStarPathUtil.getPath(TraversalPred,Object,int,int,int,int,int,boolean)) can traverse from
the specified source tile coordinate to the specified destination tile coordinate.
AStarPathUtil.getPath(TraversalPred,Object,int,int,int,int,int,boolean)) can traverse the
specified tile coordinate.
Sprite class direction constants.MediaPanel.File.lastModified() properties,
notifying their listeners if the files have been modified since the last call to this
method.
PerformanceMonitor class
whenever an action's requested time interval between checkpoints
has expired.
AbstractMedia.shutdown() on each.
VirtualMediaPanel.setFollowsPathable(com.threerings.media.util.Pathable, byte).
ColorPository instance that
reflects its contents.CharacterComponent
objects belong.MultiFrameImage interface that is used
to lazily create composited character frames when they are requested.CharacterComponent with its ActionFrames for a particular action.CompositedActionFrames.CompositedActionFrames.MisoScenePanel.computeInfluentialBounds(Rectangle, Rectangle, Rectangle) with
_vbounds, _ibounds and _vibounds.
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.
(n.x, n.y) to (x, y) for possible inclusion
in the path.
AStarPathUtil.Stepper.considerStep(int, int, int) in turn on all possible steps from the specified
coordinates.
targetPath parameter, based on the description
provided via the bundleDesc parameter.
targetPath parameter, based on the description
provided via the bundleDesc parameter.
MapFileTileSetIDBroker.disableGC().
ActionSequence instances representing every available action
sequence.
ComponentClass instances representing all available character
component classes.
DumpTileSetMap to enumerate our tileset ID
mappings.
SceneBlock instances.
TileSet
objects available.
TileSet objects available.
FrameManager extension that uses a flip-buffer (via BufferStrategy to do its
rendering.dividend/divisor which
is useful when dividing potentially negative numbers into bins.
AL10.AL_FORMAT_MONO8, etc.
ManagedJFrame or ManagedJApplet and the
frame manager.JLayeredPane layer
(popups, overlays, etc.) that overlaps a frame participant on every tick because the frame
participant could have changed underneath the overlay which would require that the
overlay be repainted.FrameManager.tick(long).FrameManager.AnimationFrameSequencer -- reached the specified frame.
MultiFrameImage.DirectionCodes.NONE
if the string does not correspond to a known direction code.
DirectionCodes.NONE if the
string does not correspond to a known direction code.
ObjectActionHandler.getType(java.lang.String)).
ObjectInfo records in this scene to the supplied list.
null if it is not loaded.
CharacterSprite representing the character
described by the given CharacterDescriptor, or
null if an error occurs.
CharacterSprite representing the character
described by the given CharacterDescriptor, or
null if an error occurs.
CharacterComponent object for the given component identifier.
CharacterComponent object with the given component class and name.
Component.paint(java.awt.Graphics) called on it once per frame with a translated but
unclipped graphics object.
ComponentClass with the specified name or null if none exists with that
name.
null if the
object has no constraints.
null if the index has no constraints.
null if
the object has no associated constraints.
b lies in from point
a as one of the DirectionCodes direction constants.
b lies in from point
a as one of the DirectionCodes direction constants.
b lies in from point
a as one of the DirectionCodes direction constants.
(ax, ay) to
(bx, by).
MediaTimer.reset().
MediaTimer.reset().
b lies in from
point a as one of the DirectionCodes direction constants.
b lies in from
point a as one of the DirectionCodes direction constants.
Stream.getFormat()).
Stream.getFrequency()).
SceneObject.
ImageManager.getImage(String) but the specified colorizations are applied to the image
before it is returned.
ImageManager.getImage(String) but the image is loaded from the specified resource set
rathern than the default resource set.
ImageManager.getImage(String,String) but the specified colorizations are applied to the
image before it is returned.
BufferedImage.
BufferedImage.
ObjectInfo records in this scene to
the supplied list.
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.
ImageManager.getMirage(ImageKey) but that only the specified subimage of the source image
is used to build the mirage.
ImageManager.getMirage(ImageKey) but the supplied colorizations are applied to the source
image before creating the mirage.
ImageManager.getMirage(ImageKey,Colorization[]) except that the mirage is created using
only the specified subset of the original image.
Point objects detailing the path from the first node (the
given node's ultimate parent) to the ending node (the given node itself.)
DirectionCodes.NORTH, DirectionCodes.NORTHEAST, etc.
DirectionCodes.NONE if the
pathable does not support orientation.
Integer.MIN_VALUE if the origin is not
explicitly specified and should be computed from the image size and tile footprint.
Integer.MIN_VALUE if the origin is not
explicitly specified and should be computed from the image size and tile footprint.
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.
key in the given package.
ChatLogic.getSubtitleShape(int, java.awt.Rectangle, java.awt.Rectangle).
null if there is no associated command.
null if there is no associated command.
null if there is no associated command.
null if there is no associated command.
0 to disable auto-repeat for the key.
0 to disable auto-repeat for the key.
File object that
can be used to access the resource.
ResourceManager.getResourceFile(java.lang.String) to locate the resource.
File from which resources are fetched for this bundle.
AL10.AL_INITIAL, AL10.AL_PLAYING,
AL10.AL_PAUSED, or AL10.AL_STOPPED.
-1 if the object has no associated spot.
Tile object with the specified fully qualified tile id.
Tile object with the specified fully qualified tile id.
Tile object from the specified tileset at the specified index.
TileSet.getTile(int,Colorizer) with a null Colorizer argument.
Tile object from this tileset corresponding to the specified tile id and
returns that tile.
Tile object from this tileset corresponding to the specified tile id and
returns that tile.
Mirage.
TileSet with the specified tile set
identifier.
TileSet with the specified tile set name.
TileSet with the
specified tile set name.
MediaTimer with which this
frame manager was configured.
MediaTimer used to track time intervals for this media
panel.
MediaTimer used to track time intervals for this media
panel.
RadialMenu or null if no menu needed.
resource://<resourceSet>/<path>.RegionManager.getDirtyRegions().
AbstractMedia._renderOrder value at or above which, indicates that this media is in the HUD
(heads up display) and should not scroll when the view scrolls.
IdleTracker._toIdleTime
milliseconds.
IdleTracker.idledOut()) after toIdleTime milliseconds have elapsed.
ResourceManager from which it will
obtain its data.
AWTImageCreator for use by the image
manager.
ValidatedSetNextRule to ensure that the tileset
was fully parsed before doing something with it.
Controller hierarchy.Controller action command that it represents.KeyTranslator interface that provides facilities for
mapping key codes to action command strings for use by the KeyboardManager.key
(x1, y1) with (x2, y2).
SoundManager.
<packagePath>/sound.properties
TileManager.loadTileSet(java.lang.String, int, int).
FrameManager in an Applet, one must use this top-level class.FrameManager, one must use this top-level frame class.AbstractMediaManager and MediaPanel and MediaOverlay.FrameManager.MediaTimer interface using System.currentTimeMillis() to obtain
timing information.Icon interface with a mirage providing the
image information.MisoScenePanel.paintTiles(java.awt.Graphics2D, java.awt.Rectangle).BuilderModel when the model is changed.
MultiFrameImage interface
intended to facilitate the creation of MFIs whose display frames
consist of multiple image objects.System.nanoTime() method introduced in 1.5 to try to obtain higher resolution
timestamps than those available via System.currentTimeMillis().p3 on the line defined by the
two points p1 and p2.
FrameParticipant.getComponent() and then Component.paint(java.awt.Graphics) on said component, to determine whether or not
this frame participant needs to be painted.
FrameParticipant and call this method in their
FrameParticipant.needsPaint() method.
NestableRuleSet.MillisTimer, which is available on every platform, but returns
inaccurate time stamps on many platforms.
NinePatch as a Mirage of specific dimensions.ObjectInfo instances.ObjectTileSet instances from a tileset description.SoundPlayer via OpenAL.FrameManager.paint(long) on all of our frame participants'
components and all dirty components managed by our ActiveRepaintManager.
FrameManager after everything is done painting, allowing us to paint
gloriously overtop of everything in the frame.
Pathable to follow a particular path along the screen.Path.PathObserver.Sprite.cancelMove().
Path.PerformanceMonitor class.NanoTimer instead.ObjectInfo records for each.
FrameManager to propagate our dirty regions to the active repaint
manager so that it can repaint the underlying components just prior to our painting our
media.
KeyDispatcher.isChatCharacter(char).
RunQueue to notify its observers that
it failed to load.
FastImageIO.write(java.awt.image.BufferedImage, java.io.OutputStream)).
FastImageIO.write(java.awt.image.BufferedImage, java.io.OutputStream)).
FastImageIO.write(java.awt.image.BufferedImage, java.io.OutputStream)).
MapFileTileSetIDBroker.writeMapFile(java.io.BufferedWriter, java.util.HashMap) .
SoundGroup when it wants to reclaim our source.
ImageUtil.recolorImage(BufferedImage,Color,float[],float[]) obtaining the recoloring
parameters from the supplied Colorization instance.
Animation with the animation manager for ticking and painting.
StreamDecoder for the specified file extension.
JLayeredPane layers that intersect the supplied
bounds.
AbstractMedia when its render order has changed.
SceneBlockResolver on the
block resolution thread to allow us to load up our image data
without blocking the AWT thread.
resourceRoot to their path.
ResourceManager.InitObserver and routes all method invocations to the AWT
thread.File.lastModified() property).ResourceManager.ModificationObserver.resourceModified(java.lang.String, long).ResourceManager.activateResourceProtocol() must be called).ManagedJFrame when our window was hidden and reexposed.
SceneBlockResolver.suspendResolution().
ActionEvent derivation that is fired when a scene object is
clicked or menu item selected.MisoScenePanel.SceneObjectTip.TipLayout registrations.CharacterSprite when creating new sprites.
MediaTimer implementation.
DirectionCodes.NORTH, DirectionCodes.NORTHEAST, etc.
tainer rectangle to ensure that it contains the
tained rectangle.
SimpleMisoSceneModel from XML.SimpleMisoSceneModel.MultiFrameImage interface intended to facilitate the creation of MFIs
whose display frames consist of only a single image.MultiFrameImage interface intended to facilitate the creation of MFIs
whose display frames consist of only a single tile image.MisoScenePanel.getHitObjects(com.threerings.miso.client.DirtyItemList, int, int).
DirtyItemList.DirtyItem objects in the list sorted in proper rendering
order.
SoundPlayer.SoundType being enabled or disabled in SoundPlayer.JavaSoundPlayerSparseMisoSceneModel from XML.SparseMisoSceneModel.PathObserver.pathCancelled(com.threerings.media.sprite.Sprite, com.threerings.media.util.Path).PathObserver.pathCompleted(com.threerings.media.sprite.Sprite, com.threerings.media.util.Path, long).Sprite to render the
icon image.Path in an Animation.AutoFringer.getTileImage(java.awt.image.BufferedImage, com.threerings.miso.tile.FringeConfiguration.FringeTileSetRecord, int, int, int, java.util.Map) .
InputStream.SwissArmyTileSet instances from a tileset description.FrameParticipant and call this method in their
FrameParticipant.tick(long) method.
AbstractMedia.tick(long) on all media to give them a chance to move about, change
their look, generate dirty regions, and so forth.
AbstractMedia.tick(long).
FrameParticipant.tick(long) on all of our frame
participants.
BackgroundTiler.Tile to render the icon
image.SimpleStreamableObject.toString() output.
MultiFrameImage implementation that obtains its image frames
from a tileset.TileOpApplicator.MultiFrameImage implementation that obtains its image frames
from a tileset but that only uses a subset of the tiles available.super.toString()) to append the derived class
specific information to the string buffer.
super.toString()) to append the derived class
specific tile information to the string buffer.
super.toString(buf) and then
appending additional information to the buffer.
super.toString()) to append the derived class specific path node information
to the string buffer.
DirtyItemList.toString(DirtyItem).
UniformTileSet instances from a tileset description.CharacterSprite.accomodateFrame(int, int, int) to give derived classes an opportunity to incorporate
the bounds of any decorations that will be drawn along with this sprite.
Animation from the animation manager.
Point instance and returning true if the screen coordinates translated
into a different set of tile coordinates than were already contained in the point (so that
the caller can know to update a highlight, for example).
AbstractMediaManager when we are in a VirtualMediaPanel that
just scrolled.
VirtualMediaPanel when the view that contains our media is scrolled.
VirtualMediaPanel when it scrolls.
VirtualMediaPanel.BoundedRangeModel interface to a virtual media panel
so that it can easily be wired up to scroll bars or other scrolling
controls.SceneBlockResolver on the AWT thread when our resolution has
completed.
WaveData utility
class.p2 is on the left hand side of the line created by
p1 and theta and greater than zero if it is on the right hand
side.
AbstractMediaManager.paint(java.awt.Graphics2D, int, java.awt.Shape) calls for a particular tick.
AbstractMedia.tick(long) on an abstract media, this method is called by the
AbstractMediaManager.
info out to writer.
MapFileTileSetIDBroker.readMapFile(java.io.BufferedReader, java.util.HashMap) .
FrameManager.tick(long) on the AWT event queue thread.
KeyboardManager.KeyInfo objects.
AbstractMedia.tick(long).
KeyboardManager.KeyInfo objects.
Stream._buffers.
Stream._buffers.
ResourceManager.ResourceModifiedOp.
MisoScenePanel.rethink().
AbstractMediaManager.tick(long)) otherwise -1.
AbstractMediaManager.tick(long), else 0.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||