Browse Source

[flash] convert some leftover @:fakeEnum to enum abstracts by hand

Dan Korostelev 6 năm trước cách đây
mục cha
commit
46492fce11

+ 5 - 6
std/flash/display/BitmapCompressColorSpace.hx

@@ -1,9 +1,8 @@
 package flash.display;
 
-@:fakeEnum(String)
-enum BitmapCompressColorSpace {
-	COLORSPACE_4_2_0;
-	COLORSPACE_4_2_2;
-	COLORSPACE_4_4_4;
-	COLORSPACE_AUTO;
+@:native("flash.display.BitmapCompressColorSpace") extern enum abstract BitmapCompressColorSpace(String) {
+	var COLORSPACE_4_2_0;
+	var COLORSPACE_4_2_2;
+	var COLORSPACE_4_4_4;
+	var COLORSPACE_AUTO;
 }

+ 3 - 3
std/flash/display3D/Context3DFillMode.hx

@@ -1,6 +1,6 @@
 package flash.display3D;
 
-@:fakeEnum(String) @:require(flash16) extern enum Context3DFillMode {
-	SOLID;
-	WIREFRAME;
+@:native("flash.display3D.Context3DFillMode") @:require(flash16) extern enum abstract Context3DFillMode(String) {
+	var SOLID;
+	var WIREFRAME;
 }

+ 7 - 7
std/flash/ui/GameInputControlType.hx

@@ -1,10 +1,10 @@
 package flash.ui;
 
-@:fakeEnum(String) extern enum GameInputControlType {
-	ACCELERATION;
-	BUTTON;
-	DIRECTION;
-	MOVEMENT;
-	ROTATION;
-	TRIGGER;
+@:native("flash.ui.GameInputControlType") extern enum abstract GameInputControlType(String) {
+	var ACCELERATION;
+	var BUTTON;
+	var DIRECTION;
+	var MOVEMENT;
+	var ROTATION;
+	var TRIGGER;
 }

+ 5 - 5
std/flash/ui/GameInputFinger.hx

@@ -1,8 +1,8 @@
 package flash.ui;
 
-@:fakeEnum(String) extern enum GameInputFinger {
-	INDEX;
-	MIDDLE;
-	THUMB;
-	UNKNOWN;
+@:native("flash.ui.GameInputFinger") extern enum abstract GameInputFinger(String) {
+	var INDEX;
+	var MIDDLE;
+	var THUMB;
+	var UNKNOWN;
 }

+ 4 - 4
std/flash/ui/GameInputHand.hx

@@ -1,7 +1,7 @@
 package flash.ui;
 
-@:fakeEnum(String) extern enum GameInputHand {
-	LEFT;
-	RIGHT;
-	UNKNOWN;
+@:native("flash.ui.GameInputHand") extern enum abstract GameInputHand(String) {
+	var LEFT;
+	var RIGHT;
+	var UNKNOWN;
 }