|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| ActionCache | A mechanism for caching composited character action animations on disk. |
| ActionFrames | Encapsulates a set of frames in each of DirectionCodes.DIRECTION_COUNT orientations
that are used to render a character sprite. |
| ComponentIDBroker | Brokers component ids. |
| ComponentRepository | Makes available a collection of character components and associated metadata. |
| CompositedMirage | |
| FrameProvider | Provides a mechanism where by a character component can obtain access to its image frames for a particular action in an on demand manner. |
| StandardActions | Actions are referenced by name and this interface defines constants for standard actions and action suffixes used by the shadow and cropping support. |
| TrimmedMultiFrameImage | Used to generate more memory efficient composited images in circumstances where we have trimmed underlying component images. |
| Class Summary | |
|---|---|
| ActionSequence | The action sequence class describes a particular character animation sequence. |
| CastPrefs | Provides access to runtime configuration parameters for this package and its subpackages. |
| CharacterComponent | 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. |
| CharacterDescriptor | The character descriptor object details the components that are pieced together to create a single character image. |
| CharacterManager | The character manager provides facilities for constructing sprites that are used to represent characters in a scene. |
| CharacterManager.TranslatedComponent | Combines a component with an optional translation for shadowing or masking. |
| CharacterSprite | A character sprite is a sprite that animates itself while walking about in a scene. |
| ComponentClass | Denotes a class of components to which CharacterComponent
objects belong. |
| ComponentClass.PriorityOverride | Used to effect custom render orders for particular actions, orientations, etc. |
| CompositedActionFrames | An implementation of the MultiFrameImage interface that is used
to lazily create composited character frames when they are requested. |
| CompositedActionFrames.ComponentFrames | Used to associate a CharacterComponent with its ActionFrames for a particular action. |
| CompositedMaskedImage | Used to composite action frames with mask frames. |
| CompositedMultiFrameImage | Used to composite the action frames for a particular orientation of a
CompositedActionFrames. |
| CompositedShadowImage | Used to composite the special shadow action frames for a particular
orientation of a CompositedActionFrames. |
| Log | Contains a reference to the log object used by the Cast package. |
| Exception Summary | |
|---|---|
| NoSuchComponentException | Thrown when an attempt is made to retrieve a non-existent character component from the component repository. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||