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
 AABB
Box2DAS.Collision 
 AbstractReader
stencyl.api.io 
 Actor
stencyl.api.engine.actor 
 ActorInstance
stencyl.api.engine.scene 
 ActorScript
stencyl.api.engine.behavior 
 ActorType
stencyl.api.engine.actor 
 ActorTypeReader
stencyl.api.io 
 AngleHolder
stencyl.api.engine.actor 
 Animation
stencyl.api.engine.actor 
 Area
stencyl.api.engine.bg 
 ArrayUtil
stencyl.api.engine.utils Class that contains static utility methods for manipulating and working with Arrays.
 AssetLoader
stencyl.api.data 
 Assets
stencyl.api.data 
 Attribute
stencyl.api.engine.behavior 
 b2AABB
Box2DAS.Collision 
 b2Base
Box2DAS.Common 
 b2Body
Box2DAS.Dynamics 
 b2BodyDef
Box2DAS.Dynamics 
 b2BroadPhase
Box2DAS.Collision 
 b2CircleShape
Box2DAS.Collision.Shapes 
 b2Contact
Box2DAS.Dynamics.Contacts 
 b2ContactEdge
Box2DAS.Dynamics.Contacts 
 b2ContactID
Box2DAS.Dynamics.Contacts 
 b2ContactImpulse
Box2DAS.Dynamics 
 b2ContactListener
Box2DAS.Dynamics 
 b2ContactManager
Box2DAS.Dynamics 
 b2Controller
Box2DAS.Controllers 
 b2DebugDraw
Box2DAS.Dynamics 
 b2Def
Box2DAS.Common Holds static Box2D definition objects that can be reused for performance.
 b2DestructionListener
Box2DAS.Dynamics 
 b2DistanceInput
Box2DAS.Collision 
 b2DistanceJoint
Box2DAS.Dynamics.Joints 
 b2DistanceJointDef
Box2DAS.Dynamics.Joints 
 b2DistanceOutput
Box2DAS.Collision 
 b2DistanceProxy
Box2DAS.Collision 
 b2EdgeShape
Box2DAS.Collision.Shapes 
 b2Effect
Box2DAS.Controllers 
 b2EventDispatcher
Box2DAS.Common 
 b2Filter
Box2DAS.Dynamics 
 b2Fixture
Box2DAS.Dynamics 
 b2FixtureDef
Box2DAS.Dynamics 
 b2FrictionJointDef
Box2DAS.Dynamics.Joints 
 b2GearJoint
Box2DAS.Dynamics.Joints 
 b2GearJointDef
Box2DAS.Dynamics.Joints 
 b2Jacobian
Box2DAS.Dynamics.Joints 
 b2Joint
Box2DAS.Dynamics.Joints 
 b2JointDef
Box2DAS.Dynamics.Joints 
 b2JointEdge
Box2DAS.Dynamics.Joints 
 b2LineJoint
Box2DAS.Dynamics.Joints 
 b2LineJointDef
Box2DAS.Dynamics.Joints 
 b2LoopShape
Box2DAS.Collision.Shapes 
 b2Manifold
Box2DAS.Collision 
 b2ManifoldPoint
Box2DAS.Collision 
 b2MassData
Box2DAS.Collision.Shapes 
 b2Mat22
Box2DAS.Common 
 b2MouseJoint
Box2DAS.Dynamics.Joints 
 b2MouseJointDef
Box2DAS.Dynamics.Joints 
 b2PolygonShape
Box2DAS.Collision.Shapes 
 b2PrismaticJoint
Box2DAS.Dynamics.Joints 
 b2PrismaticJointDef
Box2DAS.Dynamics.Joints 
 b2PulleyJoint
Box2DAS.Dynamics.Joints 
 b2PulleyJointDef
Box2DAS.Dynamics.Joints 
 b2RevoluteJoint
Box2DAS.Dynamics.Joints 
 b2RevoluteJointDef
Box2DAS.Dynamics.Joints 
 b2Shape
Box2DAS.Collision.Shapes 
 b2SimplexCache
Box2DAS.Collision 
 b2Sweep
Box2DAS.Common 
 b2Transform
Box2DAS.Common 
 b2Vec2
Box2DAS.Common 
 b2Vec3
Box2DAS.Common 
 b2WeldJointDef
Box2DAS.Dynamics.Joints 
 b2World
Box2DAS.Dynamics 
 b2WorldManifold
Box2DAS.Collision 
 Background
stencyl.api.engine.bg 
 BackgroundReader
stencyl.api.io 
 BasicViewport
stencyl.api.engine.bg 
 Behavior
stencyl.api.engine.behavior 
 BehaviorInstance
stencyl.api.engine.behavior 
 BehaviorManager
stencyl.api.engine.behavior 
 BehaviorReader
stencyl.api.io 
 Collision
stencyl.api.engine.actor 
 CollisionGroupDef
stencyl.api.data 
 CollisionPoint
stencyl.api.engine.actor 
 ColorBackground
stencyl.api.engine.bg 
 ColorMatrix
stencyl.api.engine.utils 
 Component
