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
 AGALMiniAssembler
com.adobe.utils 
 BasicCamera
com.mousman.as3.agal.camera ...
 ColorUtil
com.mousman.as3.utils.color 
 IDestroyable
com.mousman.as3.structure.garbage 
 IMBytesArrayWriter
com.mousman.as3.agal.parser.verticeswriter ...
 IMCamera
com.mousman.as3.agal.camera ...
 IMLight
com.mousman.as3.agal.light ...
 IMMesh
com.mousman.as3.agal.mesh ...
 IMShader
com.mousman.as3.agal.shader ...
 IOnceSignal
org.osflash.signals 
 ISignal
org.osflash.signals 
 ISlot
org.osflash.signals The ISlot interface defines the basic properties of a listener associated with a Signal.
 MArcBall
com.mousman.as3.agal.arcball ...
 MBasicShader
com.mousman.as3.agal.shader ...
 MBuffersWriterDTO
com.mousman.as3.agal.parser.dto 
 MCompactObjExportParser
com.mousman.as3.agal.parser.objs creates a set of vertex buffers and index buffers based on a .obj and .mtl file and exports them in a binary file
 MCompactObjImportParser
com.mousman.as3.agal.parser.objs import a mdm compact binary file and create a set of vertex buffers and index buffers
 MFakeTextureShader
com.mousman.as3.agal.shader 
 MLight
com.mousman.as3.agal.light ...
 MMtlParser
com.mousman.as3.agal.parser.objs Parse a MTL file and create a Vector of MTLSet
 MMtlSet
com.mousman.as3.agal.parser.objs Contains the definition of a material
 MObject3D
com.mousman.as3.agal.parser.objs contains all datas for an object as defined in .obj and .mtl (wavefront) file : A MObject3D is composed of several polygon groups.
 MObjExportParser
com.mousman.as3.agal.parser.objs creates a set of vertex buffers and index buffers based on a .obj and .mtl file and exports them in a binary file
 MObjImportParser
com.mousman.as3.agal.parser.objs import a mdm binary file and create a set of vertex buffers and index buffers
 MObjMesh
com.mousman.as3.agal.parser.objs contains all datas for a mesh and is the representation of a .obj and .mtl (wavefront) file : A MObjMesh is composed of several MObject3D.
 MObjParseEvent
com.mousman.as3.agal.parser.objs.event 
 MObjParser
com.mousman.as3.agal.parser.objs create a set of vertex buffers and index buffers based on a .obj and .mtl file
 MPGBuffersExport
com.mousman.as3.agal.parser.objs MPGBuffersExport can be a part of MPolygoneGroup3D It is used with the Exporter class
 MPhong2LightsShader
com.mousman.as3.agal.shader ...
 MPhong2LightsTextureShader
com.mousman.as3.agal.shader ...
 MPhongATFTextureShader
com.mousman.as3.agal.shader 
 MPhongShader
com.mousman.as3.agal.shader 
 MPhongTextureShader
com.mousman.as3.agal.shader 
 MPolygoneGroup3D
com.mousman.as3.agal.parser.objs contains all datas for a polygon group as defined in .obj and .mtl (wavefront) file :
 MPolygonGroupBuffers
com.mousman.as3.agal.parser.objs MPolygonGroupBuffers is a part of MPolygoneGroup3D and contains a VertexBuffer3D and a IndexBuffer3D
 MSimpleATFTextureShader
com.mousman.as3.agal.shader 
 MSimpleShader
com.mousman.as3.agal.shader 
 MSimpleTextureShader
com.mousman.as3.agal.shader 
 MTexture
com.mousman.as3.agal.parser.objs a Texture linked to an ID
 MTextureManager
com.mousman.as3.agal.parser.objs used to generate and store texutres
 MVerticesBytesArrayWriter
com.mousman.as3.agal.parser.verticeswriter MVerticesBytesArrayWriter has in charge to build the vertices byteArray buffer and the indices buffer This class is used for mesh without texture
 MVerticesBytesArrayWriterWT
com.mousman.as3.agal.parser.verticeswriter MVerticesBytesArrayWriterWT has in charge to build the vertices byteArray buffer and the indices buffer This class is used for mesh with texture
 MWorld3D
com.mousman.as3.agal ...
 OnceSignal
org.osflash.signals Signal dispatches events to multiple listeners.
 OrbitalCamera
com.mousman.as3.agal.camera 
 PropTween
com.greensock.core Stores information about an individual property tween.
 ShaderSet
com.mousman.as3.agal.parser.shaders A ShaderSet has in charge to linked the fragment shader, the vertex shader and the writer used to create the VertexBuffer and the IndexBuffer
 ShaderStore
com.mousman.as3.agal.parser.shaders Store ShaderSet
 ShaderType
com.mousman.as3.agal.shader ...
 Signal
org.osflash.signals Signal dispatches events to multiple listeners.
 SimpleTimeline
com.greensock.core SimpleTimeline is the base class for the TimelineLite and TimelineMax classes.
 Slot
org.osflash.signals The Slot class represents a signal slot.
 SlotList
org.osflash.signals The SlotList class represents an immutable list of Slot objects.
 TweenCore
com.greensock.core TweenCore is the base class for all TweenLite, TweenMax, TimelineLite, and TimelineMax classes and provides core functionality and properties.
 TweenLite
com.greensock TweenLite is an extremely fast, lightweight, and flexible tweening engine that serves as the foundation of the GreenSock Tweening Platform.
 WriterSet
com.mousman.as3.agal.parser.verticeswriter WriterSet contains an Id , a IMBytesArrayWriter and the dataPerVertex used for the writer
 WriterStore
com.mousman.as3.agal.parser.verticeswriter Contains all the WriterSet
 WriterType
com.mousman.as3.agal.parser.verticeswriter