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 | |
---|---|---|---|
Collision | org.rapidphysics | Stores information about collisions that occur in the simulation. | |
Input | org.rapidphysics.input | Basic input class that manages the fast-access Booleans and detailed key-state tracking. | |
Island | org.rapidphysics.islands | Base class for a collection of objects whose collisions should be solved. | |
IslandManager | org.rapidphysics | Tracks a list of islands. | |
Keyboard | org.rapidphysics.input | Keeps track of what keys are pressed and how with handy booleans or strings. | |
PointCircleIsland | org.rapidphysics.islands | An island that solves collisions between points and circles | |
PointLineIsland | org.rapidphysics.islands | An Island that solves collisions between moving points and fixed lines. | |
RapidBasic | org.rapidphysics | Like FlxBasic in Flixel | |
RapidCircle | org.rapidphysics.shapes | A circle class to enable circle collisions x and y are the center of the circle | |
RapidG | org.rapidphysics | A few useful Globals are stored here | |
RapidGroup | org.rapidphysics | Group objects together, like FlxGroup | |
RapidHeap | org.rapidphysics.system | A Binary Heap min heap with vector implementation | |
RapidLine | org.rapidphysics.shapes | Lines have a start point, and an endpoint | |
RapidObject | org.rapidphysics | This class has LOTS of physics properties. | |
RapidPhysics | Top Level | This class uses the rapid physics library | |
RapidPoint | org.rapidphysics.shapes | Pretty much a RapidObject that draws at point at it's current (x,y) | |
RapidSim | org.rapidphysics | This is a top-level class that runs a rapid physics simulation. | |
RapidText | org.rapidphysics | This class is a careful rip and downgrade of FlxText. | |
RapidU | org.rapidphysics | ||
RapidWorld | org.rapidphysics | RapidWorld is like FlxState. | |
RayCircleResult | org.rapidphysics.results | RayCircle Intersections are complicated enough for us to need an Object with multiple properties | |
Rlap | org.rapidphysics | Rapid Overlap This class contains a bunch of static functions to do hardcore Intersection Tests and Collision Resolution | |
SuperPong | worlds | ||
TestCircles | worlds | Simple test of how close circles are to each other | |
TestLineCircle | worlds | Shows all the useful information I can get when a (directed) line overlaps a circle | |
TestMovingPoint | worlds | An extremely fast moving point, trapped in a box made up of 4 lines | |
TestMovingPointWithCircles | worlds | ||
TestWorld | worlds | ||
TitleScreen | worlds |