2
0
Nicolas Cannasse 18 жил өмнө
parent
commit
0d841a23ec

+ 1 - 0
std/all.hxml

@@ -10,6 +10,7 @@ haxe.ImportAll
 -xml flash.xml
 -xml flash.xml
 -D flash9doc
 -D flash9doc
 -D flash_lite
 -D flash_lite
+-D flash_v9
 --override
 --override
 haxe.ImportAll
 haxe.ImportAll
 
 

+ 4 - 0
std/flash/MovieClip.hx

@@ -156,6 +156,10 @@ implements Dynamic
 
 
 #end
 #end
 
 
+#if flash_v9
+	var forceSmoothing : Bool;
+#end
+
 // MT extension
 // MT extension
 #if flash_strict
 #if flash_strict
 	var smc : flash.MovieClip;
 	var smc : flash.MovieClip;

+ 4 - 0
std/flash/MovieClipLoader.hx

@@ -36,6 +36,10 @@ extern class MovieClipLoader
 	function removeListener(listener:Dynamic):Bool;
 	function removeListener(listener:Dynamic):Bool;
 #end
 #end
 
 
+#if flash_v9
+	var checkPolicyFile : Bool;
+#end
+
 	private static function __init__() : Void untyped {
 	private static function __init__() : Void untyped {
 		flash.MovieClipLoader = _global["MovieClipLoader"];
 		flash.MovieClipLoader = _global["MovieClipLoader"];
 	}
 	}

+ 4 - 0
std/flash/NetStream.hx

@@ -10,6 +10,10 @@ extern class NetStream
 	var currentFps(default,null) : Float;
 	var currentFps(default,null) : Float;
 	var liveDelay(default,null) : Float;
 	var liveDelay(default,null) : Float;
 
 
+#if flash_v9
+	var checkPolicyFile : Bool;
+#end
+
 	function new( connection : NetConnection ) : Void;
 	function new( connection : NetConnection ) : Void;
 	function onMetaData( info : Dynamic ) : Void;
 	function onMetaData( info : Dynamic ) : Void;
 	function onStatus( info : Dynamic ) : Void;
 	function onStatus( info : Dynamic ) : Void;

+ 3 - 0
std/flash/Sound.hx

@@ -5,6 +5,9 @@ extern class Sound
 	var duration(default,null):Float;
 	var duration(default,null):Float;
 	var id3(default,null):Dynamic;
 	var id3(default,null):Dynamic;
 	var position(default,null):Float;
 	var position(default,null):Float;
+#if flash_v9
+	var checkPolicyFile : Bool;
+#end
 
 
 	function new(target:Dynamic) : Void;
 	function new(target:Dynamic) : Void;
 
 

+ 3 - 0
std/flash/Stage.hx

@@ -10,7 +10,10 @@ extern class Stage
 	static function addListener(listener:Dynamic):Void;
 	static function addListener(listener:Dynamic):Void;
 	static function removeListener(listener:Dynamic):Void;
 	static function removeListener(listener:Dynamic):Void;
 
 
+#if flash_v9
 	static var displayState : String;
 	static var displayState : String;
+	static function onFullScreen( full : Bool ) : Void;
+#end
 
 
 	private static function __init__() : Void untyped {
 	private static function __init__() : Void untyped {
 		flash.Stage = _global["Stage"];
 		flash.Stage = _global["Stage"];

+ 4 - 0
std/flash/display/BitmapData.hx

@@ -43,5 +43,9 @@ extern class BitmapData {
 	function dispose() : Void;
 	function dispose() : Void;
 	function generateFilterRect(sourceRect : Rectangle<Int>, filter : flash.filters.BitmapFilter ) : Rectangle<Int>;
 	function generateFilterRect(sourceRect : Rectangle<Int>, filter : flash.filters.BitmapFilter ) : Rectangle<Int>;
 
 
+#if flash_v9
+	function compare( b : BitmapData ) : BitmapData; // WTF ?
+#end
+
 }
 }