 pdg | |
  Animated | Something that can be automatically moved, spun or resized over time |
  Color | Color in RGB space, with optional alpha |
  ConfigManager | Used for loading and saving application configuration info |
  CpArbiter | Arbitrates collisions between sprites using Chipmunk Physics (Chipmunk Physics Only) |
  CpConstraint | Describes how two sprites are connected to one another (Chipmunk Physics Only) |
  CpSpace | Container for simulating objects (Chipmunk Physics Only) |
  Deserializer | Deserialize data from a serialized data stream |
  EventEmitter | Distributes events to event handlers |
  EventManager | Distributes events to event handlers |
  FileManager | Extras beyond what Node.js FileSystem provides |
  Font | Font for text drawing and measuring (GUI Only) |
  GraphicsManager | Used to create and track ports (GUI Only) |
  IAnimationHelper | Helper for add-on or complex motion during animation |
  IEventHandler | Interface for any class which handles events |
  Image | A bitmap image that can be blitted onto the screen |
  ImageStrip | Bitmap image containing a number of frames that can be blitted onto the screen |
  ISerializable | Interface for an object which can be serialized |
  ISpriteCollideHelper | Helper for deciding whether 2 sprites should collide or not |
  ISpriteDrawHelper | Helper for drawing sprite overlays and add-on effects |
  KeyEvent | Key down or up event |
  KeyPressEvent | User pressed and released a key |
  LogManager | Used for doing logging with variable debug levels |
  MemBlock | Holds arbitrary blocks of memory |
  MouseEvent | User did something with the mouse |
  MouseTrackingEvent | Mouse entered or left a tracking region (NOT IMPLEMENTED) |
  NetClient | Network endpoint that can initiate a connection |
  NetConnection | Sends data between two network endpoints |
  NetServer | Network endpoint that can accept incoming connections |
  Offset | Offset within a 2D coordinate system |
  Point | Point for 2D coordinate system |
  Port | Area in which drawing is done, a viewport (GUI Only) |
  PortDrawEvent | Port needs to be redrawn (GUI Only) |
  PortResizedEvent | Port has been resized (GUI Only) |
  Quad | 4 point polygon in 2D system |
  Rect | Rectangle for 2D coordinate system |
  ResourceManager | Used for loading resources |
  RotatedRect | Rectangle with rotation for 2D coordinate system |
  ScrollWheelEvent | User repositioned the scroll wheel |
  Serializer | Serialize data into memory |
  ShutdownEvent | Timer fire event |
  Sound | Handles both short sounds and music (GUI Only) |
  SoundEvent | Sound completed or is looping (GUI Only) |
  SoundManager | Used for application wide sound settings and options (GUI Only) |
  Sprite | Animated, moving image that is automatically moved, animated, and drawn |
  SpriteAnimateEvent | Sprite did some animation (Optional) |
  SpriteBreakEvent | Sprite joint is breaking because it was overstressed (Chipmunk Physics Only) |
  SpriteCollideEvent | Sprite collided with something (Optional) |
  SpriteLayer | Creates and tracks collections of sprites |
  SpriteLayerEvent | Something happened to this layer |
  SpriteTouchEvent | User clicked on (or touched) a Sprite |
  TileLayer | Efficiently handles large tile datasets, useful for backgrounds, terrains, etc.. |
  TimerEvent | Timer fire event |
  TimerManager | Manages timers that can fire at a particular time, or repeatedly at an interval |
  Vector | Vector (magnitude and direction) within a 2D coordinate system |