Class Index | File Index

Classes


Namespace ROT

Top-level ROT namespace
Defined in: <rot.js>.

Namespace Summary
Constructor Attributes Constructor Name and Description
 
ROT
Field Summary
Field Attributes Field Name and Description
<static>  
Default height for display and map generators
<static>  
Default with for display and map generators
<static>  
ROT.DIRS
Directional constants.
<static>  
ROT.VK_0
<static>  
ROT.VK_1
<static>  
ROT.VK_2
<static>  
ROT.VK_3
<static>  
ROT.VK_4
<static>  
ROT.VK_5
<static>  
ROT.VK_6
<static>  
ROT.VK_7
<static>  
ROT.VK_8
<static>  
ROT.VK_9
<static>  
ROT.VK_A
<static>  
ROT.VK_ACCEPT
Linux support for this keycode was added in Gecko 4.0.
<static>  
ROT.VK_ADD
+ on the numeric keypad.
<static>  
ROT.VK_ALT
Alt (Option on Mac) key.
<static>  
ROT.VK_ALTGR
AltGr key on Linux.
<static>  
Ampersand (&) key.
<static>  
ROT.VK_AT
Atmark (@) key.
<static>  
ROT.VK_B
<static>  
Back tick (`) key.
<static>  
Back slash (\) key.
<static>  
Backspace key.
<static>  
ROT.VK_C
<static>  
ROT.VK_CANCEL
Cancel key.
<static>  
Caps lock.
<static>  
Circumflex (^) key.
<static>  
ROT.VK_CLEAR
5 key on Numpad when NumLock is unlocked.
<static>  
Close square bracket (]) key.
<static>  
Close curly bracket (}) key.
<static>  
Close parenthesis ()) key.
<static>  
ROT.VK_COLON
Colon (:) key.
<static>  
ROT.VK_COMMA
Comma (,) key.
<static>  
<static>  
Control key.
<static>  
Linux support for this keycode was added in Gecko 4.0.
<static>  
ROT.VK_D
<static>  
Decimal point on the numeric keypad.
<static>  
ROT.VK_DELETE
Del(ete) key.
<static>  
ROT.VK_DIVIDE
/ on the numeric keypad.
<static>  
ROT.VK_DOLLAR
Dollar sign ($) key.
<static>  
Double quote () key.
<static>  
ROT.VK_DOWN
Down arrow.
<static>  
ROT.VK_E
<static>  
ROT.VK_EISU
英数 key on Japanese Mac keyboard.
<static>  
ROT.VK_END
End key.
<static>  
ROT.VK_ENTER
Reserved, but not used.
<static>  
ROT.VK_EQUALS
Equals (=) key.
<static>  
ROT.VK_ESCAPE
Escape key.
<static>  
Exclamation (!) key.
<static>  
Linux support for this keycode was added in Gecko 4.0.
<static>  
ROT.VK_F
<static>  
ROT.VK_F1
F1 key.
<static>  
ROT.VK_F10
F10 key.
<static>  
ROT.VK_F11
F11 key.
<static>  
ROT.VK_F12
F12 key.
<static>  
ROT.VK_F13
F13 key.
<static>  
ROT.VK_F14
F14 key.
<static>  
ROT.VK_F15
F15 key.
<static>  
ROT.VK_F16
F16 key.
<static>  
ROT.VK_F17
F17 key.
<static>  
ROT.VK_F18
F18 key.
<static>  
ROT.VK_F19
F19 key.
<static>  
ROT.VK_F2
F2 key.
<static>  
ROT.VK_F20
F20 key.
<static>  
ROT.VK_F21
F21 key.
<static>  
ROT.VK_F22
F22 key.
<static>  
ROT.VK_F23
F23 key.
<static>  
ROT.VK_F24
F24 key.
<static>  
ROT.VK_F3
F3 key.
<static>  
ROT.VK_F4
F4 key.
<static>  
ROT.VK_F5
F5 key.
<static>  
ROT.VK_F6
F6 key.
<static>  
ROT.VK_F7
F7 key.
<static>  
ROT.VK_F8
F8 key.
<static>  
ROT.VK_F9
F9 key.
<static>  
ROT.VK_FINAL
Linux support for this keycode was added in Gecko 4.0.
<static>  
ROT.VK_G
<static>  
Greater-than (>) key.
<static>  
ROT.VK_H
<static>  
ROT.VK_HANGUL
Linux support for this keycode was added in Gecko 4.0.
<static>  
ROT.VK_HANJA
Linux support for this keycode was added in Gecko 4.0.
<static>  
ROT.VK_HASH
Hash (#) key.
<static>  
ROT.VK_HELP
Help key.
<static>  
ROT.VK_HOME
Home key.
<static>  
Hyphen-US/docs/Minus (-) key.
<static>  
ROT.VK_I
<static>  
ROT.VK_INSERT
Ins(ert) key.
<static>  
ROT.VK_J
<static>  
ROT.VK_JUNJA
Linux support for this keycode was added in Gecko 4.0.
<static>  
ROT.VK_K
<static>  
ROT.VK_KANA
Linux support for this keycode was added in Gecko 4.0.
<static>  
ROT.VK_KANJI
Linux support for this keycode was added in Gecko 4.0.
<static>  
ROT.VK_L
<static>  
ROT.VK_LEFT
Left arrow.
<static>  
Less-than (<) key.
<static>  
ROT.VK_M
<static>  
ROT.VK_META
Meta key on Linux, Command key on Mac.
<static>  
Linux support for this keycode was added in Gecko 4.0.
<static>  
on the numeric keypad.
<static>  
ROT.VK_N
<static>  
Linux support for this keycode was added in Gecko 4.0.
<static>  
Num Lock key.
<static>  
0 on the numeric keypad.
<static>  
1 on the numeric keypad.
<static>  
2 on the numeric keypad.
<static>  
3 on the numeric keypad.
<static>  
4 on the numeric keypad.
<static>  
5 on the numeric keypad.
<static>  
6 on the numeric keypad.
<static>  
7 on the numeric keypad.
<static>  
8 on the numeric keypad.
<static>  
9 on the numeric keypad.
<static>  
ROT.VK_O
<static>  
Open square bracket ([) key.
<static>  
Open curly bracket ({) key.
<static>  
Open parenthesis (() key.
<static>  
ROT.VK_P
<static>  
Page Down key.
<static>  
Page Up key.
<static>  
ROT.VK_PAUSE
Pause key.
<static>  
Percent (%) key.
<static>  
ROT.VK_PERIOD
Period (.
<static>  
ROT.VK_PIPE
Pipe (|) key.
<static>  
ROT.VK_PLUS
Plus (+) key.
<static>  
ROT.VK_PRINT
Linux support for this keycode was added in Gecko 4.0.
<static>  
Print Screen key.
<static>  
ROT.VK_Q
<static>  
Question mark (?) key.
<static>  
ROT.VK_QUOTE
Quote (''') key.
<static>  
ROT.VK_R
<static>  
ROT.VK_RETURN
Return/enter key on the main keyboard.
<static>  
ROT.VK_RIGHT
Right arrow.
<static>  
ROT.VK_S
<static>  
Scroll Lock key.
<static>  
ROT.VK_SELECT
Linux support for this keycode was added in Gecko 4.0.
<static>  
Semicolon (;) key.
<static>  
<static>  
ROT.VK_SHIFT
Shift key.
<static>  
ROT.VK_SLASH
Slash (/) key.
<static>  
ROT.VK_SLEEP
Linux support for this keycode was added in Gecko 4.0.
<static>  
ROT.VK_SPACE
Space bar.
<static>  
- on the numeric keypad.
<static>  
ROT.VK_T
<static>  
ROT.VK_TAB
Tab key.
<static>  
ROT.VK_TILDE
Tilde (~) key.
<static>  
ROT.VK_U
<static>  
Underscore (_) key.
<static>  
ROT.VK_UP
Up arrow.
<static>  
ROT.VK_V
<static>  
ROT.VK_W
<static>  
ROT.VK_WIN
Windows logo key on Windows.
<static>  
ROT.VK_X
<static>  
ROT.VK_Y
<static>  
ROT.VK_Z
Method Summary
Method Attributes Method Name and Description
<static>  
Namespace Detail
ROT
Field Detail
<static> ROT.DEFAULT_HEIGHT
Default height for display and map generators

<static> ROT.DEFAULT_WIDTH
Default with for display and map generators

<static> ROT.DIRS
Directional constants. Ordering is important!

<static> ROT.VK_0

<static> ROT.VK_1

<static> ROT.VK_2

<static> ROT.VK_3

<static> ROT.VK_4

<static> ROT.VK_5

<static> ROT.VK_6

<static> ROT.VK_7

<static> ROT.VK_8

<static> ROT.VK_9

<static> ROT.VK_A

<static> ROT.VK_ACCEPT
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_ADD
+ on the numeric keypad.

<static> ROT.VK_ALT
Alt (Option on Mac) key.

<static> ROT.VK_ALTGR
AltGr key on Linux. Requires Gecko 15.0

<static> ROT.VK_AMPERSAND
Ampersand (&) key. Requires Gecko 15.0

<static> ROT.VK_AT
Atmark (@) key. Requires Gecko 15.0

<static> ROT.VK_B

<static> ROT.VK_BACK_QUOTE
Back tick (`) key.

