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
 Accordion
com.gestureworks.cml.element The Accordion is an interactive container which holds display objects in a collapsible menu.
 AddSimpleText
com.gestureworks.utils 
 AddSimpleTextBox
com.gestureworks.utils 
 Album
com.gestureworks.cml.element The Album element provides a list of display objects that can be scrolled horizontally or vertically using a drag gesture.
 AlbumViewer
com.gestureworks.cml.components The AlbumViewer component is primarily meant to display an Album element and its associated meta-data.
 ArrangePoints
com.gestureworks.utils 
 as3Query
com.gestureworks.cml.utils 
 as3QueryFx
com.gestureworks.cml.utils 
 AttractKit
com.gestureworks.cml.kits The BackgroundKit resizes its children to the center of the stage.
 BackgroundKit
com.gestureworks.cml.kits The BackgroundKit resizes its children to the center of the stage.
 Bevel
com.gestureworks.cml.filters The Bevel class lets you add a bevel effect to display objects.
 BinaryEvent
com.gestureworks.events 
 BitmapFactory
com.gestureworks.cml.factories The BitmapFactory is the base class for all Bitmaps.
 Blur
com.gestureworks.cml.filters The Blur class lets you apply a blur visual effect to display objects.
 Button
com.gestureworks.cml.element The Button hides or shows DisplayObjects on specified state events.
 ButtonElement
com.gestureworks.cml.element Deprecated: Please Use com.gestureworks.cml.element.Button
 Camera
com.gestureworks.cml.element The Camera element captures video from the client system's camera.
 ChildList
com.gestureworks.cml.utils The ChildList utility is a data structure that creates an ordered map that can store duplicate keys.
 CircleText
com.gestureworks.cml.utils The CircleText utility creates text in curved shape.
 CloneUtils
com.gestureworks.cml.utils The CloneUtils utility creates and returns a copy of an object.
 ClusterHistories
com.gestureworks.managers 
 ClusterObject
com.gestureworks.objects 
 CML
com.gestureworks.core 
 CML_AIR
com.gestureworks.cml.core The CML_AIR class is the registry file for AIR-exclusive classes that are capable of being load by the CML Parser.
 CML_CORE
com.gestureworks.cml.core The CML_CORE class is the registry file for classes that are capable of being load by the CML Parser.
 CMLDisplay
com.gestureworks.cml.core The CMLDisplay class is the root container for a display generated by CML.
 CMLEvent
com.gestureworks.events 
 CMLLoader
com.gestureworks.cml.loaders The CMLLoader class loads and stores a global reference to an external XML file.
 CMLLoader
com.gestureworks.utils The CMLLoader class loads and stores a global reference to an external CML file.
 CMLObjectList
com.gestureworks.cml.core The CMLObjectList class is the master list for all objects created through CML.
 CMLParser
com.gestureworks.cml.core The CMLParser class parses cml files for run-time object construction and modification.
 CollectionViewer
com.gestureworks.cml.components The CollectionViewer component manages the display of components and elements.
 CollisionDetection
com.gestureworks.cml.utils The CollisionDetection utility tests for a collision between two sprites.
 ColorPicker
com.gestureworks.cml.element The ColorPicker element provides color selection capability by moving graphical indicators or adjusting color properties to select hue and color variants.
 ColorUtils
com.gestureworks.cml.utils 
 Component
com.gestureworks.cml.components The Component manages a group of elements to create a high-level interactive touch container.
 Container
com.gestureworks.cml.element The Container element controls the layout characteristics of child components.
 ContainerFactory
com.gestureworks.cml.factories The ContainerFactory class is the base class for all Containers.
 CSSLoader
com.gestureworks.cml.loaders The CSSManager class loads and stores a global reference to an external CSS file.
 CSSManager
com.gestureworks.cml.managers The CSSManager processes external CSS files.
 DatePicker
com.gestureworks.cml.element The DatePicker element provides date selection capability.
 DebugClusterBox
com.gestureworks.utils.debug 
 DebugClusterCenter
com.gestureworks.utils.debug 
 DebugClusterCircle
com.gestureworks.utils.debug 
 DebugClusterDataList
com.gestureworks.utils.debug 
 DebugClusterDataView
com.gestureworks.utils.debug 
 DebugClusterOrientation
com.gestureworks.utils.debug 
 DebugClusterPoints
com.gestureworks.utils.debug 
 DebugClusterRotation
com.gestureworks.utils.debug 
 DebugClusterVectorData
com.gestureworks.utils.debug 
 DebugClusterVectors
com.gestureworks.utils.debug 
 DebugClusterWeb
