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.


 ClassPackageDescription
 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