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 | |
---|---|---|---|
AbstractLens
| away3dlite.cameras.lenses | ||
AbstractLight3D
| away3dlite.lights | ||
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. | |
DirectionalLight3D
| away3dlite.lights | ||
Dot3BitmapMaterial
| away3dlite.materials | Bitmap material with DOT3 shading. | |
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. | |
LineSegment
| away3dlite.primitives | Creates a single 3d line segment. | |
LiteKeyboard
| away3dlite.templates.ui | ||
LiteKeyboardEvent
| 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 | |
MeshSortType
| away3dlite.core.base |
Holds the accepted values for the sortType property in the Mesh class. |
|
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 | |
OrthogonalLens
| away3dlite.cameras.lenses | ||
ParserEvent
| away3dlite.events | Passed as a parameter when a 3d object loader event occurs | |
PerspectiveLens
| away3dlite.cameras.lenses | ||
Plane
| away3dlite.primitives | Creates a 3d plane primitive. | |
PointLight3D
| away3dlite.lights | ||
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. | |
Trident
| away3dlite.primitives | Creates an axis trident. | |
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. | |
ZoomFocusLens
| away3dlite.cameras.lenses |