Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
Class | Package | Description | |
---|---|---|---|
AbstractParser | away3dlite.loaders | Abstract parsing object used as a base class for all loaders to extend from. | |
AbstractPrimitive | away3dlite.primitives | Abstract base class for shaded primitives | |
AlignmentType | away3dlite.sprites | Holds the accepted values for the alignment property in the Sprite3D class. | |
AnimationData | away3dlite.loaders.data | Data class for the animation of a mesh. | |
AnimationLibrary | away3dlite.loaders.utils | Store for all animations associated with an externally loaded file. | |
AwayStats | away3dlite.debug | Stats monitor for Away3D or general use in any project. | |
AWData | away3dlite.loaders | File loader/parser for the native .awd data file format. | |
BasicRenderer | away3dlite.core.render | Standard renderer for a view. | |
BasicTemplate | away3dlite.templates | Template setup designed for general use. | |
BitmapFileMaterial | away3dlite.materials | Bitmap material that loads it's texture from an external bitmapasset file. | |
BitmapMaterial | away3dlite.materials | Basic bitmap material | |
Bone | away3dlite.animators.bones | ObjectContainer3D representing a bone and joint in a bones animation skeleton. | |
BoneData | away3dlite.loaders.data | Data class for a bone used in SkinAnimation. | |
BonesAnimator | away3dlite.animators | hold the animation information for a bones animation imported from a collada object | |
Camera3D | away3dlite.cameras | Basic camera used to resolve a view. | |
Cast | away3dlite.core.utils | Helper class for casting assets to usable objects | |
Channel | away3dlite.animators.bones | Stores the varying transformations of a single Bone or Object3D object over the dureation of a bones animation | |
ChannelData | away3dlite.loaders.data | Data class for an animation channel | |
ChannelLibrary | away3dlite.loaders.utils | Store for all animation channels associated with an externally loaded file. | |
Clipping | away3dlite.core.clip | Base clipping class for no clipping. | |
ClippingEvent | away3dlite.events | Passed as a parameter when a clip event occurs | |
Collada | away3dlite.loaders | File loader for the Collada file format with animation. | |
ColorMaterial | away3dlite.materials | Basic color material. | |
Cone | away3dlite.primitives | Creates a 3d cone primitive. | |
ContainerData | away3dlite.loaders.data | Data class for 3d object containers. | |
Cube6 | away3dlite.primitives | Creates a 3d Cube primitive. | |
Cylinder | away3dlite.primitives | Creates a 3d cylinder primitive. | |
Debug | away3dlite.core.utils | Class for emmiting debuging messages, warnings and errors. | |
Face | away3dlite.core.base | Face value object. | |
FaceData | away3dlite.loaders.data | Data class for a face object. | |
FastRenderer | away3dlite.core.render | ||
FastTemplate | away3dlite.templates | Template setup designed for speed. | |
Frame | away3dlite.animators.frames | Stores a set of vertices representing the position of a mesh for a sigle frame of an animation. | |
GeometryData | away3dlite.loaders.data | Data class for the geometry data used in a mesh object | |
GeometryLibrary | away3dlite.loaders.utils | Store for all geometries associated with an externally loaded file. | |
HoverCamera3D | away3dlite.cameras | Extended camera used to hover round a specified target object. | |
Keyboard3D | away3dlite.templates.ui | ||
Keyboard3DEvent | away3dlite.templates.events | ||
Loader3D | away3dlite.loaders | Abstract loader class used as a placeholder for loading 3d content | |
Loader3DEvent | away3dlite.events | Passed as a parameter when a 3d object loader event occurs | |
Material | away3dlite.materials | Base material class. | |
MaterialData | away3dlite.loaders.data | Data class for the material data of a face. | |
MaterialEvent | away3dlite.events | Passed as a parameter when a material event occurs | |
MaterialLibrary | away3dlite.loaders.utils | Store for all materials associated with an externally loaded file. | |
Max3DS | away3dlite.loaders | File loader for the 3DS file format. | |
MD2 | away3dlite.loaders | File loader for the Md2 file format. | |
Mesh | away3dlite.core.base | Basic geometry object | |
MeshData | away3dlite.loaders.data | Data class for the mesh data of a 3d object | |
MeshMaterialData | away3dlite.loaders.data | Data class for teh material of a 3d object | |
MouseEvent3D | away3dlite.events | Passed as a parameter when a 3d mouse event occurs | |
MovieMaterial | away3dlite.materials | ||
MovieMesh | away3dlite.animators | Animates a series of Frame objects in sequence in a mesh. | |
MQO | away3dlite.loaders | Metasequoia | |
Object3D | away3dlite.core.base | The base class for all 3d objects. | |
ObjectContainer3D | away3dlite.containers | 3d object container node for other 3d objects in a scene. | |
ObjectData | away3dlite.loaders.data | Data class for a generic 3d object | |
ParserEvent | away3dlite.events | Passed as a parameter when a 3d object loader event occurs | |
Plane | away3dlite.primitives | Creates a 3d plane primitive. | |
RectangleClipping | away3dlite.core.clip | Rectangle clipping | |
RegularPolygon | away3dlite.primitives | Creates a regular polygon. | |
Renderer | away3dlite.core.render | ||
Scene3D | away3dlite.containers | The root container of all 3d objects in a single scene | |
SkinController | away3dlite.animators.bones | Stores the connection between a Bone and a collection of SkinVertices in a bones animation. | |
SkinVertex | away3dlite.animators.bones | ||
Skybox6 | away3dlite.primitives | Creates a 3d Skybox primitive. | |
SortType | away3dlite.core.base | Holds the accepted values for the sortType property in the Mesh class. | |
Sphere | away3dlite.primitives | Creates a 3d sphere primitive. | |
Sprite3D | away3dlite.sprites | Single billboard object (one that always faces the camera). | |
TargetCamera3D | away3dlite.cameras | Extended camera used to automatically look at a specified target object. | |
Template | away3dlite.templates | Base template class. | |
TextureLoader | away3dlite.loaders.utils | Used to store the name and loader reference of an external texture image. | |
TextureLoadQueue | away3dlite.loaders.utils | Creates a queue of textures that load sequentially | |
Torus | away3dlite.primitives | Creates a 3d torus primitive. | |
View3D | away3dlite.containers | Sprite container used for storing camera, scene, renderer and clipping references, and resolving mouse events | |
WireColorMaterial | away3dlite.materials | Color material with an outline. | |
WireframeMaterial | away3dlite.materials | Outline material. |