stencyl.api.engine.gui 
 ContactEvent
Box2DAS.Dynamics A native flash event class for handling Box2d contact events.
 DeferredActor
stencyl.api.engine.scene 
 Equations
caurina.transitions 
 FadeInTransition
stencyl.api.engine.scene 
 FadeOutTransition
stencyl.api.engine.scene 
 FlxAnim
org.flixel.data Just a helper structure for the FlxSprite animation system
 FlxBitmapFont
org.flixel This is a text display class which uses bitmap fonts.
 FlxButton
org.flixel A simple button class that calls a function when clicked by the mouse.
 FlxConsole
org.flixel.data Contains all the logic for the developer console.
 FlxFade
org.flixel.data This is a special effects utility class to help FlxGame do the 'fade' effect.
 FlxFlash
org.flixel.data This is a special effects utility class to help FlxGame do the 'flash' effect
 FlxG
org.flixel This is a global helper class full of useful functions for audio, input, basic info, and the camera system among other things.
 FlxGame
org.flixel FlxGame is the heart of all flixel games, and contains a bunch of basic game loops and things.
 FlxGroup
org.flixel This is an organizational class that can update and render a bunch of FlxObjects.
 FlxKeyboard
org.flixel.data 
 FlxKong
org.flixel.data This class provides basic high scores and achievements via Kongregate's game API.
 FlxList
org.flixel.data The world's smallest linked list class.
 FlxMonitor
org.flixel FlxMonitor is a simple class that aggregates and averages data.
 FlxMouse
org.flixel.data This class helps contain and track the mouse pointer in your game.
 FlxObject
org.flixel This is the base class for most of the display objects It includes some basic attributes about game objects, including retro-style flickering, basic state information, sizes, scrolling, and basic physics and motion.
 FlxPanel
org.flixel.data This is a little built-in support visor that developers can optionally display.
 FlxPause
org.flixel.data This is the default flixel pause screen.
 FlxPoint
org.flixel Stores a 2D floating point coordinate.
 FlxQuadTree
org.flixel A fairly generic quad tree structure for rapid overlap checks.
 FlxQuake
org.flixel.data This is a special effects utility class to help FlxGame do the 'quake' or screenshake effect.
 FlxRect
org.flixel Stores a rectangle.
 FlxSave
org.flixel A class to help automate and simplify save game functionality.
 FlxSound
org.flixel This is the universal flixel sound object, used for streaming, music, and sound effects.
 FlxSprite
org.flixel The main "game object" class, handles basic physics and animation.
 FlxState
org.flixel This is the basic game "state" object - e.g.
 FlxText
org.flixel Extends FlxSprite to support rendering text.
 FlxU
org.flixel 
 Font
stencyl.api.engine.font 
 FontReader
stencyl.api.io 
 Game
stencyl.api.data 
 GameState
stencyl.api.engine 
 GoodbyeFixtureEvent
Box2DAS.Dynamics 
 GoodbyeJointEvent
Box2DAS.Dynamics 
 GradientBackground
stencyl.api.engine.bg 
 Graphics
stencyl.api.engine 
 GroupDef
stencyl.api.data 
 HashSet
stencyl.api.engine.utils 
 ImageBackground
stencyl.api.engine.bg 
 Label
stencyl.api.engine.gui 
 Layer
stencyl.api.engine.scene 
 M22
Box2DAS.Common 
 MyViewport
stencyl.api.engine.bg 
 Panel
stencyl.api.engine.gui 
 ParallaxArea
stencyl.api.engine.bg 
 ParallaxViewport
stencyl.api.engine.bg 
 Profiler
stencyl.api.engine.utils 
 QueryProcessor
stencyl.api.engine 
 RaycastProcessor
stencyl.api.engine 
 Region
stencyl.api.engine.scene 
 RegionDef
stencyl.api.engine.scene 
 Resource
stencyl.api.data 
 Scene
stencyl.api.engine.scene 
 SceneScript
stencyl.api.engine.behavior 
 Script
stencyl.api.engine 
 ScrollingArea
stencyl.api.engine.bg 
 ScrollingBackground
stencyl.api.engine.bg 
 SoundClip
stencyl.api.engine.sound 
 SoundReader
stencyl.api.io 
 Sprite
stencyl.api.engine.actor 
 SpriteReader
stencyl.api.io 
 StepEvent
Box2DAS.Dynamics 
 StringUtil
stencyl.api.engine.utils Class that contains static utility methods for manipulating Strings.
 TerrainRegion
stencyl.api.engine.scene 
 TerrainRegionDef
stencyl.api.engine.scene 
 Tile
stencyl.api.engine.tile 
 TileLayer
stencyl.api.engine.scene 
 Tileset
stencyl.api.engine.tile 
 TilesetReader
stencyl.api.io 
 TimedTask
stencyl.api.engine 
 Transition
stencyl.api.engine.scene 
 Tweener
caurina.transitions 
 Util
stencyl.api.engine.utils 
 V2
Box2DAS.Common 
 V3
Box2DAS.Common 
 Wireframe
stencyl.api.engine.scene 
 XF
Box2DAS.Common