diff --git a/lime/graphics/PixelFormat.hx b/lime/graphics/PixelFormat.hx index bcd901493..bb890dfa1 100644 --- a/lime/graphics/PixelFormat.hx +++ b/lime/graphics/PixelFormat.hx @@ -1,7 +1,7 @@ package lime.graphics; -@:enum abstract PixelFormat(Int) from Int to Int { +@:enum abstract PixelFormat(Int) from Int to Int from UInt to UInt { public var RGBA32 = 0; public var ARGB32 = 1; diff --git a/lime/graphics/cairo/CairoAntialias.hx b/lime/graphics/cairo/CairoAntialias.hx index 1e3b88ca6..d84583afa 100644 --- a/lime/graphics/cairo/CairoAntialias.hx +++ b/lime/graphics/cairo/CairoAntialias.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoAntialias(Int) from Int to Int { +@:enum abstract CairoAntialias(Int) from Int to Int from UInt to UInt { public var DEFAULT = 0; public var NONE = 1; diff --git a/lime/graphics/cairo/CairoContent.hx b/lime/graphics/cairo/CairoContent.hx index 5ee82d8ee..7b0f91374 100644 --- a/lime/graphics/cairo/CairoContent.hx +++ b/lime/graphics/cairo/CairoContent.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoContent(Int) from Int to Int { +@:enum abstract CairoContent(Int) from Int to Int from UInt to UInt { public var COLOR = 0x1000; public var ALPHA = 0x2000; diff --git a/lime/graphics/cairo/CairoExtend.hx b/lime/graphics/cairo/CairoExtend.hx index 80f580f13..320cc0c9e 100644 --- a/lime/graphics/cairo/CairoExtend.hx +++ b/lime/graphics/cairo/CairoExtend.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoExtend(Int) from Int to Int { +@:enum abstract CairoExtend(Int) from Int to Int from UInt to UInt { public var NONE = 0; public var REPEAT = 1; diff --git a/lime/graphics/cairo/CairoFillRule.hx b/lime/graphics/cairo/CairoFillRule.hx index c284b4209..b61e8eb0a 100644 --- a/lime/graphics/cairo/CairoFillRule.hx +++ b/lime/graphics/cairo/CairoFillRule.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoFillRule(Int) from Int to Int { +@:enum abstract CairoFillRule(Int) from Int to Int from UInt to UInt { public var WINDING = 0; public var EVEN_ODD = 1; diff --git a/lime/graphics/cairo/CairoFilter.hx b/lime/graphics/cairo/CairoFilter.hx index 36df448fb..1bb31cc97 100644 --- a/lime/graphics/cairo/CairoFilter.hx +++ b/lime/graphics/cairo/CairoFilter.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoFilter(Int) from Int to Int { +@:enum abstract CairoFilter(Int) from Int to Int from UInt to UInt { public var FAST = 0; public var GOOD = 1; diff --git a/lime/graphics/cairo/CairoFormat.hx b/lime/graphics/cairo/CairoFormat.hx index 625fa352e..dae930903 100644 --- a/lime/graphics/cairo/CairoFormat.hx +++ b/lime/graphics/cairo/CairoFormat.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoFormat(Int) from Int to Int { +@:enum abstract CairoFormat(Int) from Int to Int from UInt to UInt { public var INVALID = -1; public var ARGB32 = 0; diff --git a/lime/graphics/cairo/CairoHintMetrics.hx b/lime/graphics/cairo/CairoHintMetrics.hx index 2f056a5a9..4961f14e4 100644 --- a/lime/graphics/cairo/CairoHintMetrics.hx +++ b/lime/graphics/cairo/CairoHintMetrics.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoHintMetrics(Int) from Int to Int { +@:enum abstract CairoHintMetrics(Int) from Int to Int from UInt to UInt { public var DEFAULT = 0; public var OFF = 1; diff --git a/lime/graphics/cairo/CairoHintStyle.hx b/lime/graphics/cairo/CairoHintStyle.hx index 971fbcf9d..1a3a2a217 100644 --- a/lime/graphics/cairo/CairoHintStyle.hx +++ b/lime/graphics/cairo/CairoHintStyle.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoHintStyle(Int) from Int to Int { +@:enum abstract CairoHintStyle(Int) from Int to Int from UInt to UInt { public var DEFAULT = 0; public var NONE = 1; diff --git a/lime/graphics/cairo/CairoLineCap.hx b/lime/graphics/cairo/CairoLineCap.hx index 4a326dc43..d92a13c1f 100644 --- a/lime/graphics/cairo/CairoLineCap.hx +++ b/lime/graphics/cairo/CairoLineCap.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoLineCap(Int) from Int to Int { +@:enum abstract CairoLineCap(Int) from Int to Int from UInt to UInt { public var BUTT = 0; public var ROUND = 1; diff --git a/lime/graphics/cairo/CairoLineJoin.hx b/lime/graphics/cairo/CairoLineJoin.hx index 51d43fc0a..03ea5b83d 100644 --- a/lime/graphics/cairo/CairoLineJoin.hx +++ b/lime/graphics/cairo/CairoLineJoin.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoLineJoin(Int) from Int to Int { +@:enum abstract CairoLineJoin(Int) from Int to Int from UInt to UInt { public var MITER = 0; public var ROUND = 1; diff --git a/lime/graphics/cairo/CairoOperator.hx b/lime/graphics/cairo/CairoOperator.hx index 39fb69b9b..64dd8df7a 100644 --- a/lime/graphics/cairo/CairoOperator.hx +++ b/lime/graphics/cairo/CairoOperator.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoOperator(Int) from Int to Int { +@:enum abstract CairoOperator(Int) from Int to Int from UInt to UInt { public var CLEAR = 0; public var SOURCE = 1; diff --git a/lime/graphics/cairo/CairoStatus.hx b/lime/graphics/cairo/CairoStatus.hx index d98dfa636..55a8cda78 100644 --- a/lime/graphics/cairo/CairoStatus.hx +++ b/lime/graphics/cairo/CairoStatus.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoStatus(Int) from Int to Int { +@:enum abstract CairoStatus(Int) from Int to Int from UInt to UInt { public var SUCCESS = 0; public var NO_MEMORY = 1; diff --git a/lime/graphics/cairo/CairoSubpixelOrder.hx b/lime/graphics/cairo/CairoSubpixelOrder.hx index 2dfce90ec..7ac4d85a3 100644 --- a/lime/graphics/cairo/CairoSubpixelOrder.hx +++ b/lime/graphics/cairo/CairoSubpixelOrder.hx @@ -1,7 +1,7 @@ package lime.graphics.cairo; -@:enum abstract CairoSubpixelOrder(Int) from Int to Int { +@:enum abstract CairoSubpixelOrder(Int) from Int to Int from UInt to UInt { public var DEFAULT = 0; public var RGB = 1; diff --git a/lime/math/color/ARGB.hx b/lime/math/color/ARGB.hx index dcbd16abd..1686eb914 100644 --- a/lime/math/color/ARGB.hx +++ b/lime/math/color/ARGB.hx @@ -6,7 +6,7 @@ import lime.utils.UInt32Array; import lime.utils.UInt8Array; -abstract ARGB(Int) from Int to Int { +abstract ARGB(Int) from Int to Int from UInt to UInt { private static var a16:Int; diff --git a/lime/math/color/BGRA.hx b/lime/math/color/BGRA.hx index 7bba30d32..f25b810df 100644 --- a/lime/math/color/BGRA.hx +++ b/lime/math/color/BGRA.hx @@ -6,7 +6,7 @@ import lime.utils.UInt32Array; import lime.utils.UInt8Array; -abstract BGRA(Int) from Int to Int { +abstract BGRA(Int) from Int to Int from UInt to UInt { private static var a16:Int; diff --git a/lime/math/color/RGBA.hx b/lime/math/color/RGBA.hx index 6f6753dec..95d88a57f 100644 --- a/lime/math/color/RGBA.hx +++ b/lime/math/color/RGBA.hx @@ -8,7 +8,7 @@ import lime.utils.UInt8Array; @:allow(lime.math.color) -abstract RGBA(Int) from Int to Int { +abstract RGBA(Int) from Int to Int from UInt to UInt { private static var __alpha16:UInt32Array; diff --git a/lime/net/curl/CURLCode.hx b/lime/net/curl/CURLCode.hx index 0d0a5b9e8..7d775390f 100644 --- a/lime/net/curl/CURLCode.hx +++ b/lime/net/curl/CURLCode.hx @@ -1,7 +1,7 @@ package lime.net.curl; -@:enum abstract CURLCode(Int) from Int to Int { +@:enum abstract CURLCode(Int) from Int to Int from UInt to UInt { var OK = 0; var UNSUPPORTED_PROTOCOL = 1; diff --git a/lime/net/curl/CURLInfo.hx b/lime/net/curl/CURLInfo.hx index 17a1ce8e2..b60af778b 100644 --- a/lime/net/curl/CURLInfo.hx +++ b/lime/net/curl/CURLInfo.hx @@ -1,7 +1,7 @@ package lime.net.curl; -@:enum abstract CURLInfo(Int) from Int to Int { +@:enum abstract CURLInfo(Int) from Int to Int from UInt to UInt { var NONE = 0; var EFFECTIVE_URL = 0x100000 + 1; diff --git a/lime/net/curl/CURLOption.hx b/lime/net/curl/CURLOption.hx index 075e7d6ef..e4e634555 100644 --- a/lime/net/curl/CURLOption.hx +++ b/lime/net/curl/CURLOption.hx @@ -1,7 +1,7 @@ package lime.net.curl; -@:enum abstract CURLOption(Int) from Int to Int { +@:enum abstract CURLOption(Int) from Int to Int from UInt to UInt { //var FILE = 10001; //var WRITEDATA = 10001; diff --git a/lime/net/curl/CURLVersion.hx b/lime/net/curl/CURLVersion.hx index 052952b73..4df14e0b2 100644 --- a/lime/net/curl/CURLVersion.hx +++ b/lime/net/curl/CURLVersion.hx @@ -1,7 +1,7 @@ package lime.net.curl; -@:enum abstract CURLVersion(Int) from Int to Int { +@:enum abstract CURLVersion(Int) from Int to Int from UInt to UInt { var FIRST = 0; var SECOND = 1; diff --git a/lime/system/System.hx b/lime/system/System.hx index e297c766e..6eafa07d9 100644 --- a/lime/system/System.hx +++ b/lime/system/System.hx @@ -558,7 +558,7 @@ class System { } -@:enum private abstract SystemDirectory(Int) from Int to Int { +@:enum private abstract SystemDirectory(Int) from Int to Int from UInt to UInt { var APPLICATION = 0; var APPLICATION_STORAGE = 1; diff --git a/lime/ui/GamepadAxis.hx b/lime/ui/GamepadAxis.hx index b216b0a79..62c4deca5 100644 --- a/lime/ui/GamepadAxis.hx +++ b/lime/ui/GamepadAxis.hx @@ -1,7 +1,7 @@ package lime.ui; -@:enum abstract GamepadAxis(Int) from Int to Int { +@:enum abstract GamepadAxis(Int) from Int to Int from UInt to UInt { var LEFT_X = 0; diff --git a/lime/ui/GamepadButton.hx b/lime/ui/GamepadButton.hx index baddefc9e..157cba86f 100644 --- a/lime/ui/GamepadButton.hx +++ b/lime/ui/GamepadButton.hx @@ -1,7 +1,7 @@ package lime.ui; -@:enum abstract GamepadButton(Int) from Int to Int { +@:enum abstract GamepadButton(Int) from Int to Int from UInt to UInt { var A = 0; diff --git a/lime/ui/KeyCode.hx b/lime/ui/KeyCode.hx index b8744a7bc..34ccb9d9c 100644 --- a/lime/ui/KeyCode.hx +++ b/lime/ui/KeyCode.hx @@ -1,7 +1,7 @@ package lime.ui; -@:enum abstract KeyCode(Int) from Int to Int { +@:enum abstract KeyCode(Int) from Int to Int from UInt to UInt { var UNKNOWN = 0x00; diff --git a/lime/ui/KeyModifier.hx b/lime/ui/KeyModifier.hx index 3cda332f0..22bf0b5d8 100644 --- a/lime/ui/KeyModifier.hx +++ b/lime/ui/KeyModifier.hx @@ -1,7 +1,7 @@ package lime.ui; -abstract KeyModifier(Int) from Int to Int { +abstract KeyModifier(Int) from Int to Int from UInt to UInt { public static inline var NONE:KeyModifier = 0x0000; diff --git a/lime/utils/Log.hx b/lime/utils/Log.hx index a4742944c..86367893e 100644 --- a/lime/utils/Log.hx +++ b/lime/utils/Log.hx @@ -132,7 +132,7 @@ class Log { } -@:enum abstract LogLevel(Int) from Int to Int { +@:enum abstract LogLevel(Int) from Int to Int from UInt to UInt { var NONE = 0; var ERROR = 1;