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
 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.