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 | |
---|---|---|---|
AlphaMaskFilter | flare.materials.filters | ||
Arrow | flare.primitives | ||
AxisInfo | flare.physics.test | Stores axis information used for collision calculations. | |
Boundings3D | flare.core | The Boundings3D class has the information about Pivot3D-type object dimensions. | |
Box | flare.primitives | ||
BoxBox | flare.physics.test | Detects collisions between box colliders. | |
BoxCollider | flare.physics.colliders | A Box collider object. | |
BoxMesh | flare.physics.test | Detects collisions between box and mesh colliders. | |
BVH | flare.physics.geom | Defines a (bounding volume hierarchy) spatial structure to speed up calculations for triangle meshes. | |
ByteArrayLoader | flare.loaders | ||
Camera3D | flare.core | The Camera3D class represents the point of view and orientation of the scene. | |
Capsule | flare.primitives | ||
ColladaLoader | flare.loaders | The ColladaLoader class allows to import Collada (DAE) files. | |
Collider | flare.physics.colliders | A collider defines the main behavior and shape of each object in the scene. | |
CollisionInfo | flare.collisions | The CollisionInfo class provides information on collisions. | |
ColorFilter | flare.materials.filters | ||
ColorMatrixFilter | flare.materials.filters | ||
ColorTransformFilter | flare.materials.filters | ||
Cone | flare.primitives | ||
Contact | flare.physics | A structure which defines and solves a contact point between two colliders. | |
ContactData | flare.physics | A structure which contains a contact information for a specific collider. | |
Cross | flare.primitives | ||
Cube | flare.primitives | ||
CubeMapFilter | flare.materials.filters | ||
Cylinder | flare.primitives | ||
DebugCamera | flare.primitives | ||
DebugLight | flare.primitives | ||
DebugShape | flare.primitives | ||
DebugWireframe | flare.primitives | ||
Device3D | flare.system | The Device3D class manages the main configuration, states and data processing. | |
Dome | flare.primitives | ||
Dot | flare.primitives | ||
Dummy | flare.primitives | ||
Edge | flare.physics.geom | A normalized axis edge structure for Triangle class. | |
EnvironmentMapFilter | flare.materials.filters | ... | |
Flare3D | flare | About Flare3D. | |
Flare3DLoader | flare.loaders | The Flare3DLoader class is the base class to load F3D files. | |
Flare3DLoader1 | flare.loaders | The Flare3DLoader1 class is the base class to load F3D-V1 files. | |
Flare3DLoader2 | flare.loaders | The Flare3DLoader2 class is the base class to load F3D-V2 files. | |
Flare3DLoader3 | flare.loaders | The Flare3DLoader3 class is the base class to load F3D-V2 files. | |
FlipNormalsFilter | flare.materials.filters | ||
FLSL | flare.flsl | The base FLSL object. | |
FLSLCompiler | flare.flsl | The FLSL Compiler. | |
FLSLDisassembler | flare.flsl | Helper class to trace binary AGAL code as strings. | |
FLSLError | flare.flsl | FLSLError is used to trhow compilation errors. | |
FLSLFilter | flare.flsl | FLSLFilters are small pieces of pre compiled flsl shaders to be used in Shader3D materials. | |
FLSLInput | flare.flsl | FLSLInput defines the attributes to pass to the shader for each vertex. | |
FLSLMaterial | flare.flsl | Creates a new FLSLMaterial. | |
FLSLMatrix | flare.flsl | FLSLMatrix defines a Matrix3D object to be used as a parameter. | |
FLSLParam | flare.flsl | FLSLParam defines a float register to be used as a parameter The length of the value vector of the parameter always be modulo of 4. | |
FLSLProgram | flare.flsl | The FLSLProgram Defines the structure and states to use for an specific pass of a flsl material. | |
FLSLSampler | flare.flsl | FLSLSampler defines a sampler object to be used as a texture. | |
FLSLScope | flare.flsl | FLSLScope defines an scope of compiled flsl code such as a namespace, function, technique or pass. | |
FLSLShader | flare.flsl | The FLSLShader class is an utiliy helper used to proccess different flsl filters that are in different scopes. | |
FLSLSurface | flare.flsl | FLSLSurface defines a Surface3D object to be used as a target surface for an specific pass. | |
FogFilter | flare.materials.filters | ||
HPlane | flare.primitives | ||
IComponent | flare.core | ... | |
IDrawable | flare.core | ||
ILibraryExternalItem | flare.system | ... | |
ILibraryItem | flare.system | ... | |
Input3D | flare.system | The Input3D class manages keyboard and mouse inputs. | |
Knot3D | flare.core | The Knot3D class defines points for the splines (Spline3D). | |
Label3D | flare.core | The Label3D class defines labels to be used for 3d object animation. | |
Library3D | flare.system | The Library3D class loads and manages the resources used by 3d objects. | |
Light3D | flare.core | The Light3D class represents a 3d light. | |
LightFilter | flare.materials.filters | ||
LightMapFilter | flare.materials.filters | ||
Lines3D | flare.core | The Lines3D class is a helper to work with 3D pixel thickness lines. | |
Material3D | flare.materials | The Material3D class represents a base for all materials. | |
Matrix3DUtils | flare.utils | The Matrix3DUtils class contains help tools to work with Matrix3D-type objects. | |
Mesh3D | flare.core | The Mesh3D class contains the data (geometry, materials, modifiers) instances which can be drawn a 3d object. | |
Mesh3DUtils | flare.utils | The Mesh3DUtils class contains help tools to work with Mesh3D-type objects. | |
MeshBatch3D | flare.core | ||
MeshCollider | flare.physics.colliders | A Mesh collider object. | |
Modifier | flare.modifiers | The Modifier represents a base for all modifiers. | |
MouseCollision | flare.collisions | The MouseCollision class provides tools to detect collision of objects with the mouse or with a 2D coordinate relative to the screen. | |
MouseEvent3D | flare.events | Flare3D reports MouseEvent3D events as mouse events occurred, such as click, mouseDown, mouseOver, mouseOut, etc. | |
NormalMapFilter | flare.materials.filters | ||
NullCollision | flare.physics.test | Non responsive collisions. | |
NullFilter | flare.materials.filters | ||
NullMaterial | flare.materials | ||
ParticleInit3D | flare.core | The ParticleInit3D class defines a structure to use for particles initialization. | |
Particles3D | flare.core | The Particles3D class creates billboard particle effects. | |
Physics | flare.physics | Creates a new physics manager. | |
Pivot3D | flare.core | The Pivot3D class is the most basic three-dimensional element. | |
Pivot3DUtils | flare.utils | The Pivot3DUtils class contains help tools to work with Pivot3D-type objects. | |
PlanarMapFilter | flare.materials.filters | ||
Plane | flare.primitives | ... | |
Quad | flare.primitives | ||
QuadMaterial | flare.materials | ||
Radius | flare.primitives | ||
RayBox | flare.physics.test | Detects collisions between ray and box colliders. | |
RayCollider | flare.physics.colliders | A Ray collider object. | |
RayCollision | flare.collisions | The RayCollision class provides tools to detect collisions along an infinite 3D virtual line. | |
RayMesh | flare.physics.test | Detects collisions between ray and mesh colliders. | |
RaySphere | flare.physics.test | Detects collisions between ray and sphere colliders. | |
ReflectionMapFilter | flare.materials.filters | ||
Scene3D | flare.basic | The Scene3D class is the main element, container and manager of all the 3d resources and objects. | |
SelfColorFilter | flare.materials.filters | ||
Shader3D | flare.materials | ||
ShadowProjector3D | flare.core | ||
Shape3D | flare.core | The Shape3D class represents a set of splines (Spline3D). | |
SkinModifier | flare.modifiers | Contains all the information needed to perform skinning deformations. | |
SkinTransformFilter | flare.materials.filters | ||
SkyBox | flare.primitives | Creates a new skyBox. | |
SpecularFilter | flare.materials.filters | ||
SpecularMapFilter | flare.materials.filters | ||
Sphere | flare.primitives | ... | |
SphereBox | flare.physics.test | Detects collisions between sphere and box colliders. | |
SphereCollider | flare.physics.colliders | A Sphere collider object. | |
SphereCollision | flare.collisions | The SphereCollision class provides tools to detect the collisions of a sphere against polygonal objects. | |
SphereMesh | flare.physics.test | Detects collisions between sphere and mesh colliders. | |
SphereSphere | flare.physics.test | Detects collisions between sphere colliders. | |
Spline3D | flare.core | The Spline3D class represents a 3d spline. | |
Spring | flare.primitives | ||
Surface3D | flare.core | The Surface3D class represents a set of vertices, polygons and surfaces which can be drawn. | |
Surface3DUtils | flare.utils | The Surface3DUtils class contains help tools to work with Surface3D-type objects. | |
SWFLoader | flare.loaders | ||
Texture3D | flare.core | The Textrue3D class contains information on material textures. | |
Texture3DUtils | flare.utils | The Texture3DUtils class contains help tools to work with Texture3D or BitmapData-type objects. | |
TextureMapFilter | flare.materials.filters | ||
TextureMaskFilter | flare.materials.filters | ||
TransformFilter | flare.materials.filters | ||
Triangle | flare.physics.geom | A triangle object used to cache various information for MeshCollider objects. | |
Vector3DUtils | flare.utils | The Vector3DUtils class contains help tools to work with Vector3D-type objects. | |
Vertex | flare.physics.geom | A triangle vertex object. | |
VertexColorFilter | flare.materials.filters | ||
Viewer3D | flare.basic | The Viewer3D class adds basic functionalities to the scene for camera control and easier 3d object viewing. | |
ZF3DLoader | flare.loaders |