A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
R — Property, class org.rapidphysics.input.Keyboard |
| |
radians — Property, class org.rapidphysics.RapidObject |
| |
radius — Property, class org.rapidphysics.shapes.RapidCircle |
| |
RapidBasic — class, package org.rapidphysics |
|
Like FlxBasic in Flixel
|
RapidBasic() — Constructor, class org.rapidphysics.RapidBasic |
| |
RapidCircle — class, package org.rapidphysics.shapes |
|
A circle class to enable circle collisions
x and y are the center of the circle
|
RapidCircle(X:Number, Y:Number, Radius:Number) — Constructor, class org.rapidphysics.shapes.RapidCircle |
| |
RapidG — class, package org.rapidphysics |
|
A few useful Globals are stored here
|
RapidG() — Constructor, class org.rapidphysics.RapidG |
| |
RapidGroup — class, package org.rapidphysics |
|
Group objects together, like FlxGroup
|
RapidGroup() — Constructor, class org.rapidphysics.RapidGroup |
| |
RapidHeap — class, package org.rapidphysics.system |
|
A Binary Heap
min heap with vector implementation
|
RapidHeap(pCompare:Function) — Constructor, class org.rapidphysics.system.RapidHeap |
| |
RapidLine — class, package org.rapidphysics.shapes |
|
Lines have a start point, and an endpoint
|
RapidLine(startX:Number, startY:Number, endX:Number, endY:Number) — Constructor, class org.rapidphysics.shapes.RapidLine |
| |
RapidObject — class, package org.rapidphysics |
|
This class has LOTS of physics properties. |
RapidObject(X:Number, Y:Number) — Constructor, class org.rapidphysics.RapidObject |
| |
RapidPhysics — class, Top Level |
|
This class uses the rapid physics library
|
RapidPhysics() — Constructor, class RapidPhysics |
| |
RapidPoint — class, package org.rapidphysics.shapes |
|
Pretty much a RapidObject that draws at point at it's current (x,y)
|
RapidPoint(X:Number, Y:Number, DrawSize:Number) — Constructor, class org.rapidphysics.shapes.RapidPoint |
| |
RapidSim — class, package org.rapidphysics |
|
This is a top-level class that runs a rapid physics simulation. |
RapidSim(initState:Class, frameRate:Number, width:Number, height:Number) — Constructor, class org.rapidphysics.RapidSim |
| |
RapidText — class, package org.rapidphysics |
|
This class is a careful rip and downgrade of FlxText. |
RapidText(X:Number, Y:Number, Width:uint, Text:String, EmbeddedFont:Boolean) — Constructor, class org.rapidphysics.RapidText |
|
Creates a new FlxText object at the specified position. |
RapidU — class, package org.rapidphysics |
| |
RapidWorld — class, package org.rapidphysics |
|
RapidWorld is like FlxState. |
RapidWorld() — Constructor, class org.rapidphysics.RapidWorld |
| |
rayCircle(start:flash.geom:Point, dir:flash.geom:Point, center:flash.geom:Point, rad:Number, result:flash.geom:Point) — Static Method , class org.rapidphysics.Rlap |
|
Determines the point of intersection between a ray and a sphere
|
RayCircleResult — class, package org.rapidphysics.results |
|
RayCircle Intersections are complicated enough for us to need an Object with multiple properties
|
RayCircleResult() — Constructor, class org.rapidphysics.results.RayCircleResult |
| |
RBRACKET — Property, class org.rapidphysics.input.Keyboard |
| |
record() — method, class org.rapidphysics.input.Input |
|
If any keys are not "released" (0),
this function will return an array indicating
which keys are pressed and what state they are in. |
recycle() — method, class org.rapidphysics.RapidGroup |
| |
recycleCollision() — method, class org.rapidphysics.islands.Island |
| |
reflect(v:flash.geom:Point, n:flash.geom:Point, result:flash.geom:Point) — Static Method , class org.rapidphysics.RapidU |
|
Calculates the reflection vector
|
reflectPosition(position:flash.geom:Point, q:flash.geom:Point, n:flash.geom:Point) — Static Method , class org.rapidphysics.RapidU |
| |
removeMin() — method, class org.rapidphysics.system.RapidHeap |
|
remove the root
put the bottom element in its place
heapify
|
reset(X:Number, Y:Number) — method, class org.rapidphysics.RapidObject |
| |
reset() — method, class org.rapidphysics.input.Input |
|
Resets all the keys. |
reset() — method, class org.rapidphysics.results.RayCircleResult |
| |
resolveCollision() — method, class org.rapidphysics.Collision |
| |
resolveMovingPointAndFixedCircle(point:org.rapidphysics.shapes:RapidPoint, circle:org.rapidphysics.shapes:RapidCircle, pointOfCollision:flash.geom:Point) — Static Method , class org.rapidphysics.Rlap |
| |
resolveMovingPointAndFixedLine(point:org.rapidphysics.shapes:RapidPoint, line:org.rapidphysics.shapes:RapidLine, pointOfCollision:flash.geom:Point) — Static Method , class org.rapidphysics.Rlap |
| |
RIGHT — Property, class org.rapidphysics.input.Keyboard |
| |
Rlap — class, package org.rapidphysics |
|
Rapid Overlap
This class contains a bunch of static functions to do hardcore Intersection Tests and Collision Resolution
|
Rlap() — Constructor, class org.rapidphysics.Rlap |
| |
|
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |