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 | |
|---|---|---|---|
| AAttributes
| sandy.materials.attributes | ABSTRACT CLASS - super class for attributes that do not need to implement all manager hooks. | |
| AbstractScreen
| org.tamina.core.preload | ||
| Appearance
| sandy.materials | Represents the appearance property of the visible objects. | |
| ArrayUtils
| org.tamina.utils | ||
| AssetLoader
| org.tamina.core.asset | Cette classe permet de charger un Asset | |
| AssetLoaderEvent
| org.tamina.event | ||
| ATransformable
| sandy.core.scenegraph | ABSTRACT CLASS - super class for all movable objects in the object tree. | |
| BBox
| sandy.bounds | The BBox class is used to quickly and easily clip an object in a 3D scene. | |
| BitmapMaterial
| sandy.materials | Displays a bitmap on the faces of a 3D shape. | |
| BSphere
| sandy.bounds | The BSphere class is used to quickly and easily clip an object in a 3D scene. | |
| BSPNode
| sandy.core.data | BSP tree node. | |
| BubbleEvent
| sandy.events | BubbleEvent defines a custom event type to work with. | |
| BubbleEventBroadcaster
| sandy.events | BubbleEventBroadcaster defines a custom event broadcaster to work with. | |
| BundleInitializer
| org.tamina.utils | ||
| Camera3D
| sandy.core.scenegraph | The Camera3D class is used to create a camera for the Sandy world. | |
| Camera3DPanoramic
| org.tamina.sandy | ||
| Camera3DPanoramicEvent
| org.tamina.sandy | ||
| ClassUtils
| org.tamina.utils | ||
| ColorMaterial
| sandy.materials | Displays a color with on the faces of a 3D shape. | |
| ColorMath
| sandy.math | Math functions for colors. | |
| Config
| org.tamina.core.preload | ||
| ConfigMessage
| org.tamina.core.preload | ||
| ConfigPreloader
| org.tamina.core.preload | ||
| CullingState
| sandy.view | Used to identify the culling state of an object. | |
| DateUtils
| org.tamina.utils | ||
| DefaultScreen
| org.tamina.core.preload | ||
| Dimension
| org.tamina.data | ||
| DrawingEvent
| org.tamina.event | ||
| Edge3D
| sandy.core.data |
The Edge3D class stores two related Vertex objects that make an edge. |
|
| EventBroadcaster
| sandy.events | The event broadcaster of Sandy. | |
| FastMath
| sandy.math | Fast trigonometry functions using cache table and precalculated data. | |
| FileLoader
| org.tamina.core.io | ||
| FileLoaderClass
| org.tamina.core.io | ||
| FileLoaderData
| org.tamina.core.io | ||
| FileLoaderStyle
| org.tamina.core.io | ||
| Frustum
| sandy.view | Used to create the frustum of the camera. | |
| Geometry3D
| sandy.core.scenegraph | The Geometry3D class holds a complete description of the geometry of a Shape3D. | |
| GradientCreator
| org.tamina.component | ||
| GradientCreatorClass
| org.tamina.component |
Cette classe est le Controleur du GradientCreator, d'apres l'anti-pattern MVC. Le gradient creator permet de créer un gradient visuellement, et d'en extraire ses caracterisitques. |
|
| GradientCreatorEvent
| org.tamina.event | ||
| GraphicUtils
| org.tamina.utils | ||
| Group
| sandy.core.scenegraph | The Group class is used for branch nodes in the Sandy object tree. | |
| HashMap
| org.tamina.data.map | une table de hachage est une structure de données qui permet une association clé-élément, c'est-à-dire une implémentation du type abstrait table de symboles. | |
| IAbstractComponent
| org.tamina.component.abstract | Cette interface est utilisée par les composants abstrait du framework. | |
| IAlphaMaterial
| sandy.materials | Interface for setting and getting alpha on a material. | |
| IAttributes
| sandy.materials.attributes | Interface for all the elements that represent a material attribute property. | |
| IConfig
| org.tamina.core.preload | ||
| IDisplayable
| sandy.core.scenegraph | The IDisplayable interface should be implemented by all visible objects. | |
| IInitializable
| org.tamina.core.init | ||
| ILangage
| org.tamina.core.lang | ||
| IMap
| org.tamina.data.map | Defines the contract for lightweight HashMap implementations which are to expose an API into a managed collection of key value pairs | |
| InitEvent
| org.tamina.core.init | ||
| INodeOperation
| sandy.core.scenegraph | Interface for node operations. | |
| IntersectionMath
| sandy.math | An util class with static method which provides useful functions related to intersection. | |
| IOTransactionEvent
| org.tamina.core.io | ||
| IRessourceManager
| org.tamina.core.asset | ||
| LangElement
| org.tamina.core.lang | ||
| Light3D
| sandy.core.light | The Light3D class is used for creating the light of the world. | |
| LineAttributes
| sandy.materials.attributes | Holds all line attribute data for a material. | |
| Material
| sandy.materials | The Material class is the base class for all materials. | |
| MaterialAttributes
| sandy.materials.attributes | The MaterialAttributes class is used to apply one or more attributes to a Shape3D object. | |
| MaterialType
| sandy.materials | Represents the material types used in Sandy. | |
| Matrix4
| sandy.core.data | A 4x4 matrix for transformations in 3D space. | |
| MessageManager
| org.tamina.core.messaging | ||
| MessageUtils
| org.tamina.utils | ||
| MovieMaterial
| sandy.materials | Displays a MovieClip on the faces of a 3D shape. | |
| Node
| sandy.core.scenegraph | ABSTRACT CLASS - Base class for all nodes in the object tree. | |
| NumberUtil
| sandy.util | Utility class for useful numeric constants and number manipulation. | |
| Panorama2D
| org.tamina.component | ||
| PasswordValidator
| org.tamina.utils.validators | ||
| Placement
| org.tamina.component | ||
| Plane
| sandy.core.data | A plane in 3D space. | |
| PlaneMath
| sandy.math | Math functions for planes. | |
| Point3D
| sandy.core.data | A 3D coordinate. | |
| Point3DMath
| sandy.math | Math functions for Point3D manipulations. | |
| Polygon
| sandy.core.data | Polygon's are the building blocks of visible 3D shapes. | |
| Pool
| sandy.core.data | ||
| PropertiesBundle
| org.tamina.utils | ||
| RemoteCommand
| org.tamina.core.remoting | ||
| RemoteEvent
| org.tamina.core.remoting | ||
| RemoteManager
| org.tamina.core.remoting | ||
| Renderable
| sandy.core.scenegraph | Interface which specifies the element can be rendererd by a Sandy3D Camera3D object. | |
| Renderer
| sandy.core | This class is design to handle the rendering processing of a Sandy3D scene. | |
| RessourceBundle
| org.tamina.utils | Un RessourceBundle sert à charger et stocker des ressource multilingue | |
| SandyEvent
| sandy.events | Conatains custom Sandy events. | |
| SandyFlags
| sandy.core | ||
| Scene3D
| sandy.core | The Sandy 3D scene. | |
| SceneLocator
| sandy.core | The SceneLocator serves as a registry of all scenes in the application. | |
| ServerEvent
| org.tamina.core.messaging | ||
| ServerMessage
| org.tamina.core.messaging | ||
| Shape3D
| sandy.core.scenegraph | The Shape3D class is the base class of all true 3D shapes. | |
| Shape3DEvent
| sandy.events | This class represents the type of events broadcasted by shapes objects. | |
| SimpleProgressBar
| org.tamina.component | ||
| Sprite2D
| sandy.core.scenegraph | The Sprite2D class is used to create a 2D sprite. | |
| TaminaEvent
| org.tamina.event | ||
| TaminaTree
| org.tamina.component | Ce composant permet de representer une arborescence verticalement, comme un organigramme. | |
| TaminaTreeEvent
| org.tamina.event | ||
| TApplication
| org.tamina.core.application |
Cette application apporte un processus plus avancer d'initialisation et de prechargement. |
|
| TButton
| org.tamina.component.abstract |
Ce bouton reprend le principe d'initialisation à 2 pipelines. Il apporte au composant Button de Flex, la capacité d'afficher une vignette. |
|
| TCanvas
| org.tamina.component.abstract | Ce composant est une version enrichie du composant Canvas de Flex. | |
| TextLink
| sandy.core.interaction | ||
| TGrid
| org.tamina.component.abstract | Ce composant est une version enrichie du composant Grid de Flex. | |
| TGridItem
| org.tamina.component.abstract | Ce composant est une version enrichie du composant Grid de Flex. | |
| THBox
| org.tamina.component.abstract | Ce composant est une version enrichie du composant HBox de Flex. | |
| TPanel
| org.tamina.component.abstract | Ce composant est une version enrichie du composant Panel de Flex. | |
| TransformGroup
| sandy.core.scenegraph | The TransformGroup class is used to create transform group. | |
| TVBox
| org.tamina.component.abstract | Ce composant est une version enrichie du composant VBox de Flex. | |
| UICartoonist
| org.tamina.component |
Ce composant offre la possibilité de dessiner interactivement. Voici une liste des fonctionnalités de ce composant : - Ecrire - Dessiner - Effacer - Choix de la taille du crayon - Choix de la couleur - Choix de la taille de la gomme - Choix de l'opacité du crayon - Choix de la couleur du texte |
|
| UICartoonistTextField
| org.tamina.component | ||
| UICartoonistTextFieldClass
| org.tamina.component |
Cette classe est le Controleur du UICartoonistTextField, d'apres l'anti-pattern MVC. Le UICartoonistTextField est utilisé par le UICartoonist pour dessiner un texte. Il permet d'afficher une zone de texte, dragable et resizable en live, de valider ou annuler la transformation. |
|
| UVCoord
| sandy.core.data | A 2D coordinate point on a texture that corresponds to a vertex of a polygon. | |
| ValueObject
| org.tamina.data | ||
| Vertex
| sandy.core.data | A vertex is the point of intersection of edges the of a polygon. | |
| ViewPort
| sandy.view | The view port represents the rendered screen. | |
| VirtualMouse
| sandy.core.interaction | VirtualMouse interacting with MovieMaterial Based on the VirtualMouse by senocular | |
| WireFrameMaterial
| sandy.materials | Displays the faces of a 3D shape as a wire frame. |