Core set of classes that make up the bulk of the framework. Most if not all framework classes represented by XML would be found here.
Interfaces
| | Interface | Description |
|---|
| | IBehavior |
Interface for behaviors used to modify or otherwise influence
the presentation of an avatar on the screen. |
| | IClonable |
Interface for AvatarCore objects that implement
cloning. |
| | ICollection |
Interface for objects containing collections, namely
those used within a definition XML that can contain
a dynamic number of instances of various types. |
Classes
| | Class | Description |
|---|
| | Adjust |
Represents a postion, scale, and rotation adjustation that is applied to
the Art of an avatar feature. |
| | Art |
Represents the characteristics of the visual art used
to graphically represent the different features of an
avatar. |
| | ArtSet |
A collection of Art objects for feature definitions. |
| | Avatar |
Avatar instances are the primary components of the Avatar Core framework. |
| | AvatarCoreVersion |
Contains version information for the Avatar Core framework. |
| | Collection |
Standard ICollection implementation. |
| | Color |
Used to describe color transformations applied to avatar art. |
| | Constrain |
An adjustment (position, scale, and rotation) constraint
behavior for features. |
| | Definitions |
A collection of definitions such as Library and Avatar instances
to be used with the Avatar Core framework. |
| | Feature |
Represents a feature within an avatar. |
| | FeatureBase |
Base class for Feature and FeatureDefinition defining members
shared between both of those classes. |
| | FeatureDefinition |
Defines characteristics to be referenced by avatar features. |
| | Library |
A collection of FeatureDefinition objects to be associated with an Avatar
object's Feature objects. |
| | Metadata |
A utility class that's simply a generic object that implements
IClonable. |
| | Mirror |
A behavior that creates a mirrored duplicate (along y axis) of a
feature's art. |
| | Range |
Defines a numeric rannge by which a number
can be constrained between a min and max value. |
| | SetCollection |
A common base class for collections used in feature definitions. |
Sun Feb 7 2010, 10:25 PM -08:00