com.gestureworks.utils.debug 
 DebugGestureDataView
com.gestureworks.utils.debug 
 DebugTouchObjectDataView
com.gestureworks.utils.debug 
 DebugTouchObjectPivot
com.gestureworks.utils.debug 
 DebugTouchObjectTransform
com.gestureworks.utils.debug 
 DefaultStage
com.gestureworks.cml.utils The DefaultStage class provides global access to the default stage.
 Dial
com.gestureworks.cml.element The Dial element provides a list of text elements in rotary selection tool.
 DimensionObject
com.gestureworks.objects 
 DisplayEvent
com.gestureworks.events 
 DisplayManager
com.gestureworks.cml.managers The DisplayManager utlizes the CMLObjectList to make global updates to all of the CML objects.
 DisplayUtils
com.gestureworks.cml.utils ...
 Dock
com.gestureworks.cml.element Designed for the database version of the CollectionViewer, the Dock is a retractable control station intended to guide users through database query construction by vertically spinning a set of dials populated with predefined search terms.
 document
com.gestureworks.cml.utils 
 Drawer
com.gestureworks.cml.element The Drawer is a container that animates down to conceal its contents (closed state) and animates up to reveal its contents (open state).
 DropDownMenu
com.gestureworks.cml.element Drop down menu is used to create a simple menu from a text string of items.
 DropShadow
com.gestureworks.cml.filters The DropShadow class lets you add a drop shadow to display objects.
 Element
com.gestureworks.cml.element The Element serves as a base class for extending to create custom Elements, and gives access to functions provided in ElementFactory.
 ElementFactory
com.gestureworks.cml.factories The ElementFactory is the base class for all Elements.
 EnterFrameManager
com.gestureworks.managers 
 ExampleTemplate
com.gestureworks.utils 
 FanLayout
com.gestureworks.cml.layouts The FanLayout positions the corners of the container's objects in the same location and rotates them individually around the corner.
 FileEvent
com.gestureworks.cml.events The FileEvent is dispatched during file loading operations.
 FileManager
com.gestureworks.cml.managers The FileManager handles the loading of all external files with exception of CSS files.
 Flickr
com.gestureworks.cml.element The Flick element provides access to images stored on Flickr through the Flickr API.
 FlickrQuery
com.gestureworks.cml.element The FlickQuery is designed to be used with the dock to set a query in CML that may be used in conjunction with searchFields and the dials to provide a way to search via groups, users, and tags.
 FlickrViewer
com.gestureworks.cml.components The FlickrViewer component is primarily meant to display a Flickr element and its associated meta-data.
 FontManager
com.gestureworks.cml.managers The FontManager loads embedded fonts.
 FontManager
com.gestureworks.managers 
 Frame
com.gestureworks.cml.element The Frame element create display object frames.
 FrameElement
com.gestureworks.cml.element Deprecated: Please Use com.gestureworks.cml.element.Frame
 FrameObject
com.gestureworks.objects 
 FrameRate
com.gestureworks.utils ...
 Gesture
com.gestureworks.cml.element The Gesture class allows you to create gestures in CML.
 GestureGlobals
com.gestureworks.core The GestureGlobals class is the global variables class that can be accessed from all classes within.
 GestureGlobalVariables
com.gestureworks.events 
 GestureHistories
com.gestureworks.managers 
 GestureList
com.gestureworks.cml.element The GestureList class allows you to create a group of gestures in CML.
 GestureListObject
com.gestureworks.objects 
 GestureObject
com.gestureworks.objects 
 GestureParser
com.gestureworks.utils 
 GestureVariables
com.gestureworks.events 
 GestureWorks
com.gestureworks.core The GestureWorks class is the core class that can be accessed from all classes within.
 GestureWorksAIR
com.gestureworks.core 
 GestureWorksCore
com.gestureworks.core 
 Gigapixel
com.gestureworks.cml.element The Gigapixel element loads a gigapixel image.
 GigapixelViewer
com.gestureworks.cml.components The GigapixelViewer component is primarily meant to display a Gigapixel element and its associated meta-data.
 Glow
com.gestureworks.cml.filters The Glow class lets you apply a glow effect to display objects.
 GML
com.gestureworks.core 
 GMLParser
com.gestureworks.utils This is the GML Parser class.
 Graphic
com.gestureworks.cml.element The graphic element can draw many types of graphic types.
 GraphicElement
com.gestureworks.cml.element Deprecated: Please Use com.gestureworks.cml.element.Graphic
 GraphicFactory
