A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ||||||||||||||||||||||
2 | FlxU | FlxMath (FPT) | FlxMath (new) | FlxPoint | ||||||||||||||||||
3 | openURL(URL:String):void | pointInCoordinates(pointX:int, pointY:int, rectX:int, rectY:int, rectWidth:int, rectHeight:int):Boolean | https://github.com/FlixelCommunity/flixel/issues/142 | rotate(X:Number, Y:Number, PivotX:Number, PivotY:Number, Angle:Number,Point:FlxPoint=null):FlxPoint | ||||||||||||||||||
4 | abs(Value:Number):Number | pointInFlxRect(pointX:int, pointY:int, rect:FlxRect):Boolean | abs(Value:Number):Number | angleBetween(Point1:FlxPoint, Point2:FlxPoint):Number | ||||||||||||||||||
5 | floor(Value:Number):Number | mouseInFlxRect(useWorldCoords:Boolean, rect:FlxRect):Boolean | floor(Value:Number):Number | distance(Point1:FlxPoint,Point2:FlxPoint):Number | ||||||||||||||||||
6 | ceil(Value:Number):Number | pointInRectangle(pointX:int, pointY:int, rect:Rectangle):Boolean | ceil(Value:Number):Number | |||||||||||||||||||
7 | round(Value:Number):Number | atan2(y:Number, x:Number):Number | round(Value:Number):Number | |||||||||||||||||||
8 | min(Number1:Number,Number2:Number):Number | sinCosGenerator(length:uint, sinAmplitude:Number = 1.0, cosAmplitude:Number = 1.0, frequency:Number = 1.0):Array | min(Number1:Number,Number2:Number):Number | |||||||||||||||||||
9 | max(Number1:Number,Number2:Number):Number | getSinTable():Array | max(Number1:Number,Number2:Number):Number | |||||||||||||||||||
10 | bound(Value:Number,Min:Number,Max:Number):Number | getCosTable():Array | atan2(y:Number, x:Number):Number | |||||||||||||||||||
11 | srand(Seed:Number):Number | sqrt(val:Number):Number | sqrt(val:Number):Number | |||||||||||||||||||
12 | shuffle(Objects:Array,HowManyTimes:uint):Array | miniRand():int | isOdd(n:Number):Boolean | |||||||||||||||||||
13 | getRandom(Objects:Array,StartIndex:uint=0,Length:uint=0):Object | rand(min:Number = NaN, max:Number = NaN, excludes:Array = null):int | isEven(n:Number):Boolean | |||||||||||||||||||
14 | getTicks():uint | randFloat(min:Number = NaN, max:Number = NaN):Number | asDegrees(radians:Number):Number | |||||||||||||||||||
15 | formatTicks(StartTicks:uint,EndTicks:uint):String | chanceRoll(chance:uint = 50):Boolean | asRadians(degrees:Number):Number | |||||||||||||||||||
16 | makeColor(Red:uint, Green:uint, Blue:uint, Alpha:Number=1.0):uint | maxAdd(value:int, amount:int, max:int):int | const TAU:Number; | |||||||||||||||||||
17 | makeColorFromHSB(Hue:Number,Saturation:Number,Brightness:Number,Alpha:Number=1.0):uint | wrapValue(value:int, amount:int, max:int):int | bound(Value:Number,Min:Number,Max:Number):Number | |||||||||||||||||||
18 | getRGBA(Color:uint,Results:Array=null):Array | vectorLength(dx:Number, dy:Number):Number | ||||||||||||||||||||
19 | getHSB(Color:uint,Results:Array=null):Array | dotProduct(ax:Number, ay:Number, bx:Number, by:Number):Number | ||||||||||||||||||||
20 | formatTime(Seconds:Number,ShowMS:Boolean=false):String | randomSign():Number | FlxRandom (new) | FlxRect | ||||||||||||||||||
21 | formatArray(AnyArray:Array):String | isOdd(n:Number):Boolean | https://github.com/FlixelCommunity/flixel/issues/197 | contains(Point:FlxPoint):Boolean | ||||||||||||||||||
22 | formatMoney(Amount:Number,ShowDecimal:Boolean=true,EnglishStyle:Boolean=true):String | isEven(n:Number):Boolean | float(min:Number=0,max:Number=1):Number | |||||||||||||||||||
23 | getClassName(Obj:Object,Simple:Boolean=false):String | wrapAngle(angle:Number):int | boolean(chance:Number=0.5):Boolean | |||||||||||||||||||
24 | compareClassNames(Object1:Object,Object2:Object):Boolean | angleLimit(angle:int, min:int, max:int):int | sign(chance:Number=0.5):int // Returns either 1 or -1 | |||||||||||||||||||
25 | getClass(Name:String):Class | asDegrees(radians:Number):Number | bit(chance:Number=0.5):int // Returns either 1 or 0 | |||||||||||||||||||
26 | computeVelocity(Velocity:Number, Acceleration:Number=0, Drag:Number=0, Max:Number=10000):Number | asRadians(degrees:Number):Number | integer(min:Number,max:Number=NaN):int | |||||||||||||||||||
27 | rotatePoint(X:Number, Y:Number, PivotX:Number, PivotY:Number, Angle:Number,Point:FlxPoint=null):FlxPoint | shuffle(array:Array):Array | ||||||||||||||||||||
28 | getAngle(Point1:FlxPoint, Point2:FlxPoint):Number | item(array:Array):* // Pick a random item out of an array | ||||||||||||||||||||
29 | getDistance(Point1:FlxPoint,Point2:FlxPoint):Number | color(alpha:Number = 1):uint | ||||||||||||||||||||
30 | weightedGetObject<T>(Objects:Array<T>, WeightsArray:Array<Float>, StartIndex:Int = 0, EndIndex:Int = 0) | |||||||||||||||||||||
31 | ||||||||||||||||||||||
32 | FlxG (only random functions) | FlxDistance (FPT) | FlxVector (new) | |||||||||||||||||||
33 | var globalSeed:Number; | (note: Compares FlxSprites instead of FlxPoints) | https://github.com/FlixelCommunity/flixel/issues/188 | |||||||||||||||||||
34 | random():Number | distanceBetween(a:FlxSprite, b:FlxSprite):int | vectorLength(dx:Number, dy:Number):Number | |||||||||||||||||||
35 | shuffle(Objects:Array,HowManyTimes:uint):Array | distanceToPoint(a:FlxSprite, target:FlxPoint):int | dotProduct(ax:Number, ay:Number, bx:Number, by:Number):Number | |||||||||||||||||||
36 | getRandom(Objects:Array,StartIndex:uint=0,Length:uint=0):Object | distanceToMouse(a:FlxSprite):int | ||||||||||||||||||||
37 | angleBetween(a:FlxSprite, b:FlxSprite, asDegrees:Boolean = false):Number | |||||||||||||||||||||
38 | angleBetweenPoint(a:FlxSprite, target:FlxPoint, asDegrees:Boolean = false):Number | |||||||||||||||||||||
39 | angleBetweenMouse(a:FlxSprite, asDegrees:Boolean = false):Number | |||||||||||||||||||||
40 | KEY | velocityFromAngle(angle:int, speed:int):FlxPoint | ||||||||||||||||||||
41 | Move to FlxMath | velocityFromFacing(parent:FlxSprite, speed:int):FlxPoint | ||||||||||||||||||||
42 | Random-related function | |||||||||||||||||||||
43 | Where does this go? | |||||||||||||||||||||
44 | FlxMotion (FPT) | |||||||||||||||||||||
45 | moveTowardsObject(source:FlxSprite, dest:FlxSprite, speed:int = 60, maxTime:int = 0):void | |||||||||||||||||||||
46 | accelerateTowardsObject(source:FlxSprite, dest:FlxSprite, speed:int, xSpeedMax:uint, ySpeedMax:uint):void | |||||||||||||||||||||
47 | moveTowardsMouse(source:FlxSprite, speed:int = 60, maxTime:int = 0):void | |||||||||||||||||||||
48 | accelerateTowardsMouse(source:FlxSprite, speed:int, xSpeedMax:uint, ySpeedMax:uint):void | |||||||||||||||||||||
49 | moveTowardsPoint(source:FlxSprite, target:FlxPoint, speed:int = 60, maxTime:int = 0):void | |||||||||||||||||||||
50 | accelerateTowardsPoint(source:FlxSprite, target:FlxPoint, speed:int, xSpeedMax:uint, ySpeedMax:uint):void | |||||||||||||||||||||
51 | ||||||||||||||||||||||
52 | ||||||||||||||||||||||
53 | ||||||||||||||||||||||
54 | ||||||||||||||||||||||
55 | ||||||||||||||||||||||
56 | ||||||||||||||||||||||
57 | ||||||||||||||||||||||
58 | ||||||||||||||||||||||
59 | ||||||||||||||||||||||
60 | ||||||||||||||||||||||
61 | ||||||||||||||||||||||
62 | ||||||||||||||||||||||
63 | ||||||||||||||||||||||
64 | ||||||||||||||||||||||
65 | ||||||||||||||||||||||
66 | ||||||||||||||||||||||
67 | ||||||||||||||||||||||
68 | ||||||||||||||||||||||
69 | ||||||||||||||||||||||
70 | ||||||||||||||||||||||
71 | ||||||||||||||||||||||
72 | ||||||||||||||||||||||
73 | ||||||||||||||||||||||
74 | ||||||||||||||||||||||
75 | ||||||||||||||||||||||
76 | ||||||||||||||||||||||
77 | ||||||||||||||||||||||
78 | ||||||||||||||||||||||
79 | ||||||||||||||||||||||
80 | ||||||||||||||||||||||
81 | ||||||||||||||||||||||
82 | ||||||||||||||||||||||
83 | ||||||||||||||||||||||
84 | ||||||||||||||||||||||
85 | ||||||||||||||||||||||
86 | ||||||||||||||||||||||
87 | ||||||||||||||||||||||
88 | ||||||||||||||||||||||
89 | ||||||||||||||||||||||
90 | ||||||||||||||||||||||
91 | ||||||||||||||||||||||
92 | ||||||||||||||||||||||
93 | ||||||||||||||||||||||
94 | ||||||||||||||||||||||
95 | ||||||||||||||||||||||
96 | ||||||||||||||||||||||
97 | ||||||||||||||||||||||
98 |