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 | |
---|---|---|---|
Alarm | net.flashpunk.tweens.misc | A simple alarm, useful for timed events, etc. | |
AngleTween | net.flashpunk.tweens.misc | Tweens from one angle to another. | |
Anim | net.flashpunk.graphics | Template used by Spritemap to define animations. | |
Backdrop | net.flashpunk.graphics | A background texture that can be repeated horizontally and vertically when drawn. | |
Canvas | net.flashpunk.graphics | A multi-purpose drawing canvas, can be sized beyond the normal Flash BitmapData limits. | |
CircularMotion | net.flashpunk.tweens.motion | Determines a circular motion. | |
ColorTween | net.flashpunk.tweens.misc | Tweens a color's red, green, and blue properties independently. | |
Console | net.flashpunk.debug | FlashPunk debug console; can use to log information or pause the game and view/move Entities and step the frame. | |
CubicMotion | net.flashpunk.tweens.motion | Determines motion along a cubic curve. | |
Data | net.flashpunk.utils | Static helper class used for saving and loading data from stored cookies. | |
Draw | net.flashpunk.utils | Static class with access to miscellaneous drawing functions. | |
Ease | net.flashpunk.utils | Static class with useful easer functions that can be used by Tweens. | |
Emitter | net.flashpunk.graphics | Particle emitter used for emitting and rendering particle sprites. | |
Engine | net.flashpunk | Main game Sprite class, added to the Flash Stage. | |
Entity | net.flashpunk | Main game Entity class updated by World. | |
Fader | net.flashpunk.tweens.sound | Global volume fader. | |
FP | net.flashpunk | Static catch-all class used to access global properties and functions. | |
Graphic | net.flashpunk | Base class for all graphical types that can be drawn by Entity. | |
Graphiclist | net.flashpunk.graphics | A Graphic that can contain multiple Graphics of one or various types. | |
Grid | net.flashpunk.masks | Uses a hash grid to determine collision, faster than using hundreds of Entities for tiled levels, etc. | |
Hitbox | net.flashpunk.masks | Uses parent's hitbox to determine collision. | |
Image | net.flashpunk.graphics | Performance-optimized non-animated image. | |
Input | net.flashpunk.utils | Static class updated by Engine. | |
Key | net.flashpunk.utils | Contains static key constants to be used by Input. | |
LinearMotion | net.flashpunk.tweens.motion | Determines motion along a line, from one point to another. | |
LinearPath | net.flashpunk.tweens.motion | Determines linear motion along a set of points. | |
Mask | net.flashpunk | Base class for Entity collision masks. | |
Masklist | net.flashpunk.masks | A Mask that can contain multiple Masks of one or various types. | |
Motion | net.flashpunk.tweens.motion | Base class for motion Tweens. | |
MultiVarTween | net.flashpunk.tweens.misc | Tweens multiple numeric public properties of an Object simultaneously. | |
NumTween | net.flashpunk.tweens.misc | Tweens a numeric value. | |
Particle | net.flashpunk.graphics | Used by the Emitter class to track an existing Particle. | |
ParticleType | net.flashpunk.graphics | Template used to define a particle type used by the Emitter class. | |
Pixelmask | net.flashpunk.masks | A bitmap mask used for pixel-perfect collision. | |
PreRotation | net.flashpunk.graphics | Creates a pre-rotated Image strip to increase runtime performance for rotating graphics. | |
QuadMotion | net.flashpunk.tweens.motion | Determines motion along a quadratic curve. | |
QuadPath | net.flashpunk.tweens.motion | A series of points which will determine a path from the beginning point to the end poing using quadratic curves. | |
Screen | net.flashpunk | Container for the main screen buffer. | |
Sfx | net.flashpunk | Sound effect object used to play embedded sounds. | |
SfxFader | net.flashpunk.tweens.sound | Sound effect fader. | |
Spritemap | net.flashpunk.graphics | Performance-optimized animated Image. | |
Stamp | net.flashpunk.graphics | A simple non-transformed, non-animated graphic. | |
Text | net.flashpunk.graphics | Used for drawing text using embedded fonts. | |
TiledImage | net.flashpunk.graphics | Special Image object that can display blocks of tiles. | |
TiledSpritemap | net.flashpunk.graphics | Special Spritemap object that can display blocks of animated sprites. | |
Tilemap | net.flashpunk.graphics | A canvas to which Tiles can be drawn for fast multiple tile rendering. | |
Tween | net.flashpunk | Base class for all Tween objects, can be added to any Core-extended classes. | |
Tweener | net.flashpunk | Updateable Tween container. | |
VarTween | net.flashpunk.tweens.misc | Tweens a numeric public property of an Object. | |
World | net.flashpunk | Updated by Engine, main game container that holds all currently active Entities. |