Class Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
S
 SaturationAnimation
 ScaleAnimation
 SceneForm
 SceneGraph
 ScriptField
 Scrollbar
 Set
 ShapeButton
 ShapeSVG
 SingletonEnforcer
 SizeAnimation
 SLinkedList
 SListIterator
 SListNode
 SortOptions
 Stack
 StringInput
 StringUtils
 Stroke
 StrokeCodeGenerator
 StrokeFilter
 StrokeForm
 StrokeItem
 StrokeObjectGenerator
 StrokeStyle
 StrokeUtils
 StyleCodeGenerator
 SvgForm
T
 TabPane
 Timeline
 TimelineEx
 TimelineForm
 ToggleButton
 Tooltips
 Transitions
 TreeIterator
 TreeNode
 Tween
 TweenEx
 TweenForm
 TweenStack
U
 Utility
W
 WidgetSprite
 WidgetTemplate
The ‘SaturationAnimation’ class animates the saturation of any colorable display object.
The ‘ScaleAnimation’ class animates the ‘scaleX’ and ‘scaleY’ properties of a display object.
User interface for scene graph display, layer selection and properties.
Holds a scene organized as a graph of stroke layers.
A multi-line text field with optional syntax highlighting for scripts written in the ActionScript 3/haxe, xml/flex/degrafa/svg/xaml or ruby/hotruby.
Scrollbar widget.
A set is a collection of values, without any particular order and no repeated values.
A button widget with a slightly raised look and an optional graphics shape placed above an optional label text.
Shape object used in SVG import.
Simple class for enforcing the fact that the ‘EventBroadcaster’ class is to be used as a singleton.
The ‘SizeAnimation’ class animates the ‘width’ and ‘height’ properties of a display object.
A singly linked list.
A singly linked list iterator.
A singly linked list node.
DATA STRUCTURES FOR GAME PROGRAMMERS Copyright © 2007 Michael Baczynski, http://www.polygonal.de
Stores data in a ‘first on, last off’ fashion.
A one line text input field with an optional label.
String utility methods used in SVG import.
Defines a stroke object consisting of curves, line segments and primitive graphics objects.
An encapsulation of code generation for a graphical stroke.
Manages bitmap filter effects applied to a Stroke shape.
User interface for stroke shape naming, coordinate system and actions.
Defines a stroke item structure, that is a curve or line segment point or an object such as a circle, ellipse or rectangle.
Updates a stroke shape or path object with properties obtained by a method parser.
Defines a stroke line and fill style for a line segment, a curve or a graphics primitive object.
A class of static helper functions for strokes.
An encapsulation of code generation for the style of a graphical stroke.
User interface for import of SVG XML.
A list of display pages each holding child widgets with colored tabs used to select one active displayed tab page.
The ‘Timeline’ class simulates the timeline paradox by presenting a similar API to create and control tweens.
Extends the Timeline class with methods to get and remove tweens and dispose of the whole timeline.
User interface for timeline display, tooltips and properties.
A switch button with an on and off state.
Implements tooltips for an application.
The ‘Transitions’ class contains time-based easing equations.
A tree iterator.
A tree node for building a tree data structure.
The ‘Tween’ class tweens any property of any object.
Extends the Tween class with dispose and extended properties on objects.
User interface for timeline tween property selection.
The ‘TweenStack’ class is an extension of the regular stack.
Various helper functions placed in a Utility class.
Base class for widgets to enable/disable event listeners and keep a global tab order of all widgets (provided they are created and registered in tab order.
Use this template to create a new widget with the required interface.
Close