// Class: lime.ui._KeyCode.KeyCode_Impl_

var $global = typeof window != "undefined" ? window : typeof global != "undefined" ? global : typeof self != "undefined" ? self : this

$global.Object.defineProperty(exports, "__esModule", {value: true});

var __map_reserved = {};

// Imports

var $hxClasses = require("./../../../hxClasses_stub").default;

// Constructor

var KeyCode_Impl_ = function(){}

// Meta

KeyCode_Impl_.__name__ = ["lime","ui","_KeyCode","KeyCode_Impl_"];
KeyCode_Impl_.prototype = {
	
};
KeyCode_Impl_.prototype.__class__ = KeyCode_Impl_.prototype.constructor = $hxClasses["lime.ui._KeyCode.KeyCode_Impl_"] = KeyCode_Impl_;

// Init



// Statics

KeyCode_Impl_.fromScanCode = function(scanCode) {
	return 0;
}
KeyCode_Impl_.toScanCode = function(keyCode) {
	return 0;
}
KeyCode_Impl_.gt = function(a,b) {
	return a > b;
}
KeyCode_Impl_.gte = function(a,b) {
	return a >= b;
}
KeyCode_Impl_.lt = function(a,b) {
	return a < b;
}
KeyCode_Impl_.lte = function(a,b) {
	return a <= b;
}
KeyCode_Impl_.plus = function(a,b) {
	return a + b;
}
KeyCode_Impl_.UNKNOWN = 0
KeyCode_Impl_.BACKSPACE = 8
KeyCode_Impl_.TAB = 9
KeyCode_Impl_.RETURN = 13
KeyCode_Impl_.ESCAPE = 27
KeyCode_Impl_.SPACE = 32
KeyCode_Impl_.EXCLAMATION = 33
KeyCode_Impl_.QUOTE = 34
KeyCode_Impl_.HASH = 35
KeyCode_Impl_.DOLLAR = 36
KeyCode_Impl_.PERCENT = 37
KeyCode_Impl_.AMPERSAND = 38
KeyCode_Impl_.SINGLE_QUOTE = 39
KeyCode_Impl_.LEFT_PARENTHESIS = 40
KeyCode_Impl_.RIGHT_PARENTHESIS = 41
KeyCode_Impl_.ASTERISK = 42
KeyCode_Impl_.PLUS = 43
KeyCode_Impl_.COMMA = 44
KeyCode_Impl_.MINUS = 45
KeyCode_Impl_.PERIOD = 46
KeyCode_Impl_.SLASH = 47
KeyCode_Impl_.NUMBER_0 = 48
KeyCode_Impl_.NUMBER_1 = 49
KeyCode_Impl_.NUMBER_2 = 50
KeyCode_Impl_.NUMBER_3 = 51
KeyCode_Impl_.NUMBER_4 = 52
KeyCode_Impl_.NUMBER_5 = 53
KeyCode_Impl_.NUMBER_6 = 54
KeyCode_Impl_.NUMBER_7 = 55
KeyCode_Impl_.NUMBER_8 = 56
KeyCode_Impl_.NUMBER_9 = 57
KeyCode_Impl_.COLON = 58
KeyCode_Impl_.SEMICOLON = 59
KeyCode_Impl_.LESS_THAN = 60
KeyCode_Impl_.EQUALS = 61
KeyCode_Impl_.GREATER_THAN = 62
KeyCode_Impl_.QUESTION = 63
KeyCode_Impl_.AT = 64
KeyCode_Impl_.LEFT_BRACKET = 91
KeyCode_Impl_.BACKSLASH = 92
KeyCode_Impl_.RIGHT_BRACKET = 93
KeyCode_Impl_.CARET = 94
KeyCode_Impl_.UNDERSCORE = 95
KeyCode_Impl_.GRAVE = 96
KeyCode_Impl_.A = 97
KeyCode_Impl_.B = 98
KeyCode_Impl_.C = 99
KeyCode_Impl_.D = 100
KeyCode_Impl_.E = 101
KeyCode_Impl_.F = 102
KeyCode_Impl_.G = 103
KeyCode_Impl_.H = 104
KeyCode_Impl_.I = 105
KeyCode_Impl_.J = 106
KeyCode_Impl_.K = 107
KeyCode_Impl_.L = 108
KeyCode_Impl_.M = 109
KeyCode_Impl_.N = 110
KeyCode_Impl_.O = 111
KeyCode_Impl_.P = 112
KeyCode_Impl_.Q = 113
KeyCode_Impl_.R = 114
KeyCode_Impl_.S = 115
KeyCode_Impl_.T = 116
KeyCode_Impl_.U = 117
KeyCode_Impl_.V = 118
KeyCode_Impl_.W = 119
KeyCode_Impl_.X = 120
KeyCode_Impl_.Y = 121
KeyCode_Impl_.Z = 122
KeyCode_Impl_.DELETE = 127
KeyCode_Impl_.CAPS_LOCK = 1073741881
KeyCode_Impl_.F1 = 1073741882
KeyCode_Impl_.F2 = 1073741883
KeyCode_Impl_.F3 = 1073741884
KeyCode_Impl_.F4 = 1073741885
KeyCode_Impl_.F5 = 1073741886
KeyCode_Impl_.F6 = 1073741887
KeyCode_Impl_.F7 = 1073741888
KeyCode_Impl_.F8 = 1073741889
KeyCode_Impl_.F9 = 1073741890
KeyCode_Impl_.F10 = 1073741891
KeyCode_Impl_.F11 = 1073741892
KeyCode_Impl_.F12 = 1073741893
KeyCode_Impl_.PRINT_SCREEN = 1073741894
KeyCode_Impl_.SCROLL_LOCK = 1073741895
KeyCode_Impl_.PAUSE = 1073741896
KeyCode_Impl_.INSERT = 1073741897
KeyCode_Impl_.HOME = 1073741898
KeyCode_Impl_.PAGE_UP = 1073741899
KeyCode_Impl_.END = 1073741901
KeyCode_Impl_.PAGE_DOWN = 1073741902
KeyCode_Impl_.RIGHT = 1073741903
KeyCode_Impl_.LEFT = 1073741904
KeyCode_Impl_.DOWN = 1073741905
KeyCode_Impl_.UP = 1073741906
KeyCode_Impl_.NUM_LOCK = 1073741907
KeyCode_Impl_.NUMPAD_DIVIDE = 1073741908
KeyCode_Impl_.NUMPAD_MULTIPLY = 1073741909
KeyCode_Impl_.NUMPAD_MINUS = 1073741910
KeyCode_Impl_.NUMPAD_PLUS = 1073741911
KeyCode_Impl_.NUMPAD_ENTER = 1073741912
KeyCode_Impl_.NUMPAD_1 = 1073741913
KeyCode_Impl_.NUMPAD_2 = 1073741914
KeyCode_Impl_.NUMPAD_3 = 1073741915
KeyCode_Impl_.NUMPAD_4 = 1073741916
KeyCode_Impl_.NUMPAD_5 = 1073741917
KeyCode_Impl_.NUMPAD_6 = 1073741918
KeyCode_Impl_.NUMPAD_7 = 1073741919
KeyCode_Impl_.NUMPAD_8 = 1073741920
KeyCode_Impl_.NUMPAD_9 = 1073741921
KeyCode_Impl_.NUMPAD_0 = 1073741922
KeyCode_Impl_.NUMPAD_PERIOD = 1073741923
KeyCode_Impl_.APPLICATION = 1073741925
KeyCode_Impl_.POWER = 1073741926
KeyCode_Impl_.NUMPAD_EQUALS = 1073741927
KeyCode_Impl_.F13 = 1073741928
KeyCode_Impl_.F14 = 1073741929
KeyCode_Impl_.F15 = 1073741930
KeyCode_Impl_.F16 = 1073741931
KeyCode_Impl_.F17 = 1073741932
KeyCode_Impl_.F18 = 1073741933
KeyCode_Impl_.F19 = 1073741934
KeyCode_Impl_.F20 = 1073741935
KeyCode_Impl_.F21 = 1073741936
KeyCode_Impl_.F22 = 1073741937
KeyCode_Impl_.F23 = 1073741938
KeyCode_Impl_.F24 = 1073741939
KeyCode_Impl_.EXECUTE = 1073741940
KeyCode_Impl_.HELP = 1073741941
KeyCode_Impl_.MENU = 1073741942
KeyCode_Impl_.SELECT = 1073741943
KeyCode_Impl_.STOP = 1073741944
KeyCode_Impl_.AGAIN = 1073741945
KeyCode_Impl_.UNDO = 1073741946
KeyCode_Impl_.CUT = 1073741947
KeyCode_Impl_.COPY = 1073741948
KeyCode_Impl_.PASTE = 1073741949
KeyCode_Impl_.FIND = 1073741950
KeyCode_Impl_.MUTE = 1073741951
KeyCode_Impl_.VOLUME_UP = 1073741952
KeyCode_Impl_.VOLUME_DOWN = 1073741953
KeyCode_Impl_.NUMPAD_COMMA = 1073741957
KeyCode_Impl_.ALT_ERASE = 1073741977
KeyCode_Impl_.SYSTEM_REQUEST = 1073741978
KeyCode_Impl_.CANCEL = 1073741979
KeyCode_Impl_.CLEAR = 1073741980
KeyCode_Impl_.PRIOR = 1073741981
KeyCode_Impl_.RETURN2 = 1073741982
KeyCode_Impl_.SEPARATOR = 1073741983
KeyCode_Impl_.OUT = 1073741984
KeyCode_Impl_.OPER = 1073741985
KeyCode_Impl_.CLEAR_AGAIN = 1073741986
KeyCode_Impl_.CRSEL = 1073741987
KeyCode_Impl_.EXSEL = 1073741988
KeyCode_Impl_.NUMPAD_00 = 1073742000
KeyCode_Impl_.NUMPAD_000 = 1073742001
KeyCode_Impl_.THOUSAND_SEPARATOR = 1073742002
KeyCode_Impl_.DECIMAL_SEPARATOR = 1073742003
KeyCode_Impl_.CURRENCY_UNIT = 1073742004
KeyCode_Impl_.CURRENCY_SUBUNIT = 1073742005
KeyCode_Impl_.NUMPAD_LEFT_PARENTHESIS = 1073742006
KeyCode_Impl_.NUMPAD_RIGHT_PARENTHESIS = 1073742007
KeyCode_Impl_.NUMPAD_LEFT_BRACE = 1073742008
KeyCode_Impl_.NUMPAD_RIGHT_BRACE = 1073742009
KeyCode_Impl_.NUMPAD_TAB = 1073742010
KeyCode_Impl_.NUMPAD_BACKSPACE = 1073742011
KeyCode_Impl_.NUMPAD_A = 1073742012
KeyCode_Impl_.NUMPAD_B = 1073742013
KeyCode_Impl_.NUMPAD_C = 1073742014
KeyCode_Impl_.NUMPAD_D = 1073742015
KeyCode_Impl_.NUMPAD_E = 1073742016
KeyCode_Impl_.NUMPAD_F = 1073742017
KeyCode_Impl_.NUMPAD_XOR = 1073742018
KeyCode_Impl_.NUMPAD_POWER = 1073742019
KeyCode_Impl_.NUMPAD_PERCENT = 1073742020
KeyCode_Impl_.NUMPAD_LESS_THAN = 1073742021
KeyCode_Impl_.NUMPAD_GREATER_THAN = 1073742022
KeyCode_Impl_.NUMPAD_AMPERSAND = 1073742023
KeyCode_Impl_.NUMPAD_DOUBLE_AMPERSAND = 1073742024
KeyCode_Impl_.NUMPAD_VERTICAL_BAR = 1073742025
KeyCode_Impl_.NUMPAD_DOUBLE_VERTICAL_BAR = 1073742026
KeyCode_Impl_.NUMPAD_COLON = 1073742027
KeyCode_Impl_.NUMPAD_HASH = 1073742028
KeyCode_Impl_.NUMPAD_SPACE = 1073742029
KeyCode_Impl_.NUMPAD_AT = 1073742030
KeyCode_Impl_.NUMPAD_EXCLAMATION = 1073742031
KeyCode_Impl_.NUMPAD_MEM_STORE = 1073742032
KeyCode_Impl_.NUMPAD_MEM_RECALL = 1073742033
KeyCode_Impl_.NUMPAD_MEM_CLEAR = 1073742034
KeyCode_Impl_.NUMPAD_MEM_ADD = 1073742035
KeyCode_Impl_.NUMPAD_MEM_SUBTRACT = 1073742036
KeyCode_Impl_.NUMPAD_MEM_MULTIPLY = 1073742037
KeyCode_Impl_.NUMPAD_MEM_DIVIDE = 1073742038
KeyCode_Impl_.NUMPAD_PLUS_MINUS = 1073742039
KeyCode_Impl_.NUMPAD_CLEAR = 1073742040
KeyCode_Impl_.NUMPAD_CLEAR_ENTRY = 1073742041
KeyCode_Impl_.NUMPAD_BINARY = 1073742042
KeyCode_Impl_.NUMPAD_OCTAL = 1073742043
KeyCode_Impl_.NUMPAD_DECIMAL = 1073742044
KeyCode_Impl_.NUMPAD_HEXADECIMAL = 1073742045
KeyCode_Impl_.LEFT_CTRL = 1073742048
KeyCode_Impl_.LEFT_SHIFT = 1073742049
KeyCode_Impl_.LEFT_ALT = 1073742050
KeyCode_Impl_.LEFT_META = 1073742051
KeyCode_Impl_.RIGHT_CTRL = 1073742052
KeyCode_Impl_.RIGHT_SHIFT = 1073742053
KeyCode_Impl_.RIGHT_ALT = 1073742054
KeyCode_Impl_.RIGHT_META = 1073742055
KeyCode_Impl_.MODE = 1073742081
KeyCode_Impl_.AUDIO_NEXT = 1073742082
KeyCode_Impl_.AUDIO_PREVIOUS = 1073742083
KeyCode_Impl_.AUDIO_STOP = 1073742084
KeyCode_Impl_.AUDIO_PLAY = 1073742085
KeyCode_Impl_.AUDIO_MUTE = 1073742086
KeyCode_Impl_.MEDIA_SELECT = 1073742087
KeyCode_Impl_.WWW = 1073742088
KeyCode_Impl_.MAIL = 1073742089
KeyCode_Impl_.CALCULATOR = 1073742090
KeyCode_Impl_.COMPUTER = 1073742091
KeyCode_Impl_.APP_CONTROL_SEARCH = 1073742092
KeyCode_Impl_.APP_CONTROL_HOME = 1073742093
KeyCode_Impl_.APP_CONTROL_BACK = 1073742094
KeyCode_Impl_.APP_CONTROL_FORWARD = 1073742095
KeyCode_Impl_.APP_CONTROL_STOP = 1073742096
KeyCode_Impl_.APP_CONTROL_REFRESH = 1073742097
KeyCode_Impl_.APP_CONTROL_BOOKMARKS = 1073742098
KeyCode_Impl_.BRIGHTNESS_DOWN = 1073742099
KeyCode_Impl_.BRIGHTNESS_UP = 1073742100
KeyCode_Impl_.DISPLAY_SWITCH = 1073742101
KeyCode_Impl_.BACKLIGHT_TOGGLE = 1073742102
KeyCode_Impl_.BACKLIGHT_DOWN = 1073742103
KeyCode_Impl_.BACKLIGHT_UP = 1073742104
KeyCode_Impl_.EJECT = 1073742105
KeyCode_Impl_.SLEEP = 1073742106

// Export

exports.default = KeyCode_Impl_;