package flash.display; extern class Stage extends DisplayObjectContainer { var align : StageAlign; @:require(flash10_2) var allowsFullScreen(default,null) : Bool; @:require(flash11_3) var allowsFullScreenInteractive(default,null) : Bool; @:require(flash15) var browserZoomFactor(default,null) : Float; @:require(flash10_2) var color : UInt; @:require(flash10) var colorCorrection : ColorCorrection; @:require(flash10) var colorCorrectionSupport(default,null) : ColorCorrectionSupport; @:require(flash11_4) var contentsScaleFactor(default,null) : Float; @:require(flash11) var displayContextInfo(default,null) : String; var displayState : StageDisplayState; var focus : InteractiveObject; var frameRate : Float; var fullScreenHeight(default,null) : UInt; var fullScreenSourceRect : flash.geom.Rectangle; var fullScreenWidth(default,null) : UInt; @:require(flash11_2) var mouseLock : Bool; var quality : StageQuality; var scaleMode : StageScaleMode; var showDefaultContextMenu : Bool; @:require(flash11) var softKeyboardRect(default,null) : flash.geom.Rectangle; @:require(flash11) var stage3Ds(default,null) : flash.Vector; var stageFocusRect : Bool; var stageHeight : Int; @:require(flash10_2) var stageVideos(default,null) : flash.Vector; var stageWidth : Int; @:require(flash10_1) var wmodeGPU(default,null) : Bool; function invalidate() : Void; function isFocusInaccessible() : Bool; }