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 | |
|---|---|---|---|
| Animation | dragonBones.animation | An Animation instance is used to control the animation state of an Armature. | |
| AnimationEvent | dragonBones.events | The AnimationEvent provides and defines all events dispatched during an animation. | |
| Armature | dragonBones | A Armature instance is the core of the skeleton animation system. | |
| ArmatureEvent | dragonBones.events | The ArmatureEvent provides and defines all events dispatched directly by an Armature instance. | |
| BaseFactory | dragonBones.factorys | A BaseFactory instance manages the set of armature resources for the tranditional Flash DisplayList. | |
| Bone | dragonBones | A Bone instance represents a single joint in an Armature instance. | |
| BoneTransform | dragonBones.objects | The BoneTransform class provides transformation properties and methods for Bone instances. | |
| DecompressedData | dragonBones.objects | The DecompressedData is a convenient class for storing animation related data (skeleton, atlas, object). | |
| FrameEvent | dragonBones.events | The FrameEvent class provides and defines all events dispatched by an Animation or Bone instance entering a new frame. | |
| IAnimatable | dragonBones.animation | The IAnimatable interface defines the methods used by all animatable instance type used by the DragonBones system. | |
| IDisplayBridge | dragonBones.display | Provides an interface for display classes that can be used in this skeleton animation system. | |
| ITextureAtlas | dragonBones.textures | The ITextureAtlas interface defines the methods used by all ITextureAtlas within the dragonBones system (flash or starling DisplayObject based). | |
| NativeDisplayBridge | dragonBones.display | The NativeDisplayBridge class is an implementation of the IDisplayBridge interface for traditional flash.display.DisplayObject. | |
| NativeTextureAtlas | dragonBones.textures | The NativeTextureAtlas creates and manipulates TextureAtlas from traditional flash.display.DisplayObject. | |
| SkeletonData | dragonBones.objects | A SkeletonData instance holds all data related to an Armature instance. | |
| SoundEvent | dragonBones.events | The SoundEvent provides and defines all sound related events dispatched during an animation. | |
| StarlingDisplayBridge | dragonBones.display | The StarlingDisplayBridge class is an implementation of the IDisplayBridge interface for starling.display.DisplayObject. | |
| StarlingFactory | dragonBones.factorys | A StarlingFactory instance manages the set of armature resources for the starling DisplayList. | |
| StarlingTextureAtlas | dragonBones.textures | The StarlingTextureAtlas creates and manipulates TextureAtlas from starling.display.DisplayObject. | |
| UnknownDataError | dragonBones.errors | Thrown when dragonBones encounters an unknow error. | |
| WorldClock | dragonBones.animation | A WorldClock instance lets you conveniently update many number of Armature instances at once. | |
| XMLDataParser | dragonBones.objects | The XMLDataParser xlass creates and parses xml data from dragonBones generated maps. |