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 | |
---|---|---|---|
Alternativa3D | alternativa | Class contains information about version of a library. | |
AmbientLight | alternativa.engine3d.lights | An ambient light source represents a fixed-intensity and fixed-color light source that affects all objects in the scene equally. | |
AnimationClip | alternativa.engine3d.animation | Plays complex animation which consists of a set of animation tracks. | |
AnimationController | alternativa.engine3d.animation | Controls animation playback and blending. | |
AnimationCouple | alternativa.engine3d.animation | Blends two animations according to the balance value. | |
AnimationNode | alternativa.engine3d.animation | Animation tree node. | |
AnimationNotify | alternativa.engine3d.animation | The notification trigger bound to certain time on an animation time line. | |
AnimationSwitcher | alternativa.engine3d.animation | The animation switcher performs animation blending and active animation switching. | |
AnimSprite | alternativa.engine3d.objects | Animated sprite. | |
ATFTextureResource | alternativa.engine3d.resources | Allows to upload in textures of ATF format to GPU. | |
AxisAlignedSprite | alternativa.engine3d.objects | AxisAlignedSprite is a flat image which keeps vertical orientation but able to revolve on its own z-axis. | |
BitmapCubeTextureResource | alternativa.engine3d.resources | Resource of cube texture. | |
BitmapTextureResource | alternativa.engine3d.resources | Texture resource, that allows user to upload textures from BitmapData to GPU. | |
BoundBox | alternativa.engine3d.core | Class stores object's bounding box object's local space. | |
Box | alternativa.engine3d.primitives | A cuboid primitive. | |
Camera3D | alternativa.engine3d.core | Camera - it's three-dimensional object without its own visual representation and intended for visualising hierarchy of objects. | |
Debug | alternativa.engine3d.core | Class stores values, that are passed to camera methods addToDebug() and removeFromDebug(). | |
Decal | alternativa.engine3d.objects | A Mesh which has z-fighting engine. | |
DepthRenderer | alternativa.engine3d.core | ||
DirectionalLight | alternativa.engine3d.lights | A directional light source illuminates all objects equally from a given direction, like an area light of infinite size and infinite distance from the scene; there is shading, but cannot be any distance falloff. | |
DirectionalLightShadow | alternativa.engine3d.shadows | Class of the shadow, that is created by one source of light(DirectionalLight). | |
EllipsoidCollider | alternativa.engine3d.collisions | The class implements the algorithm of the continuous collision of an ellipsoid with the faces. | |
EncodeDepthMaterial | alternativa.engine3d.materials | ||
EnvironmentMaterial | alternativa.engine3d.materials | The material which reflects the environment given with cube texture. | |
Event3D | alternativa.engine3d.core.events | ||
ExporterA3D | alternativa.engine3d.loaders | An object which allows to convert hierarchy of three-dimensional objects to binary A3D format. | |
ExternalTextureResource | alternativa.engine3d.resources | a TextureResource, that uses data from external source (file). | |
FillMaterial | alternativa.engine3d.materials | The materiall fills surface with solid color in light-independent manner. | |
Geometry | alternativa.engine3d.resources | Resource, that stores data about geometry of object. | |
GeoSphere | alternativa.engine3d.primitives | A spherical primitive consists of set of equal triangles. | |
Joint | alternativa.engine3d.objects | A joint uses with Skin as handler for set of vertices. | |
Keyframe | alternativa.engine3d.animation.keys | Keyframe of the animation. | |
Light3D | alternativa.engine3d.core | Base class for light sources. | |
LightMapMaterial | alternativa.engine3d.materials | Texture material which supports light map. | |
LOD | alternativa.engine3d.objects | Levels of detail is an Object3D which can have several representation of different detail level. | |
Material | alternativa.engine3d.materials | Base class for all materials. | |
Mesh | alternativa.engine3d.objects | A polygonal object defined by set of vertices and surfaces built on this vertices. | |
MouseEvent3D | alternativa.engine3d.core.events | Event MouseEvent3D dispatches by Object3D, in cases when MouseEvent dispatches by DisplayObject. | |
NormalMapSpace | alternativa.engine3d.materials | NormalMapSpace offers constant values that can be used for the normalMapSpace property of materials which use normal map. | |
NotifyEvent | alternativa.engine3d.animation.events | This event is fired by an AnimationNotify instance when certain point of AnimationClip time line is reached. | |
NumberTrack | alternativa.engine3d.animation.keys | Keyframe track for animating numeric properties. | |
Object3D | alternativa.engine3d.core | Object3D class ia a base class for all 3D objects. | |
Occluder | alternativa.engine3d.core | Polygonal Object3D meant for excluding from the rendering process those objects, which it shields from the camera. | |
OmniLight | alternativa.engine3d.lights | OmniLight is an attenuated light source placed at one point and spreads outward in all directions. | |
OmniLightShadow | alternativa.engine3d.shadows | Class of the shadow, that is created by one source of light(OmniLight). | |
OutputEffect | alternativa.engine3d.materials | ||
Parser | alternativa.engine3d.loaders | Base class for classes, that perform parsing of scenes of different formats. | |
Parser3DS | alternativa.engine3d.loaders | Parser of .3ds files , that are presented as ByteArray. | |
ParserA3D | alternativa.engine3d.loaders | A parser for loading models of A3D binary format. | |
ParserCollada | alternativa.engine3d.loaders | A parser performs parsing of collada xml. | |
ParserMaterial | alternativa.engine3d.loaders | A material which is assigned to each object that we got as a parsing result. | |
Plane | alternativa.engine3d.primitives | A plane primitive. | |
RayIntersectionData | alternativa.engine3d.core | A result of searching for intersection of an Object3D and a ray with intersectRay() method of Object3D. | |
Resource | alternativa.engine3d.core | Base class for GPU data. | |
Shadow | alternativa.engine3d.shadows | Base class for shadows. | |
SimpleObjectController | alternativa.engine3d.controllers | Controller for Object3D. | |
Skin | alternativa.engine3d.objects | Skin is a Mesh which can have a skeleton besides surfaces. | |
SkyBox | alternativa.engine3d.objects | A polygonal box with faces turned inside. | |
SpotLight | alternativa.engine3d.lights | OmniLight is an attenuated light source placed at one point and spreads outward in a coned direction. | |
Sprite3D | alternativa.engine3d.objects | Sprite3D is a flat Object3D always turned in to the camera. | |
SSAOAngular | alternativa.engine3d.materials | Screen space ambient occlusion is an effect meant for shading each pixel of screen according to the surrounding object. | |
SSAOBlur | alternativa.engine3d.materials | ||
StandardMaterial | alternativa.engine3d.materials | Material with diffuse, normal, opacity, specular maps and glossiness value. | |
Surface | alternativa.engine3d.objects | Surface is a set of triangles within Mesh object or instance of kindred class like Skin. | |
TextureMaterial | alternativa.engine3d.materials | The material fills surface with bitmap image in light-independent manner. | |
TextureResource | alternativa.engine3d.resources | Base resource for texture resources, that can be uploaded into the video memory. | |
TexturesLoader | alternativa.engine3d.loaders | An object that downloads textures by their reference and upload them into the Context3D | |
TexturesLoaderEvent | alternativa.engine3d.loaders.events | The Event is dispatched when TexturesLoader complete loading of textures. | |
Track | alternativa.engine3d.animation.keys | Keyframe track baseclass. | |
TransformTrack | alternativa.engine3d.animation.keys | A track which animates object transformation. | |
VertexAttributes | alternativa.engine3d.core | Types of attributes which defines format of vertex streams. | |
VertexLightTextureMaterial | alternativa.engine3d.materials | Texture material with dynamic vertex lightning. | |
View | alternativa.engine3d.core | A viewport. | |
WireFrame | alternativa.engine3d.objects | Wireframe is an Object3D which consists of solid lines. |