com.gestureworks.cml.factories The GraphicFactory is the base class for all Graphics.
 GridLayout
com.gestureworks.cml.layouts The GridLayout positions the display objects in a grid.
 GWClusterEvent
com.gestureworks.events 
 GWEvent
com.gestureworks.events 
 GWGestureEvent
com.gestureworks.events 
 GWTouchEvent
com.gestureworks.events 
 GWTransformEvent
com.gestureworks.events 
 Hotspot
com.gestureworks.cml.element A Hotspot is primarily a container for graphic objects that is set at an index local to a gigapixel scene.
 ICML
com.gestureworks.cml.interfaces Implements CML compatibility.
 IContainer
com.gestureworks.cml.interfaces Implements CML display containers.
 ICSS
com.gestureworks.cml.interfaces Implements CSS compatibility.
 IElement
com.gestureworks.cml.interfaces Implements CML Elements.
 IGestureWorks
com.gestureworks.core ...
 IIterator
com.gestureworks.cml.interfaces Implements an iterator.
 ILayout
com.gestureworks.cml.interfaces Implements container layouts.
 IList
com.gestureworks.cml.interfaces Implements lists.
 IListIterator
com.gestureworks.cml.interfaces Implements a 2-way iterator on Lists.
 Image
com.gestureworks.cml.element The Image class loads and displays an external bitmap file.
 ImageElement
com.gestureworks.cml.element Deprecated: Please Use com.gestureworks.cml.element.Image
 ImageList
com.gestureworks.cml.element The ImageList element create a set of images through and orderered list.
 ImageSequence
com.gestureworks.cml.element The ImageSequence element creates a list of images and contains a build-in sequencer.
 ImageSlideshow
com.gestureworks.cml.element The ImageSlideshow element creates a list of images and contains a build-in sequencer with fade transitions.
 ImageViewer
com.gestureworks.cml.components The ImageViewer component is primarily meant to display an Image element and its associated meta-data.
 IMGLoader
com.gestureworks.cml.loaders The IMGLoader class loads an external bitmap file.
 Include
com.gestureworks.cml.element The Include element allows one to nest CML files.
 InertialFilter
com.gestureworks.utils 
 IObject
com.gestureworks.cml.interfaces Implements CML Objects.
 IPlay
com.gestureworks.cml.interfaces Implement media control methods
 Key
com.gestureworks.cml.element The key element simulates a key on a keyboard by dispatching a keyboard event, containing the assigned character and key unicode values, when touched.
 KeyListener
com.gestureworks.utils 
 KineMetric
com.gestureworks.analysis 
 LayoutFactory
com.gestureworks.cml.factories The LayoutFactory is the base class for all Layouts.
 LayoutKit
com.gestureworks.cml.kits The LayoutKit stores global layouts that can be accessed throughout the CML file.
 LayoutManager
com.gestureworks.cml.managers The LayoutManager manages global layout definitions.
 Leap2DManager
com.gestureworks.managers 
 LeapManager
com.gestureworks.managers ...
 LinkedMap
com.gestureworks.cml.utils The LinkedMap utility is a data structure that creates an ordered map that can store duplicate keys.
 List
com.gestureworks.cml.utils The List utility is a data structure that creates an ordered list, has a built-in two-way iterator, and contains many options for storing and retreiving values.
 ListLayout
com.gestureworks.cml.layouts The ListLayout positions the display objects in a list.
 LiveVideo
com.gestureworks.cml.element The LiveVideo element captures and displays live video input from a user’s camera and also captures audio from a microphone.
 LiveVideoViewer
com.gestureworks.cml.components The LiveVideoViewer component is primarily meant to display a LiveVideo element and its associated meta-data.
 LoaderFactory
com.gestureworks.cml.factories The loader base class.
 Magnifier
com.gestureworks.cml.element The Magnifier element provides a touch enabled element with an optional graphical lens that will increase the magnification when placed over any display object on the stage.
 MaskContainer
com.gestureworks.cml.element The MaskContainer element takes in one or multiple images and applies a mask designated in CML to all images in its child list.
 MaskImageViewer
com.gestureworks.cml.components The MaskImageViewer component is primarily meant to display a MaskContainer element and its associated meta-data.
 Media
com.gestureworks.cml.element The Media class is a wrapper for media elements including the ImageElement, VideoElement, and the MP3Element.
 MediaElement
com.gestureworks.cml.element Deprecated: Please Use com.gestureworks.cml.element.Media
 MediaViewer
com.gestureworks.cml.components The MediaViewer component is primarily meant to display a Media element and its associated meta-data.
 Menu