<static> ROT.VK_BACK_SLASH
Back slash (\) key.

<static> ROT.VK_BACK_SPACE
Backspace key.

<static> ROT.VK_C

<static> ROT.VK_CANCEL
Cancel key.

<static> ROT.VK_CAPS_LOCK
Caps lock.

<static> ROT.VK_CIRCUMFLEX
Circumflex (^) key. Requires Gecko 15.0

<static> ROT.VK_CLEAR
5 key on Numpad when NumLock is unlocked. Or on Mac, clear key which is positioned at NumLock key.

<static> ROT.VK_CLOSE_BRACKET
Close square bracket (]) key.

<static> ROT.VK_CLOSE_CURLY_BRACKET
Close curly bracket (}) key. Requires Gecko 15.0

<static> ROT.VK_CLOSE_PAREN
Close parenthesis ()) key. Requires Gecko 15.0

<static> ROT.VK_COLON
Colon (:) key. Requires Gecko 15.0

<static> ROT.VK_COMMA
Comma (,) key.

<static> ROT.VK_CONTEXT_MENU

<static> ROT.VK_CONTROL
Control key.

<static> ROT.VK_CONVERT
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_D

<static> ROT.VK_DECIMAL
Decimal point on the numeric keypad.

<static> ROT.VK_DELETE
Del(ete) key.

