Better Haxe 4.3 extern enum abstract
Previous attempt tried to use @:extern and @:enum for Haxe 3, but enum is fine for both, which is actually what we were using before. Keep @:extern for Haxe 3, but use enum for both
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package flash.display;
|
||||
|
||||
@:native("flash.display.NativeWindowDisplayState")
|
||||
#if (haxe_ver >= 4.0) extern enum #else @:extern @:enum #end abstract NativeWindowDisplayState(String)
|
||||
#if (haxe_ver >= 4.0) extern #else @:extern #end enum abstract NativeWindowDisplayState(String)
|
||||
{
|
||||
var MAXIMIZED;
|
||||
var MINIMIZED;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package flash.display;
|
||||
|
||||
@:native("flash.display.NativeWindowRenderMode")
|
||||
#if (haxe_ver >= 4.0) extern enum #else @:extern @:enum #end abstract NativeWindowRenderMode(String)
|
||||
#if (haxe_ver >= 4.0) extern #else @:extern #end enum abstract NativeWindowRenderMode(String)
|
||||
{
|
||||
var AUTO;
|
||||
var CPU;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package flash.display;
|
||||
|
||||
@:native("flash.display.NativeWindowResize")
|
||||
#if (haxe_ver >= 4.0) extern enum #else @:extern @:enum #end abstract NativeWindowResize(String)
|
||||
#if (haxe_ver >= 4.0) extern #else @:extern #end enum abstract NativeWindowResize(String)
|
||||
{
|
||||
var BOTTOM;
|
||||
var BOTTOM_LEFT;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package flash.display;
|
||||
|
||||
@:native("flash.display.NativeWindowSystemChrome")
|
||||
#if (haxe_ver >= 4.0) extern enum #else @:extern @:enum #end abstract NativeWindowSystemChrome(String)
|
||||
#if (haxe_ver >= 4.0) extern #else @:extern #end enum abstract NativeWindowSystemChrome(String)
|
||||
{
|
||||
var ALTERNATE;
|
||||
var NONE;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package flash.display;
|
||||
|
||||
@:native("flash.display.NativeWindowType")
|
||||
#if (haxe_ver >= 4.0) extern enum #else @:extern @:enum #end abstract NativeWindowType(String)
|
||||
#if (haxe_ver >= 4.0) extern #else @:extern #end enum abstract NativeWindowType(String)
|
||||
{
|
||||
var LIGHTWEIGHT;
|
||||
var NORMAL;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package flash.display;
|
||||
|
||||
@:native("flash.display.StageAspectRatio")
|
||||
#if (haxe_ver >= 4.0) extern enum #else @:extern @:enum #end abstract StageAspectRatio(String)
|
||||
#if (haxe_ver >= 4.0) extern #else @:extern #end enum abstract StageAspectRatio(String)
|
||||
{
|
||||
var ANY;
|
||||
var LANDSCAPE;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package flash.display;
|
||||
|
||||
@:native("flash.display.StageOrientation")
|
||||
#if (haxe_ver >= 4.0) extern enum #else @:extern @:enum #end abstract StageOrientation(String)
|
||||
#if (haxe_ver >= 4.0) extern #else @:extern #end enum abstract StageOrientation(String)
|
||||
{
|
||||
var DEFAULT;
|
||||
var ROTATED_LEFT;
|
||||
|
||||
Reference in New Issue
Block a user