com.gestureworks.cml.element The Menu element constructs a custom menu using nested Buttons(s).
 MenuAlbum
com.gestureworks.cml.element ...
 Microphone
com.gestureworks.cml.element Use the Microphone class to monitor or capture audio from a microphone.
 Model3D
com.gestureworks.cml.element The Model3d class takes in a 3d file (.OBJ, or .3ds), and loads it in.
 ModeManager
com.gestureworks.managers 
 ModestMap
com.gestureworks.cml.element The ModestMap element uses the ModestMaps API to generate an interactive map that can be touched and zoomed.
 ModestMapMarker
com.gestureworks.cml.element A ModestMapMarker is primarily a container for graphic objects that gives the latitude and longitude of map.
 ModestMapViewer
com.gestureworks.cml.components The ModestMapViewer component is primarily meant to display a ModestMap element and its associated meta-data.
 MotionManager
com.gestureworks.managers 
 MouseManager
com.gestureworks.managers 
 MousePoint
com.gestureworks.utils 
 MP3
com.gestureworks.cml.element The MP3 element loads an .MP3 file and plays it, with the options to pause, stop, seek, and resume play.
 MP3Element
com.gestureworks.cml.element Deprecated: Please Use com.gestureworks.cml.element.MP3
 MP3Factory
com.gestureworks.cml.factories The MP3Factory is the base class for all MP3s.
 MP3Player
com.gestureworks.cml.components The MP3Player component is primarily meant to display an MP3 element and its associated meta-data.
 NoiseFilter
com.gestureworks.utils 
 NumberUtils
com.gestureworks.cml.utils The NumberUtils utility is a collection of static methods for working with numbers.
 ObjectFactory
com.gestureworks.cml.factories The ObjectFactory is the base class for all CML Objects.
 ObjectList
com.gestureworks.core 
 ObjectManager
com.gestureworks.managers 
 OrbMenu
com.gestureworks.cml.element The OrbMenu element creates a free-floating menu that optionally randomly floats around the stage in a screen-saver mode.
 Panoramic
com.gestureworks.cml.element The Panoramic element provides a touch-enabled, 3-Dimensional panorama using the Away3D 4 library.
 PanoramicViewer
com.gestureworks.cml.components The PanoramicViewer component is primarily meant to display a Panoramic element and its associated meta-data.
 Parser
com.gestureworks.utils This is the Parser class.
 PileLayout
com.gestureworks.cml.layouts The PileLayout positions the centers of the container's objects in the same location and rotates them individually around the center.
 PointHistories
com.gestureworks.managers 
 PointLayout
com.gestureworks.cml.layouts The PointLayout positions the objects of a container based on a user defined list of xy coordinates.
 PointObject
com.gestureworks.objects 
 ProgressBar
com.gestureworks.cml.element The ProgressBar provides a visual representation of the progress of a task over time.
 RadioButtons
com.gestureworks.cml.element The RadioButtons element represents a group of radio buttons generated from a user defined list of labels.
 RandomLayout
com.gestureworks.cml.layouts The RandomLayout positions display objects randomly about the x- and y-axes and applies a specified amount of random rotation.
 ScrollBar
com.gestureworks.cml.element The ScrollBar creates an interactive scroll bar.
 ScrollPane
com.gestureworks.cml.element The ScrollPane creates a masked viewing area of a display object and dynamically updates two scrollbars as that content is optionally dragged or scaled inside the viewing area.
 SensorManager
com.gestureworks.managers 
 Simulator
com.gestureworks.utils 
 SimulatorGraphic
com.gestureworks.utils 
 Slider
com.gestureworks.cml.element The Slider element creates s horizontal or vertical slider that reponds touch and mouse input.
 Slideshow
com.gestureworks.cml.element The Slideshow element takes a set of display objects to its childList and plays through them with a crossfade set through tis rate and fade duration.
 SlideshowViewer
com.gestureworks.cml.components The SlideshowViewer component is primarily meant to display a Slideshow element and its associated meta-data.
 Stack
com.gestureworks.cml.element The Stack element is a container that gathers its children into a stack, and allows the user to move through the list using a specified user input.
 StageKit
com.gestureworks.cml.kits The StageKit provides access to the stage from CML.
 StateEvent
com.gestureworks.cml.events The StateEvent is the primary message event for CML elements and compoenents.
 StateUtils
com.gestureworks.cml.utils 
 Stepper
com.gestureworks.cml.element The Stepper element provides a graphical user interface tool to increment and decrement numbers.
 StringUtils
com.gestureworks.cml.utils The StringUtils utility is a collection of static methods for working with strings.
 StrokeObject