<static> ROT.VK_DIVIDE
/ on the numeric keypad.

<static> ROT.VK_DOLLAR
Dollar sign ($) key. Requires Gecko 15.0

<static> ROT.VK_DOUBLE_QUOTE
Double quote () key. Requires Gecko 15.0

<static> ROT.VK_DOWN
Down arrow.

<static> ROT.VK_E

<static> ROT.VK_EISU
英数 key on Japanese Mac keyboard. Requires Gecko 15.0

<static> ROT.VK_END
End key.

<static> ROT.VK_ENTER
Reserved, but not used.

<static> ROT.VK_EQUALS
Equals (=) key.

<static> ROT.VK_ESCAPE
Escape key.

<static> ROT.VK_EXCLAMATION
Exclamation (!) key. Requires Gecko 15.0

<static> ROT.VK_EXECUTE
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_F

<static> ROT.VK_F1
F1 key.

<static> ROT.VK_F10
F10 key.

<static> ROT.VK_F11
F11 key.

<static> ROT.VK_F12
F12 key.

<static> ROT.VK_F13
F13 key.

<static> ROT.VK_F14
F14 key.

<static> ROT.VK_F15
F15 key.

<static> ROT.VK_F16
F16 key.

<static> ROT.VK_F17
F17 key.

<static> ROT.VK_F18
F18 key.

<static> ROT.VK_F19
F19 key.

<static> ROT.VK_F2
F2 key.

<static> ROT.VK_F20
F20 key.

<static> ROT.VK_F21
F21 key.

<static> ROT.VK_F22
F22 key.

<static> ROT.VK_F23
F23 key.

<static> ROT.VK_F24
F24 key.

<static> ROT.VK_F3
F3 key.

<static> ROT.VK_F4
F4 key.

<static> ROT.VK_F5
F5 key.

<static> ROT.VK_F6
F6 key.

<static> ROT.VK_F7
F7 key.

<static> ROT.VK_F8
F8 key.

<static> ROT.VK_F9
F9 key.

<static> ROT.VK_FINAL
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_G

<static> ROT.VK_GREATER_THAN
Greater-than (>) key. Requires Gecko 15.0

<static> ROT.VK_H

