Feature Matrix
openfl.desktop
Clipboard
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
formats | yes | yes | yes | no |
clear | yes | yes | yes | no |
clearData | yes | yes | yes | no |
getData | yes | partial | partial | no |
hasFormat | yes | yes | yes | no |
setData | yes | yes | yes | no |
setDataHandler | yes | ignored | ignored | no |
openfl.display
Bitmap
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bitmapData | yes | yes | yes | yes |
pixelSnapping | yes | ignored | ignored | ignored |
smoothing | yes | yes | yes | yes |
BitmapData
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
height | yes | yes | yes | yes |
rect | yes | yes | yes | yes |
transparent | yes | yes | yes | yes |
width | yes | yes | yes | yes |
applyFilter | yes | partial | planned | planned |
clone | yes | yes | yes | yes |
colorTransform | yes | yes | yes | yes |
compare | yes | yes | yes | no |
copyChannel | yes | yes | yes | yes |
copyPixels | yes | yes | yes | yes |
dispose | yes | yes | yes | yes |
draw | yes | yes | yes* | yes* |
drawWithQuality | yes | partial | partial* | no |
encode | yes | yes | yes | yes |
fillRect | yes | yes | yes | yes |
floodFill | yes | yes | yes | yes |
generateFilterRect | yes | ignored | ignored | ignored |
getColorBoundsRect | yes | yes | yes | yes |
getPixel | yes | yes | yes | yes |
getPixel32 | yes | yes | yes | yes |
getPixels | yes | yes | yes | yes |
getVector | yes | yes | yes | yes |
histogram | yes | yes | yes | no |
hitTest | yes | yes | yes | no |
lock | yes | yes | yes | yes |
merge | yes | yes | yes | no |
noise | yes | planned | planned | yes |
paletteMap | yes | yes | yes | yes |
perlinNoise | yes | no | no | partial |
scroll | yes | yes | yes | yes |
setPixel | yes | yes | yes | yes |
setPixel32 | yes | yes | yes | yes |
setPixels | yes | yes | yes | yes |
setVector | yes | yes | yes | yes |
threshold | yes | yes | yes | yes |
unlock | yes | yes | yes | yes |
DisplayObject
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
alpha | yes | yes | yes | yes |
blendMode | yes | ignored | partial | yes* |
cacheAsBitmap | yes | planned | planned | yes* |
filters | yes | planned | partial | yes |
height | yes | yes | yes | yes |
loaderInfo | yes | yes | yes | yes |
mask | yes | yes | yes | yes |
mouseX | yes | yes | yes | yes |
mouseY | yes | yes | yes | yes |
name | yes | yes | yes | yes |
opaqueBackground | yes | planned | planned | yes |
parent | yes | yes | yes | yes |
root | yes | partial | partial | partial |
rotation | yes | yes | yes | yes |
scale9Grid | yes | ignored | ignored | ignored |
scaleX | yes | yes | yes | yes |
scaleY | yes | yes | yes | yes |
scrollRect | yes | yes | yes | yes |
stage | yes | yes | yes | yes |
transform | yes | yes | yes | yes |
visible | yes | yes | yes | yes |
width | yes | yes | yes | yes |
x | yes | yes | yes | yes |
y | yes | yes | yes | yes |
getBounds | yes | yes | yes | yes |
getRect | yes | yes | yes | yes |
globalToLocal | yes | yes | yes | yes |
hitTestObject | yes | yes | yes | partial |
hitTestPoint | yes | yes | yes | partial |
localToGlobal | yes | yes | yes | yes |
DisplayObjectContainer
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
mouseChildren | yes | yes | yes | yes |
numChildren | yes | yes | yes | yes |
tabChildren | yes | ignored | ignored | ignored |
addChild | yes | yes | yes | yes |
addChildAt | yes | yes | yes | yes |
areInaccessibleObjectsUnderPoint | yes | ignored | ignored | ignored |
contains | yes | yes | yes | yes |
getChildAt | yes | yes | yes | yes |
getChildByName | yes | yes | yes | yes |
getChildIndex | yes | yes | yes | yes |
getObjectsUnderPoint | yes | yes | yes | yes |
removeChild | yes | yes | yes | yes |
removeChildAt | yes | yes | yes | yes |
removeChildren | yes | yes | yes | yes |
setChildIndex | yes | yes | yes | yes |
swapChildren | yes | yes | yes | yes |
swapChildrenAt | yes | yes | yes | yes |
FrameLabel
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
frame | yes | yes | yes | yes |
name | yes | yes | yes | yes |
Graphics
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
beginBitmapFill | yes | yes | yes | yes |
beginFill | yes | yes | yes | yes |
beginGradientFill | yes | yes | yes | partial |
clear | yes | yes | yes | yes |
copyFrom | yes | yes | yes | no |
cubicCurveTo | yes | yes | yes | no |
curveTo | yes | yes | yes | yes |
drawCircle | yes | yes | yes | yes |
drawEllipse | yes | yes | yes | yes |
drawGraphicsData | yes | yes | yes | no |
drawPath | yes | yes | yes | yes |
drawRect | yes | yes | yes | yes |
drawRoundRect | yes | yes | yes | yes |
drawRoundRectComplex | yes | no | no | no |
drawTriangles | yes | yes | yes | yes |
endFill | yes | yes | yes | yes |
lineBitmapStyle | yes | planned | planned | partial |
lineGradientStyle | yes | planned | planned | partial |
lineStyle | yes | yes | yes | partial |
lineTo | yes | yes | yes | yes |
moveTo | yes | yes | yes | yes |
GraphicsBitmapFill
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bitmapData | yes | yes | yes | yes |
matrix | yes | yes | yes | yes |
repeat | yes | yes | yes | yes |
smooth | yes | yes | yes | yes |
GraphicsEndFill
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
GraphicsGradientFill
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
alphas | yes | yes | yes | yes |
colors | yes | yes | yes | yes |
focalPointRatio | yes | yes | yes | yes |
interpolationMethod | yes | yes | yes | yes |
matrix | yes | yes | yes | yes |
ratios | yes | yes | yes | yes |
spreadMethod | yes | yes | yes | yes |
type | yes | yes | yes | yes |
GraphicsPath
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
commands | yes | yes | yes | yes |
data | yes | yes | yes | yes |
winding | yes | yes | yes | yes |
curveTo | yes | yes | yes | yes |
lineTo | yes | yes | yes | yes |
moveTo | yes | yes | yes | yes |
wideLineTo | yes | yes | yes | yes |
wideMoveTo | yes | yes | yes | yes |
GraphicsSolidFill
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
alpha | yes | yes | yes | yes |
color | yes | yes | yes | yes |
GraphicsStroke
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
caps | yes | yes | yes | yes |
fill | yes | yes | yes | yes |
joints | yes | yes | yes | yes |
miterLimit | yes | yes | yes | yes |
pixelHinting | yes | yes | yes | yes |
scaleMode | yes | yes | yes | yes |
thickness | yes | yes | yes | yes |
InteractiveObject
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
doubleClickEnabled | yes | ignored | ignored | ignored |
focusRect | yes | ignored | ignored | ignored |
mouseEnabled | yes | yes | yes | partial |
needsSoftKeyboard | yes | ignored | ignored | partial |
softKeyboardInputAreaOfInterest | yes | ignored | ignored | ignored |
tabEnabled | yes | partial | partial | ignored |
tabIndex | yes | ignored | ignored | ignored |
JPEGEncoderOptions
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
quality | yes | yes | yes | yes |
Loader
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
content | yes | yes | yes | yes |
contentLoaderInfo | yes | yes | yes | yes |
close | yes | no | no | no |
load | yes | yes | yes | yes |
loadBytes | yes | yes | yes | yes |
unload | yes | yes | yes | yes |
unloadAndStop | yes | no | no | no |
LoaderInfo
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
applicationDomain | yes | ignored | ignored | ignored |
bytes | yes | yes | yes | yes |
bytesLoaded | yes | yes | yes | yes |
bytesTotal | yes | yes | yes | yes |
childAllowsParent | yes | ignored | ignored | ignored |
content | yes | yes | yes | yes |
contentType | yes | partial | partial | partial |
frameRate | yes | ignored | ignored | ignored |
height | yes | yes | yes | yes |
loader | yes | yes | yes | yes |
parameters | yes | ignored | ignored | ignored |
parentAllowsChild | yes | ignored | ignored | ignored |
sameDomain | yes | ignored | ignored | ignored |
sharedEvents | yes | ignored | ignored | ignored |
uncaughtErrorEvents | yes | partial | partial | partial |
url | yes | yes | yes | yes |
width | yes | yes | yes | yes |
MovieClip
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
addFrameScript | yes | yes | yes | no |
currentFrame | yes | yes | yes | yes |
currentFrameLabel | yes | yes | yes | yes |
currentLabel | yes | yes | yes | yes |
currentLabels | yes | yes | yes | yes |
enabled | yes | yes | yes | yes |
framesLoaded | yes | yes | yes | yes |
totalFrames | yes | yes | yes | yes |
gotoAndPlay | yes | yes | yes | yes |
gotoAndStop | yes | yes | yes | yes |
nextFrame | yes | yes | yes | yes |
play | yes | yes | yes | yes |
prevFrame | yes | yes | yes | yes |
stop | yes | yes | yes | yes |
OpenGLView
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
isSupported | yes | yes | yes | yes |
render | ignored | yes | yes | yes |
PNGEncoderOptions
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
fastCompression | yes | ignored | ignored | ignored |
Shape
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
graphics | yes | yes | yes | yes |
SimpleButton
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
downState | yes | yes | yes | yes |
enabled | yes | yes | yes | yes |
hitTestState | yes | yes | yes | yes |
overState | yes | yes | yes | yes |
soundTransform | yes | ignored | ignored | ignored |
trackAsMenu | yes | ignored | ignored | ignored |
upState | yes | yes | yes | yes |
useHandCursor | yes | yes | yes | ignored |
Sprite
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
buttonMode | yes | yes | yes | ignored |
graphics | yes | yes | yes | yes |
hitArea | yes | yes | yes | no |
useHandCursor | yes | yes | yes | ignored |
startDrag | yes | yes | yes | yes |
stopAllMovieClips | yes | yes | yes | no |
stopDrag | yes | yes | yes | yes |
Stage
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
align | yes | no | no | partial |
allowsFullscren | yes | yes | yes | no |
allowsFullscrenInteractive | yes | yes | yes | no |
application | yes | yes | yes | no |
color | yes | yes | yes | yes |
displayState | yes | partial | yes | yes |
focus | yes | yes | yes | partial |
frameRate | yes | yes | yes | yes |
invalidate | yes | yes | yes | yes |
quality | yes | ignored | ignored | partial |
scaleMode | yes | no | no | partial |
stage3ds | yes | yes | yes | yes |
stageFocusRect | yes | ignored | ignored | ignored |
stageHeight | yes | yes | yes | yes |
stageWidth | yes | yes | yes | yes |
window | yes | yes | yes | no |
invalidate | yes | yes | yes | yes |
Stage3D
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
context3D | yes | yes | yes | yes |
visible | yes | yes | yes | yes |
x | yes | yes | yes | yes |
y | yes | yes | yes | yes |
requestContext3D | yes | yes | yes | partial |
requestContext3DMatchingProfiles | yes | partial | partial | partial |
Tile
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
alpha | yes | yes | yes | no |
data | yes | yes | yes | no |
id | yes | yes | yes | no |
matrix | yes | yes | yes | no |
rotation | yes | yes | yes | no |
scaleX | yes | yes | yes | no |
scaleY | yes | yes | yes | no |
tileset | yes | yes | yes | no |
visible | yes | yes | yes | no |
x | yes | yes | yes | no |
y | yes | yes | yes | no |
Tilemap
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
numTiles | yes | yes | yes | no |
smoothing | yes | yes | yes | no |
tileset | yes | yes | yes | no |
addTile | yes | yes | yes | no |
addTileAt | yes | yes | yes | no |
addTiles | yes | yes | yes | no |
contains | yes | yes | yes | no |
getTileAt | yes | yes | yes | no |
getTileIndex | yes | yes | yes | no |
removeTile | yes | yes | yes | no |
removeTileAt | yes | yes | yes | no |
removeTiles | yes | yes | yes | no |
Tileset
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bitmapData | yes | yes | yes | no |
addRect | yes | yes | yes | no |
getRect | yes | yes | yes | no |
openfl.errors
ArgumentError
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
EOFError
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
Error
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
errorID | yes | yes | yes | yes |
message | yes | yes | yes | yes |
name | yes | yes | yes | yes |
getStackTrace | yes | yes | yes | yes |
IllegalOperationError
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
IOError
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
RangeError
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
SecurityError
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
TypeError
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
openfl.events
AccelerometerEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
accelerationX | yes | planned | planned | yes |
accelerationY | yes | planned | planned | yes |
accelerationZ | yes | planned | planned | yes |
timestamp | yes | planned | planned | yes |
AsyncErrorEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
error | yes | yes | yes | yes |
ContextMenuEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
contextMenuOwner | yes | ignored | ignored | ignored |
mouseTarget | yes | ignored | ignored | ignored |
DataEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
data | yes | yes | yes | yes |
ErrorEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
errorID | yes | yes | yes | yes |
Event
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bubbles | yes | yes | yes | yes |
cancelable | yes | yes | yes | yes |
currentTarget | yes | yes | yes | yes |
eventPhase | yes | yes | yes | yes |
target | yes | yes | yes | yes |
type | yes | yes | yes | yes |
clone | yes | yes | yes | yes |
isDefaultPrevented | yes | yes | yes | yes |
preventDefault | yes | yes | yes | yes |
stopImmediatePropagation | yes | yes | yes | yes |
stopPropagation | yes | yes | yes | yes |
EventDispatcher
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
addEventListener | yes | yes | yes | yes |
dispatchEvent | yes | yes | yes | yes |
hasEventListener | yes | yes | yes | yes |
removeEventListener | yes | yes | yes | yes |
willTrigger | yes | yes | yes | yes |
FocusEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
keyCode | yes | yes | yes | yes |
relatedObject | yes | yes | yes | yes |
shiftKey | yes | yes | yes | yes |
GameInputEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
device | yes | planned | yes | no |
HTTPStatusEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
responseHeaders | yes | yes | yes | yes |
responseURL | yes | yes | yes | yes |
status | yes | yes | yes | yes |
IOErrorEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
KeyboardEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
altKey | yes | yes | yes | yes |
charCode | yes | yes | yes | yes |
ctrlKey | yes | yes | yes | yes |
commandKey | yes | yes | yes | yes |
controlKey | yes | yes | yes | yes |
keyCode | yes | yes | yes | yes |
keyLocation | yes | yes | yes | yes |
shiftKey | yes | yes | yes | yes |
MouseEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
altKey | yes | yes | yes | yes |
buttonDown | yes | yes | yes | yes |
commandKey | yes | yes | yes | yes |
clickCount | yes | yes | yes | yes |
ctrlKey | yes | yes | yes | yes |
delta | yes | yes | yes | yes |
localX | yes | yes | yes | yes |
localY | yes | yes | yes | yes |
relatedObject | yes | yes | yes | yes |
shiftKey | yes | yes | yes | yes |
stageX | yes | yes | yes | yes |
stageY | yes | yes | yes | yes |
NetStatusEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
info | yes | yes | yes | yes |
ProgressEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bytesLoaded | yes | yes | yes | yes |
bytesTotal | yes | yes | yes | yes |
SampleDataEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
data | yes | planned | planned | yes |
position | yes | planned | planned | yes |
SecurityErrorEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
TextEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
text | yes | yes | yes | yes |
TimerEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
TouchEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
altKey | yes | yes | yes | yes |
buttonDown | yes | yes | yes | yes |
commandKey | yes | yes | yes | yes |
ctrlKey | yes | yes | yes | yes |
delta | yes | yes | yes | yes |
isPrimaryTouchPoint | yes | yes | yes | yes |
localX | yes | yes | yes | yes |
localY | yes | yes | yes | yes |
pressure | yes | yes | yes | ignored |
relatedObject | yes | yes | yes | yes |
shiftKey | yes | yes | yes | yes |
sizeX | yes | ignored | ignored | ignored |
sizeY | yes | ignored | ignored | ignored |
stageX | yes | yes | yes | yes |
stageY | yes | yes | yes | yes |
touchPointID | yes | yes | yes | yes |
UncaughtErrorEvent
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
error | yes | yes | yes | yes |
UncaughtErrorEvents
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
(available) | yes | yes | yes | yes |
openfl.external
ExternalInterface
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
available | yes | yes | ignored | ignored |
marshallExceptions | yes | ignored | ignored | ignored |
objectID | yes | ignored | ignored | ignored |
openfl.filters
BitmapFilter
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
clone | yes | yes | yes | yes |
BlurFilter
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
blurX | yes | planned | planned | yes |
blurY | yes | planned | planned | yes |
quality | yes | planned | planned | yes |
ColorMatrixFilter
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
matrix | yes | yes | planned | yes |
DropShadowFilter
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
alpha | yes | planned | planned | yes |
angle | yes | planned | planned | yes |
blurX | yes | planned | planned | yes |
blurY | yes | planned | planned | yes |
color | yes | planned | planned | yes |
distance | yes | planned | planned | yes |
hideObject | yes | planned | planned | yes |
inner | yes | planned | planned | yes |
knockout | yes | planned | planned | yes |
quality | yes | planned | planned | yes |
strength | yes | planned | planned | yes |
GlowFilter
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
alpha | yes | planned | planned | yes |
blurX | yes | planned | planned | yes |
blurY | yes | planned | planned | yes |
color | yes | planned | planned | yes |
inner | yes | planned | planned | yes |
knockout | yes | planned | planned | yes |
quality | yes | planned | planned | yes |
strength | yes | planned | planned | yes |
openfl.geom
ColorTransform
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
alphaMultiplier | yes | yes | yes | yes |
alphaOffset | yes | yes | yes | yes |
blueMultiplier | yes | yes | yes | yes |
blueOffset | yes | yes | yes | yes |
color | yes | yes | yes | yes |
greenMultiplier | yes | yes | yes | yes |
greenOffset | yes | yes | yes | yes |
redMultiplier | yes | yes | yes | yes |
redOffset | yes | yes | yes | yes |
concat | yes | yes | yes | yes |
Matrix
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
a | yes | yes | yes | yes |
b | yes | yes | yes | yes |
c | yes | yes | yes | yes |
d | yes | yes | yes | yes |
tx | yes | yes | yes | yes |
ty | yes | yes | yes | yes |
clone | yes | yes | yes | yes |
concat | yes | yes | yes | yes |
copyColumnFrom | yes | yes | yes | yes |
copyColumnTo | yes | yes | yes | yes |
copyFrom | yes | yes | yes | yes |
copyRowFrom | yes | yes | yes | yes |
copyRowTo | yes | yes | yes | yes |
createBox | yes | yes | yes | yes |
createGradientBox | yes | yes | yes | yes |
deltaTransformPoint | yes | yes | yes | yes |
equals | yes | yes | yes | yes |
identity | yes | yes | yes | yes |
invert | yes | yes | yes | yes |
rotate | yes | yes | yes | yes |
scale | yes | yes | yes | yes |
setRotation | yes | yes | yes | yes |
setTo | yes | yes | yes | yes |
transformPoint | yes | yes | yes | yes |
translate | yes | yes | yes | yes |
Matrix3D
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
determinant | yes | yes | yes | yes |
position | yes | yes | yes | yes |
rawData | yes | yes | yes | yes |
append | yes | yes | yes | yes |
appendRotation | yes | yes | yes | yes |
appendScale | yes | yes | yes | yes |
appendTranslation | yes | yes | yes | yes |
clone | yes | yes | yes | yes |
copyColumnFrom | yes | yes | yes | yes |
copyColumnTo | yes | yes | yes | yes |
copyFrom | yes | yes | yes | yes |
copyRawDataFrom | yes | yes | yes | yes |
copyRawDataTo | yes | yes | yes | yes |
copyRowFrom | yes | yes | yes | yes |
create2D | no | yes | yes | yes |
createABCD | no | yes | yes | yes |
createOrtho | no | yes | yes | yes |
copyRowTo | yes | yes | yes | yes |
copyToMatrix3D | yes | yes | yes | yes |
decompose | yes | yes | yes | yes |
deltaTransformVector | yes | yes | yes | yes |
getAxisRotation | yes | yes | yes | yes |
identity | yes | yes | yes | yes |
interpolate | yes | yes | yes | yes |
interpolateTo | yes | yes | yes | yes |
invert | yes | yes | yes | yes |
pointAt | yes | yes | yes | yes |
prepend | yes | yes | yes | yes |
prependRotation | yes | yes | yes | yes |
prependScale | yes | yes | yes | yes |
prependTranslation | yes | yes | yes | yes |
recompose | yes | yes | yes | yes |
transformVector | yes | yes | yes | yes |
transformVectors | yes | yes | yes | yes |
transpose | yes | yes | yes | yes |
PerspectiveProjection
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
fieldOfView | yes | yes | yes | yes |
focalLength | yes | yes | yes | yes |
projectionCenter | yes | yes | yes | yes |
toMatrix3D | yes | yes | yes | yes |
Point
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
length | yes | yes | yes | yes |
x | yes | yes | yes | yes |
y | yes | yes | yes | yes |
add | yes | yes | yes | yes |
clone | yes | yes | yes | yes |
distance | yes | yes | yes | yes |
equals | yes | yes | yes | yes |
interpolate | yes | yes | yes | yes |
normalize | yes | yes | yes | yes |
offset | yes | yes | yes | yes |
polar | yes | yes | yes | yes |
setTo | yes | yes | yes | yes |
subtract | yes | yes | yes | yes |
Rectangle
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bottom | yes | yes | yes | yes |
bottomRight | yes | yes | yes | yes |
height | yes | yes | yes | yes |
left | yes | yes | yes | yes |
right | yes | yes | yes | yes |
size | yes | yes | yes | yes |
top | yes | yes | yes | yes |
topLeft | yes | yes | yes | yes |
width | yes | yes | yes | yes |
x | yes | yes | yes | yes |
y | yes | yes | yes | yes |
clone | yes | yes | yes | yes |
contains | yes | yes | yes | yes |
containsPoint | yes | yes | yes | yes |
containsRect | yes | yes | yes | yes |
copyFrom | yes | yes | yes | yes |
equals | yes | yes | yes | yes |
inflate | yes | yes | yes | yes |
inflatePoint | yes | yes | yes | yes |
intersection | yes | yes | yes | yes |
intersects | yes | yes | yes | yes |
isEmpty | yes | yes | yes | yes |
offset | yes | yes | yes | yes |
offsetPoint | yes | yes | yes | yes |
setEmpty | yes | yes | yes | yes |
setTo | yes | yes | yes | yes |
transform | yes | yes | yes | yes |
union | yes | yes | yes | yes |
Transform
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
colorTransform | yes | partial | yes | yes |
concatenatedColorTransform | partial | yes | yes | yes |
concatenatedMatrix | yes | partial | partial | yes |
matrix | yes | partial | partial | yes |
pixelBounds | yes | ignored | ignored | ignored |
Utils3D
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
projectVector | yes | yes | yes | yes |
projectVectors | yes | yes | yes | no |
Vector3D
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
length | yes | yes | yes | yes |
lengthSquared | yes | yes | yes | yes |
w | yes | yes | yes | yes |
x | yes | yes | yes | yes |
y | yes | yes | yes | yes |
z | yes | yes | yes | yes |
add | yes | yes | yes | yes |
angleBetween | yes | yes | yes | yes |
clone | yes | yes | yes | yes |
copyFrom | yes | yes | yes | yes |
crossProduct | yes | yes | yes | yes |
decrementBy | yes | yes | yes | yes |
distance | yes | yes | yes | yes |
dotProduct | yes | yes | yes | yes |
equals | yes | yes | yes | yes |
incrementBy | yes | yes | yes | yes |
nearEquals | yes | yes | yes | yes |
negate | yes | yes | yes | yes |
normalize | yes | yes | yes | yes |
project | yes | yes | yes | yes |
scaleBy | yes | yes | yes | yes |
setTo | yes | yes | yes | yes |
subtract | yes | yes | yes | yes |
openfl.media
ID3Info
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
album | yes | ignored | ignored | ignored |
artist | yes | ignored | ignored | ignored |
comment | yes | ignored | ignored | ignored |
genre | yes | ignored | ignored | ignored |
songName | yes | ignored | ignored | ignored |
track | yes | ignored | ignored | ignored |
year | yes | ignored | ignored | ignored |
Sound
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bytesLoaded | yes | yes | yes | yes |
bytesTotal | yes | yes | yes | yes |
id3 | yes | ignored | ignored | ignored |
isBuffering | yes | ignored | ignored | ignored |
length | yes | yes | yes | yes |
url | yes | yes | yes | yes |
close | yes | yes | yes | yes |
load | yes | yes | yes | partial |
loadCompressedDataFromByteArray | yes | no | partial | partial |
loadPCMFromByteArray | yes | no | partial | partial |
play | yes | yes | yes | yes |
SoundChannel
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
leftPeak | yes | ignored | ignored | ignored |
position | yes | yes | yes | yes |
rightPeak | yes | ignored | ignored | ignored |
soundTransform | yes | yes | yes | yes |
stop | yes | yes | yes | yes |
SoundLoaderContext
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bufferTime | yes | ignored | ignored | ignored |
checkPolicyFile | yes | ignored | ignored | ignored |
SoundMixer
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bufferTime | yes | ignored | ignored | no |
soundTransform | yes | yes | yes | no |
areSoundsInaccessible | yes | yes | yes | no |
stopAll | yes | yes | yes | no |
SoundTransform
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
leftToLeft | yes | yes | yes | yes |
leftToRight | yes | yes | yes | yes |
pan | yes | yes | yes | yes |
rightToLeft | yes | yes | yes | yes |
rightToRight | yes | yes | yes | yes |
volume | yes | yes | yes | yes |
clone | yes | yes | yes | yes |
Video
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
deblocking | yes | ignored | ignored | ignored |
smoothing | yes | ignored | ignored | ignored |
attachNetStream | yes | yes | no | no |
clear | yes | ignored | ignored | ignored |
openfl.net
FileReference
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
creationDate | yes | yes | yes | no |
creator | yes | yes | ignored | no |
data | yes | yes | yes | no |
modificationDate | yes | yes | yes | no |
name | yes | yes | yes | no |
size | yes | yes | yes | no |
type | yes | yes | yes | no |
browse | yes | planned | yes | no |
cancel | yes | yes | yes | no |
download | yes | yes | yes | no |
load | yes | planned | yes | no |
save | yes | planned | yes | no |
upload | yes | planned | planned | no |
FileReferenceList
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
fileList | yes | yes | yes | no |
browse | yes | planned | yes | no |
NetConnection
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
connect | yes | yes | ignored | ignored |
NetStream
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
audioCodec | yes | ignored | ignored | ignored |
bufferLength | yes | ignored | ignored | ignored |
bufferTime | yes | ignored | ignored | ignored |
bytesLoaded | yes | ignored | ignored | ignored |
client | yes | ignored | ignored | ignored |
currentFPS | yes | ignored | ignored | ignored |
decodedFrames | yes | ignored | ignored | ignored |
liveDelay | yes | ignored | ignored | ignored |
objectEncoding | yes | ignored | ignored | ignored |
soundTransform | yes | ignored | ignored | ignored |
speed | yes | ignored | ignored | ignored |
time | yes | ignored | ignored | ignored |
videoCodec | yes | ignored | ignored | ignored |
close | yes | yes | ignored | no |
pause | yes | yes | ignored | ignored |
play | yes | yes | ignored | ignored |
resume | yes | yes | ignored | ignored |
seek | yes | yes | ignored | ignored |
togglePause | yes | yes | ignored | ignored |
SharedObject
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
data | yes | yes | yes | yes |
size | yes | yes | yes | yes |
clear | yes | yes | yes | yes |
flush | yes | yes | yes | yes |
getLocal | yes | yes | yes | yes |
setProperty | yes | yes | yes | yes |
Socket
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bytesAvailable | yes | yes | yes | yes |
bytesPending | yes | yes | yes | yes |
timeout | yes | yes | yes | yes |
objectEncoding | yes | ignored | ignored | ignored |
endian | yes | yes | yes | yes |
connected | yes | yes | yes | yes |
connect | yes | yes | yes | yes |
close | yes | yes | yes | yes |
flush | yes | yes | yes | yes |
readBoolean | yes | yes | yes | yes |
readByte | yes | yes | yes | yes |
readBytes | yes | yes | yes | yes |
readDouble | yes | yes | yes | yes |
readFloat | yes | yes | yes | yes |
readInt | yes | yes | yes | yes |
readMultiByte | yes | yes | yes | yes |
readShort | yes | yes | yes | yes |
readUnsignedByte | yes | yes | yes | yes |
readUnsignedInt | yes | yes | yes | yes |
readUnsignedShort | yes | yes | yes | yes |
readUTF | yes | yes | yes | yes |
readUTFBytes | yes | yes | yes | yes |
writeBoolean | yes | yes | yes | yes |
writeByte | yes | yes | yes | yes |
writeBytes | yes | yes | yes | yes |
writeDouble | yes | yes | yes | yes |
writeFloat | yes | yes | yes | yes |
writeInt | yes | yes | yes | yes |
writeMultiByte | yes | yes | yes | yes |
writeShort | yes | yes | yes | yes |
writeUTF | yes | yes | yes | yes |
writeUTFBytes | yes | yes | yes | yes |
writeUnsignedInt | yes | yes | yes | yes |
URLLoader
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bytesLoaded | yes | yes | yes | yes |
bytesTotal | yes | yes | yes | yes |
data | yes | yes | yes | yes |
dataFormat | yes | yes | yes | yes |
close | yes | ignored | ignored | ignored |
load | yes | yes | yes | yes |
URLRequest
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
contentType | yes | yes | yes | yes |
data | yes | yes | yes | yes |
method | yes | yes | yes | yes |
requestHeaders | yes | yes | yes | yes |
url | yes | yes | yes | yes |
userAgent | yes | no | partial | partial |
formatRequestHeaders | yes | yes | yes | yes |
URLRequestHeader
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
name | yes | yes | yes | yes |
value | yes | yes | yes | yes |
URLVariables
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
decode | yes | yes | yes | yes |
XMLSocket
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
connected | yes | yes | yes | yes |
timeout | yes | ignored | ignored | ignored |
close | yes | yes | yes | yes |
connect | yes | yes | yes | yes |
connectWithProto | yes | partial | ignored | ignored |
send | yes | yes | yes | yes |
openfl.profiler
Telemetry
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
connected | yes | yes | yes | yes |
spanMarker | yes | ignored | ignored | ignored |
registerCommandHandler | yes | ignored | ignored | ignored |
sendMetric | yes | ignored | ignored | ignored |
sendSpanMetric | yes | ignored | ignored | ignored |
unregisterCommandHandler | yes | ignored | ignored | ignored |
openfl.sensors
Accelerometer
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
isSupported | yes | planned | planned | yes |
muted | yes | planned | planned | yes |
setRequestedUpdateInterval | yes | planned | planned | yes |
openfl.system
ApplicationDomain
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
currentDomain | yes | partial | partial | ignored |
parentDomain | yes | partial | partial | ignored |
getDefinition | yes | partial | partial | ignored |
hasDefinition | yes | partial | partial | ignored |
Capabilities
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
avHardwareDisabled | yes | yes | yes | no |
cpuArchitecture | yes | yes | yes | no |
hasAccessibility | yes | ignored | ignored | ignored |
hasAudio | yes | yes | yes | no |
hasAudioEncoder | yes | yes | yes | no |
hasEmbeddedVideo | yes | yes | yes | no |
hasMP3 | yes | yes | yes | no |
hasPrinting | yes | yes | yes | no |
hasScreenBroadcast | yes | yes | yes | no |
hasScreenPlayback | yes | yes | yes | no |
hasStreamingAudio | yes | yes | yes | no |
hasTLS | yes | yes | yes | no |
hasVideoEncoder | yes | yes | yes | no |
isDebugger | yes | yes | yes | no |
isEmbeddedInAcrobat | yes | yes | yes | no |
language | yes | yes | yes | no |
localFileReadDisable | yes | yes | yes | no |
manufacturer | yes | yes | yes | no |
maxLevelIDC | yes | yes | yes | no |
os | yes | yes | yes | no |
pixelAspectRatio | yes | yes | yes | yes |
playerType | yes | yes | yes | no |
screenColor | yes | yes | yes | no |
screenDPI | yes | yes | yes | yes |
screenResolutionX | yes | yes | yes | yes |
screenResolutionY | yes | yes | yes | yes |
serverString | yes | yes | yes | no |
supports32BitProcesses | yes | yes | yes | no |
supports64BitProcesses | yes | yes | yes | no |
touchscreenType | yes | yes | yes | no |
version | yes | yes | yes | no |
hasMultiChannelAudio | yes | yes | yes | no |
LoaderContext
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
allowCodeImport | yes | ignored | ignored | ignored |
allowLoadBytesCodeExecution | yes | ignored | ignored | ignored |
applicationDomain | yes | ignored | ignored | ignored |
checkPolicyFile | yes | ignored | ignored | ignored |
securityDomain | yes | ignored | ignored | ignored |
Security
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
disableAVM1Loading | yes | ignored | ignored | ignored |
exactSettings | yes | ignored | ignored | ignored |
sandboxType | yes | ignored | ignored | ignored |
allowDomain | yes | ignored | ignored | ignored |
allowInsecureDomain | yes | ignored | ignored | ignored |
loadPolicyFile | yes | ignored | ignored | ignored |
SecurityDomain
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
currentDomain | yes | ignored | ignored | ignored |
System
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
totalMemory | yes | yes | yes | yes |
useCodePage | yes | ignored | ignored | no |
vmVersion | yes | ignored | ignored | no |
exit | no | ignored | yes | yes |
gc | no | ignored | yes | yes |
pause | no | no | no | no |
resume | no | no | no | yes |
setClipboard | yes | yes | yes | no |
openfl.text
Font
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
fontName | yes | yes | yes | yes |
fontStyle | yes | ignored | ignored | ignored |
fontType | yes | ignored | ignored | ignored |
enumerateFonts | yes | partial | partial | partial |
registerFont | yes | yes | yes | yes |
TextField
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
antiAliasType | yes | partial | partial | ignored |
autoSize | yes | yes | yes | partial |
background | yes | yes | yes | yes |
backgroundColor | yes | yes | yes | yes |
border | yes | yes | yes | yes |
borderColor | yes | yes | yes | yes |
bottomScrollV | yes | yes | yes | ignored |
caretIndex | yes | yes | yes | ignored |
defaultTextFormat | yes | yes | yes | yes |
displayAsPassword | yes | planned | planned | yes |
embedFonts | yes | ignored | ignored | ignored |
gridFitType | yes | partial | partial | ignored |
htmlText | yes | partial | partial | partial |
length | yes | yes | yes | yes |
maxChars | yes | planned | planned | ignored |
maxScrollH | yes | yes | yes | ignored |
maxScrollV | yes | yes | yes | ignored |
mouseWheelEnabled | yes | ignored | ignored | no |
multiline | yes | yes | yes | yes |
numLines | yes | yes | yes | yes |
restrict | yes | planned | planned | ignored |
scrollH | yes | yes | yes | ignored |
scrollV | yes | yes | yes | ignored |
selectable | yes | yes | yes | yes |
selectionBeginIndex | yes | yes | yes | ignored |
selectionEndIndex | yes | yes | yes | ignored |
sharpness | yes | ignored | ignored | ignored |
text | yes | yes | yes | yes |
textColor | yes | yes | yes | yes |
textHeight | yes | yes | yes | yes |
textWidth | yes | yes | yes | yes |
type | yes | yes | yes | yes |
wordWrap | yes | yes | yes | yes |
appendText | yes | yes | yes | yes |
getCharBoundaries | yes | yes | yes | ignored |
getCharIndexAtPoint | yes | yes | yes | ignored |
getFirstCharInParagraph | yes | yes | yes | ignored |
getLineIndexAtPoint | yes | yes | yes | ignored |
getLineIndexOfChar | yes | yes | yes | ignored |
getLineLength | yes | yes | yes | ignored |
getLineMetrics | yes | yes | yes | ignored |
getLineOffset | yes | yes | yes | ignored |
getLineText | yes | yes | yes | ignored |
getParagraphLength | yes | yes | yes | ignored |
getTextFormat | yes | partial | partial | partial |
replaceSelectedText | yes | yes | yes | ignored |
replaceText | yes | yes | yes | ignored |
setSelection | yes | yes | yes | ignored |
setTextFormat | yes | yes | yes | yes |
TextFormat
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
align | yes | yes | yes | yes |
blockIndent | yes | yes | yes | yes |
bold | yes | yes | yes | yes |
bullet | yes | yes | yes | yes |
color | yes | yes | yes | yes |
font | yes | yes | yes | yes |
indent | yes | yes | yes | yes |
italic | yes | yes | yes | yes |
kerning | yes | yes | yes | yes |
leading | yes | yes | yes | yes |
leftMargin | yes | yes | yes | yes |
letterSpacing | yes | yes | yes | yes |
rightMargin | yes | yes | yes | yes |
size | yes | yes | yes | yes |
tabStops | yes | yes | yes | yes |
target | yes | yes | yes | yes |
underline | yes | yes | yes | yes |
url | yes | yes | yes | yes |
clone | yes | yes | yes | yes |
TextLineMetrics
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
ascent | yes | yes | yes | yes |
descent | yes | yes | yes | yes |
height | yes | yes | yes | yes |
leading | yes | yes | yes | yes |
width | yes | yes | yes | yes |
x | yes | yes | yes | yes |
openfl.ui
GameInput
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
isSupported | yes | planned | yes | no |
numDevices | yes | planned | yes | no |
getDeviceAt | yes | planned | yes | no |
GameInputControl
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
device | yes | planned | yes | no |
id | yes | planned | yes | no |
maxValue | yes | planned | yes | no |
minValue | yes | planned | yes | no |
value | yes | planned | yes | no |
GameInputDevice
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
enabled | yes | planned | yes | no |
id | yes | planned | yes | no |
name | yes | planned | yes | no |
numControls | yes | planned | yes | no |
sampleInterval | yes | ignored | ignored | no |
getCachedSamples | yes | ignored | ignored | no |
getControlAt | yes | planned | yes | no |
startCachingSamples | yes | ignored | ignored | no |
stopCachingSamples | yes | ignored | ignored | no |
Keyboard
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
capsLock | yes | yes | yes | yes |
numLock | yes | yes | yes | yes |
isAccessible | yes | ignored | ignored | ignored |
Mouse
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
hide | yes | yes | yes | yes |
show | yes | yes | yes | yes |
Multitouch
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
inputMode | yes | partial | partial | partial |
maxTouchPoints | yes | ignored | ignored | ignored |
supportedGestures | yes | yes | yes | ignored |
supportsGestureEvents | yes | yes | yes | ignored |
supportsTouchEvents | yes | yes | yes | yes |
openfl.utils
ByteArray
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
bytesAvailable | yes | yes | yes | yes |
endian | yes | yes | yes | yes |
objectEncoding | yes | ignored | ignored | ignored |
position | yes | yes | yes | yes |
clear | yes | yes | yes | yes |
compress | yes | yes | yes | yes |
deflate | yes | yes | yes | yes |
inflate | yes | yes | yes | yes |
readBoolean | yes | yes | yes | yes |
readByte | yes | yes | yes | yes |
readBytes | yes | yes | yes | yes |
readDouble | yes | yes | yes | yes |
readFloat | yes | yes | yes | yes |
readInt | yes | yes | yes | yes |
readMultiByte | yes | yes | yes | yes |
readShort | yes | yes | yes | yes |
readUnsignedByte | yes | yes | yes | yes |
readUnsignedInt | yes | yes | yes | yes |
readUnsignedShort | yes | yes | yes | yes |
readUTF | yes | yes | yes | yes |
readUTFBytes | yes | yes | yes | yes |
uncompress | yes | partial | yes | yes |
writeBoolean | yes | yes | yes | yes |
writeByte | yes | yes | yes | yes |
writeBytes | yes | yes | yes | yes |
writeDouble | yes | yes | yes | yes |
writeFloat | yes | yes | yes | yes |
writeInt | yes | yes | yes | yes |
writeMultiByte | yes | yes | yes | yes |
writeShort | yes | yes | yes | yes |
writeUnsignedByte | yes | yes | yes | yes |
writeUnsignedInt | yes | yes | yes | yes |
writeUnsignedShort | yes | yes | yes | yes |
writeUTF | yes | yes | yes | yes |
writeUTFBytes | yes | yes | yes | yes |
Dictionary
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
exists | yes | yes | yes | no |
get | yes | yes | yes | no |
remove | yes | yes | yes | no |
set | yes | yes | yes | no |
Object
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
hasOwnProperty | yes | yes | yes | no |
isPrototypeOf | yes | yes | yes | no |
propertyIsEnumerable | yes | yes | yes | no |
toLocaleString | yes | yes | yes | no |
toString | yes | yes | yes | no |
valueOf | yes | yes | yes | no |
Timer
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
currentCount | yes | yes | yes | yes |
delay | yes | yes | yes | yes |
repeatCount | yes | yes | yes | yes |
running | yes | yes | yes | yes |
reset | yes | yes | yes | yes |
start | yes | yes | yes | yes |
stop | yes | yes | yes | yes |
openfl
Assets
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
cache | yes | yes | yes | yes |
addEventListener | yes | yes | yes | yes |
dispatchEvent | yes | yes | yes | yes |
exists | yes | yes | yes | yes |
getBitmapData | yes | yes | yes | yes |
getBytes | yes | yes | yes | yes |
getFont | yes | yes | yes | yes |
getLibrary | yes | yes | yes | yes |
getMovieClip | yes | yes | yes | yes |
getMusic | yes | yes | yes | yes |
getPath | yes | yes | yes | yes |
getSound | yes | yes | yes | yes |
getText | yes | yes | yes | yes |
hasEventListener | yes | yes | yes | yes |
isLocal | yes | yes | yes | yes |
list | yes | yes | yes | yes |
loadBitmapData | yes | yes | yes | yes |
loadBytes | yes | yes | yes | yes |
loadFont | yes | yes | yes | yes |
loadLibrary | yes | yes | yes | yes |
loadMusic | yes | yes | yes | yes |
loadMovieClip | yes | yes | yes | yes |
loadSound | yes | yes | yes | yes |
loadText | yes | yes | yes | yes |
registerLibrary | yes | yes | yes | yes |
removeEventListener | yes | yes | yes | yes |
unloadLibrary | yes | yes | yes | yes |
Lib
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
application | yes | yes | yes | no |
current | yes | yes | yes | yes |
embed | no | yes | no | no |
getTimer | yes | yes | yes | yes |
getURL | yes | yes | planned | yes |
notImplemented | yes | yes | yes | yes |
trace | yes | yes | yes | yes |
Memory
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
getByte | yes | yes | yes | yes |
getDouble | yes | yes | yes | yes |
getFloat | yes | yes | yes | yes |
getI32 | yes | yes | yes | yes |
getUI16 | yes | yes | yes | yes |
select | yes | yes | yes | yes |
setByte | yes | yes | yes | yes |
setDouble | yes | yes | yes | yes |
setFloat | yes | yes | yes | yes |
setI16 | yes | yes | yes | yes |
setI32 | yes | yes | yes | yes |
Vector
Feature | Flash | HTML5 | Native | Legacy |
---|---|---|---|---|
fixed | yes | yes | yes | yes |
length | yes | yes | yes | yes |
concat | yes | yes | yes | yes |
copy | yes | yes | yes | yes |
convert | yes | yes | yes | yes |
copy | yes | yes | yes | yes |
indexOf | yes | yes | yes | yes |
join | yes | yes | yes | yes |
lastIndexOf | yes | yes | yes | yes |
pop | yes | yes | yes | yes |
push | yes | yes | yes | yes |
reverse | yes | yes | yes | yes |
shift | yes | yes | yes | yes |
unshift | yes | yes | yes | yes |
slice | yes | yes | yes | yes |
sort | yes | yes | yes | yes |
splice | yes | yes | yes | yes |
toArray | yes | yes | yes | yes |
* Implemented using software rendering instead of hardware rendering