com.gestureworks.objects 
 SWC
com.gestureworks.cml.element The SWC element displays an external class from a SWC library file.
 SWCElement
com.gestureworks.cml.element Deprecated: Please Use com.gestureworks.cml.element.SWC
 SWF
com.gestureworks.cml.element The SWF element displays an external class from a SWF library file that has been loaded through a LibraryKit.
 SWFElement
com.gestureworks.cml.element Deprecated: Please Use com.gestureworks.cml.element.SWF
 SWFLoader
com.gestureworks.cml.loaders The SWFLoader class loads an external SWF file.
 Switch
com.gestureworks.cml.element The Switch element is acts as a switch button.
 SystemDetection
com.gestureworks.cml.utils The StringUtils utility is a collection of static methods for working with strings.
 Tab
com.gestureworks.cml.element The Tab element is a container with a tab extension.
 TabbedContainer
com.gestureworks.cml.element The TabbedContainer element is a container that allows switching between a group of containers by selecting their associated tabs.
 TemporalMetric
com.gestureworks.analysis 
 Text
com.gestureworks.cml.element The Text element displays a text fields.
 TextElement
com.gestureworks.cml.element Deprecated: Please Use com.gestureworks.cml.element.Text
 TextFactory
com.gestureworks.cml.factories The TextFactory is the base class for all Text.
 TimelineHistories
com.gestureworks.managers 
 TimelineObject
com.gestureworks.objects 
 Timestamp
com.gestureworks.cml.utils The Timestamp utility returns the time and date in a variety of formats.
 TLF
com.gestureworks.cml.element The TLF element provides access to AS3's TLF system within CML.
 Toggle
com.gestureworks.cml.element The Toggle element acts as a toggle button.
 TouchContainer
com.gestureworks.cml.element TouchContainer can be used to create interative display containers.
 TouchContainerFactory
com.gestureworks.cml.factories The TouchContainerFactory is the base class for all TouchContainers.
 TouchDebugDisplay
com.gestureworks.core 
 TouchGesture
com.gestureworks.core 
 TouchKeyboard
com.gestureworks.cml.element The TouchKeyboard is a virtual keyboard providing an interface for a collection of Key objects and output management for key events.
 TouchManager
com.gestureworks.managers 
 TouchMovieClip
com.gestureworks.core The TouchMovieClip class is the base class for all touch and gestures enabled MovieClips that require additional display list management.
 TouchObject
com.gestureworks.objects 
 TouchPipeline
com.gestureworks.core The TouchObject class is the base class for all touch enabled DisplayObjects.
 TouchPointID
com.gestureworks.utils 
 TouchSprite
com.gestureworks.core The TouchSpriteBase class is the base class for all touch and gestures enabled Sprites that require additional display list management.
 TouchTransform
com.gestureworks.core 
 TransformHistories
com.gestureworks.managers 
 TransformObject
com.gestureworks.objects 
 TUIOManager
com.gestureworks.managers This class initializes TUIO.
 VectorMetric
com.gestureworks.analysis 
 Video
com.gestureworks.cml.element The Video element loads a video and plays it, and provides access to play, pause, stop, and seek methods.
 VideoElement
com.gestureworks.cml.element Deprecated: Please Use com.gestureworks.cml.element.Video
 VideoFactory
com.gestureworks.cml.factories The VideoFactory is the base class for all Videos.
 VideoViewer
com.gestureworks.cml.components The VideoViewer component is primarily meant to display a Video element and its associated meta-data.
 View
com.gestureworks.cml.element The View element is touchable display container with its default size set to the stage.
 VirtualTouchObject
com.gestureworks.core The VirtualTouchObject class allows you to apply manipulations and transformations to an object that doesn't extend TouchSprite or TouchMovieClip.
 WAV
com.gestureworks.cml.element The WAV element is an AIR required element that loads in a .WAV file and plays it, with the options to pause, stop, and resume play.
 Waveform
com.gestureworks.cml.utils The Waveform utility creates a graphical waveform, often used for visual representations of sound.
 WAVPlayer
com.gestureworks.cml.components The WavPlayer component is primarily meant to display a WAV element and its associated meta-data.
 XMLLoader
com.gestureworks.cml.loaders The XMLLoader class loads and stores a global reference to an external XML file.
 YouTube
com.gestureworks.cml.element The YouTube element retrieves and streams a Youtube video using the Youtube API.
 YouTubeViewer
com.gestureworks.cml.components The YouTubeViewer component is primarily meant to display a YouTube element and its associated meta-data.