<static> ROT.VK_HANGUL
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_HANJA
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_HASH
Hash (#) key. Requires Gecko 15.0

<static> ROT.VK_HELP
Help key.

<static> ROT.VK_HOME
Home key.

<static> ROT.VK_HYPHEN_MINUS
Hyphen-US/docs/Minus (-) key. Requires Gecko 15.0

<static> ROT.VK_I

<static> ROT.VK_INSERT
Ins(ert) key.

<static> ROT.VK_J

<static> ROT.VK_JUNJA
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_K

<static> ROT.VK_KANA
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_KANJI
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_L

<static> ROT.VK_LEFT
Left arrow.

<static> ROT.VK_LESS_THAN
Less-than (<) key. Requires Gecko 15.0

<static> ROT.VK_M

<static> ROT.VK_META
Meta key on Linux, Command key on Mac.

<static> ROT.VK_MODECHANGE
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_MULTIPLY
on the numeric keypad.

<static> ROT.VK_N

<static> ROT.VK_NONCONVERT
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_NUM_LOCK
Num Lock key.

<static> ROT.VK_NUMPAD0
0 on the numeric keypad.

<static> ROT.VK_NUMPAD1
1 on the numeric keypad.

<static> ROT.VK_NUMPAD2
2 on the numeric keypad.

<static> ROT.VK_NUMPAD3
3 on the numeric keypad.

<static> ROT.VK_NUMPAD4
4 on the numeric keypad.

<static> ROT.VK_NUMPAD5
5 on the numeric keypad.

<static> ROT.VK_NUMPAD6
6 on the numeric keypad.

<static> ROT.VK_NUMPAD7
7 on the numeric keypad.

<static> ROT.VK_NUMPAD8
8 on the numeric keypad.

<static> ROT.VK_NUMPAD9
9 on the numeric keypad.

<static> ROT.VK_O

<static> ROT.VK_OPEN_BRACKET
Open square bracket ([) key.

<static> ROT.VK_OPEN_CURLY_BRACKET
Open curly bracket ({) key. Requires Gecko 15.0

<static> ROT.VK_OPEN_PAREN
Open parenthesis (() key. Requires Gecko 15.0

<static> ROT.VK_P

<static> ROT.VK_PAGE_DOWN
Page Down key.

<static> ROT.VK_PAGE_UP
Page Up key.

<static> ROT.VK_PAUSE
Pause key.

<static> ROT.VK_PERCENT
Percent (%) key. Requires Gecko 15.0

<static> ROT.VK_PERIOD
Period (.) key.

<static> ROT.VK_PIPE
Pipe (|) key. Requires Gecko 15.0

<static> ROT.VK_PLUS
Plus (+) key. Requires Gecko 15.0

<static> ROT.VK_PRINT
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_PRINTSCREEN
Print Screen key.

<static> ROT.VK_Q

<static> ROT.VK_QUESTION_MARK
Question mark (?) key. Requires Gecko 15.0

<static> ROT.VK_QUOTE
Quote (''') key.

<static> ROT.VK_R

<static> ROT.VK_RETURN
Return/enter key on the main keyboard.

<static> ROT.VK_RIGHT
Right arrow.

<static> ROT.VK_S

<static> ROT.VK_SCROLL_LOCK
Scroll Lock key.

<static> ROT.VK_SELECT
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_SEMICOLON
Semicolon (;) key.

<static> ROT.VK_SEPARATOR

<static> ROT.VK_SHIFT
Shift key.

<static> ROT.VK_SLASH
Slash (/) key.

<static> ROT.VK_SLEEP
Linux support for this keycode was added in Gecko 4.0.

<static> ROT.VK_SPACE
Space bar.

<static> ROT.VK_SUBTRACT
- on the numeric keypad.

<static> ROT.VK_T

<static> ROT.VK_TAB
Tab key.

<static> ROT.VK_TILDE
Tilde (~) key. Requires Gecko 15.0

<static> ROT.VK_U

<static> ROT.VK_UNDERSCORE
Underscore (_) key. Requires Gecko 15.0

<static> ROT.VK_UP
Up arrow.

<static> ROT.VK_V

<static> ROT.VK_W

<static> ROT.VK_WIN
Windows logo key on Windows. Or Super or Hyper key on Linux. Requires Gecko 15.0

<static> ROT.VK_X

<static> ROT.VK_Y

<static> ROT.VK_Z
Method Detail
<static> {bool} ROT.isSupported()
Returns:
{bool} Is rot.js supported by this browser?

Documentation generated by JsDoc Toolkit 2.4.0 on Fri Mar 08 2013 11:07:30 GMT+0100 (CET)