|
@@ -39,7 +39,7 @@ Member Variables
|
|
|
|
|
|
.. _class_@Global Scope_GodotSharp:
|
|
.. _class_@Global Scope_GodotSharp:
|
|
|
|
|
|
-- :ref:`GodotSharp<class_godotsharp>` **GodotSharp**
|
|
|
|
|
|
+- :ref:`GodotSharp<class_godotsharp>` **GodotSharp** - :ref:`GodotSharp<class_godotsharp>` singleton
|
|
|
|
|
|
.. _class_@Global Scope_IP:
|
|
.. _class_@Global Scope_IP:
|
|
|
|
|
|
@@ -55,7 +55,7 @@ Member Variables
|
|
|
|
|
|
.. _class_@Global Scope_JSON:
|
|
.. _class_@Global Scope_JSON:
|
|
|
|
|
|
-- :ref:`JSON<class_json>` **JSON**
|
|
|
|
|
|
+- :ref:`JSON<class_json>` **JSON** - :ref:`JSON<class_json>` singleton
|
|
|
|
|
|
.. _class_@Global Scope_Marshalls:
|
|
.. _class_@Global Scope_Marshalls:
|
|
|
|
|
|
@@ -124,8 +124,8 @@ Numeric Constants
|
|
- **KEY_DELETE** = **16777224** --- Delete Key
|
|
- **KEY_DELETE** = **16777224** --- Delete Key
|
|
- **KEY_PAUSE** = **16777225** --- Pause Key
|
|
- **KEY_PAUSE** = **16777225** --- Pause Key
|
|
- **KEY_PRINT** = **16777226** --- Printscreen Key
|
|
- **KEY_PRINT** = **16777226** --- Printscreen Key
|
|
-- **KEY_SYSREQ** = **16777227**
|
|
|
|
-- **KEY_CLEAR** = **16777228**
|
|
|
|
|
|
+- **KEY_SYSREQ** = **16777227** --- System Request Key
|
|
|
|
+- **KEY_CLEAR** = **16777228** --- Clear Key
|
|
- **KEY_HOME** = **16777229** --- Home Key
|
|
- **KEY_HOME** = **16777229** --- Home Key
|
|
- **KEY_END** = **16777230** --- End Key
|
|
- **KEY_END** = **16777230** --- End Key
|
|
- **KEY_LEFT** = **16777231** --- Left Arrow Key
|
|
- **KEY_LEFT** = **16777231** --- Left Arrow Key
|
|
@@ -136,7 +136,7 @@ Numeric Constants
|
|
- **KEY_PAGEDOWN** = **16777236** --- Pagedown Key
|
|
- **KEY_PAGEDOWN** = **16777236** --- Pagedown Key
|
|
- **KEY_SHIFT** = **16777237** --- Shift Key
|
|
- **KEY_SHIFT** = **16777237** --- Shift Key
|
|
- **KEY_CONTROL** = **16777238** --- Control Key
|
|
- **KEY_CONTROL** = **16777238** --- Control Key
|
|
-- **KEY_META** = **16777239**
|
|
|
|
|
|
+- **KEY_META** = **16777239** --- Meta Key
|
|
- **KEY_ALT** = **16777240** --- Alt Key
|
|
- **KEY_ALT** = **16777240** --- Alt Key
|
|
- **KEY_CAPSLOCK** = **16777241** --- Capslock Key
|
|
- **KEY_CAPSLOCK** = **16777241** --- Capslock Key
|
|
- **KEY_NUMLOCK** = **16777242** --- Numlock Key
|
|
- **KEY_NUMLOCK** = **16777242** --- Numlock Key
|
|
@@ -172,14 +172,14 @@ Numeric Constants
|
|
- **KEY_KP_7** = **16777357** --- Number 7 on Numpad
|
|
- **KEY_KP_7** = **16777357** --- Number 7 on Numpad
|
|
- **KEY_KP_8** = **16777358** --- Number 8 on Numpad
|
|
- **KEY_KP_8** = **16777358** --- Number 8 on Numpad
|
|
- **KEY_KP_9** = **16777359** --- Number 9 on Numpad
|
|
- **KEY_KP_9** = **16777359** --- Number 9 on Numpad
|
|
-- **KEY_SUPER_L** = **16777260** --- Super Left key (windows key)
|
|
|
|
-- **KEY_SUPER_R** = **16777261** --- Super Left key (windows key)
|
|
|
|
|
|
+- **KEY_SUPER_L** = **16777260** --- Left Super Key (Windows Key)
|
|
|
|
+- **KEY_SUPER_R** = **16777261** --- Right Super Key (Windows Key)
|
|
- **KEY_MENU** = **16777262** --- Context menu key
|
|
- **KEY_MENU** = **16777262** --- Context menu key
|
|
-- **KEY_HYPER_L** = **16777263**
|
|
|
|
-- **KEY_HYPER_R** = **16777264**
|
|
|
|
|
|
+- **KEY_HYPER_L** = **16777263** --- Left Hyper Key
|
|
|
|
+- **KEY_HYPER_R** = **16777264** --- Right Hyper Key
|
|
- **KEY_HELP** = **16777265** --- Help key
|
|
- **KEY_HELP** = **16777265** --- Help key
|
|
-- **KEY_DIRECTION_L** = **16777266**
|
|
|
|
-- **KEY_DIRECTION_R** = **16777267**
|
|
|
|
|
|
+- **KEY_DIRECTION_L** = **16777266** --- Left Direction Key
|
|
|
|
+- **KEY_DIRECTION_R** = **16777267** --- Right Direction Key
|
|
- **KEY_BACK** = **16777280** --- Back key
|
|
- **KEY_BACK** = **16777280** --- Back key
|
|
- **KEY_FORWARD** = **16777281** --- Forward key
|
|
- **KEY_FORWARD** = **16777281** --- Forward key
|
|
- **KEY_STOP** = **16777282** --- Stop key
|
|
- **KEY_STOP** = **16777282** --- Stop key
|
|
@@ -187,11 +187,11 @@ Numeric Constants
|
|
- **KEY_VOLUMEDOWN** = **16777284** --- Volume down key
|
|
- **KEY_VOLUMEDOWN** = **16777284** --- Volume down key
|
|
- **KEY_VOLUMEMUTE** = **16777285** --- Mute volume key
|
|
- **KEY_VOLUMEMUTE** = **16777285** --- Mute volume key
|
|
- **KEY_VOLUMEUP** = **16777286** --- Volume up key
|
|
- **KEY_VOLUMEUP** = **16777286** --- Volume up key
|
|
-- **KEY_BASSBOOST** = **16777287**
|
|
|
|
-- **KEY_BASSUP** = **16777288**
|
|
|
|
-- **KEY_BASSDOWN** = **16777289**
|
|
|
|
-- **KEY_TREBLEUP** = **16777290**
|
|
|
|
-- **KEY_TREBLEDOWN** = **16777291**
|
|
|
|
|
|
+- **KEY_BASSBOOST** = **16777287** --- Bass Boost Key
|
|
|
|
+- **KEY_BASSUP** = **16777288** --- Bass Up Key
|
|
|
|
+- **KEY_BASSDOWN** = **16777289** --- Bass Down Key
|
|
|
|
+- **KEY_TREBLEUP** = **16777290** --- Treble Up Key
|
|
|
|
+- **KEY_TREBLEDOWN** = **16777291** --- Treble Down Key
|
|
- **KEY_MEDIAPLAY** = **16777292** --- Media play key
|
|
- **KEY_MEDIAPLAY** = **16777292** --- Media play key
|
|
- **KEY_MEDIASTOP** = **16777293** --- Media stop key
|
|
- **KEY_MEDIASTOP** = **16777293** --- Media stop key
|
|
- **KEY_MEDIAPREVIOUS** = **16777294** --- Previous song key
|
|
- **KEY_MEDIAPREVIOUS** = **16777294** --- Previous song key
|
|
@@ -200,27 +200,27 @@ Numeric Constants
|
|
- **KEY_HOMEPAGE** = **16777297** --- Home page key
|
|
- **KEY_HOMEPAGE** = **16777297** --- Home page key
|
|
- **KEY_FAVORITES** = **16777298** --- Favorites key
|
|
- **KEY_FAVORITES** = **16777298** --- Favorites key
|
|
- **KEY_SEARCH** = **16777299** --- Search key
|
|
- **KEY_SEARCH** = **16777299** --- Search key
|
|
-- **KEY_STANDBY** = **16777300**
|
|
|
|
-- **KEY_OPENURL** = **16777301**
|
|
|
|
-- **KEY_LAUNCHMAIL** = **16777302**
|
|
|
|
-- **KEY_LAUNCHMEDIA** = **16777303**
|
|
|
|
-- **KEY_LAUNCH0** = **16777304**
|
|
|
|
-- **KEY_LAUNCH1** = **16777305**
|
|
|
|
-- **KEY_LAUNCH2** = **16777306**
|
|
|
|
-- **KEY_LAUNCH3** = **16777307**
|
|
|
|
-- **KEY_LAUNCH4** = **16777308**
|
|
|
|
-- **KEY_LAUNCH5** = **16777309**
|
|
|
|
-- **KEY_LAUNCH6** = **16777310**
|
|
|
|
-- **KEY_LAUNCH7** = **16777311**
|
|
|
|
-- **KEY_LAUNCH8** = **16777312**
|
|
|
|
-- **KEY_LAUNCH9** = **16777313**
|
|
|
|
-- **KEY_LAUNCHA** = **16777314**
|
|
|
|
-- **KEY_LAUNCHB** = **16777315**
|
|
|
|
-- **KEY_LAUNCHC** = **16777316**
|
|
|
|
-- **KEY_LAUNCHD** = **16777317**
|
|
|
|
-- **KEY_LAUNCHE** = **16777318**
|
|
|
|
-- **KEY_LAUNCHF** = **16777319**
|
|
|
|
-- **KEY_UNKNOWN** = **33554431**
|
|
|
|
|
|
+- **KEY_STANDBY** = **16777300** --- Standby Key
|
|
|
|
+- **KEY_OPENURL** = **16777301** --- Open URL / Launch Browser Key
|
|
|
|
+- **KEY_LAUNCHMAIL** = **16777302** --- Launch Mail Key
|
|
|
|
+- **KEY_LAUNCHMEDIA** = **16777303** --- Launch Media Key
|
|
|
|
+- **KEY_LAUNCH0** = **16777304** --- Launch Shortcut 0 Key
|
|
|
|
+- **KEY_LAUNCH1** = **16777305** --- Launch Shortcut 1 Key
|
|
|
|
+- **KEY_LAUNCH2** = **16777306** --- Launch Shortcut 2 Key
|
|
|
|
+- **KEY_LAUNCH3** = **16777307** --- Launch Shortcut 3 Key
|
|
|
|
+- **KEY_LAUNCH4** = **16777308** --- Launch Shortcut 4 Key
|
|
|
|
+- **KEY_LAUNCH5** = **16777309** --- Launch Shortcut 5 Key
|
|
|
|
+- **KEY_LAUNCH6** = **16777310** --- Launch Shortcut 6 Key
|
|
|
|
+- **KEY_LAUNCH7** = **16777311** --- Launch Shortcut 7 Key
|
|
|
|
+- **KEY_LAUNCH8** = **16777312** --- Launch Shortcut 8 Key
|
|
|
|
+- **KEY_LAUNCH9** = **16777313** --- Launch Shortcut 9 Key
|
|
|
|
+- **KEY_LAUNCHA** = **16777314** --- Launch Shortcut A Key
|
|
|
|
+- **KEY_LAUNCHB** = **16777315** --- Launch Shortcut B Key
|
|
|
|
+- **KEY_LAUNCHC** = **16777316** --- Launch Shortcut C Key
|
|
|
|
+- **KEY_LAUNCHD** = **16777317** --- Launch Shortcut D Key
|
|
|
|
+- **KEY_LAUNCHE** = **16777318** --- Launch Shortcut E Key
|
|
|
|
+- **KEY_LAUNCHF** = **16777319** --- Launch Shortcut F Key
|
|
|
|
+- **KEY_UNKNOWN** = **33554431** --- Unknown Key
|
|
- **KEY_SPACE** = **32** --- Space Key
|
|
- **KEY_SPACE** = **32** --- Space Key
|
|
- **KEY_EXCLAM** = **33** --- ! key
|
|
- **KEY_EXCLAM** = **33** --- ! key
|
|
- **KEY_QUOTEDBL** = **34** --- " key
|
|
- **KEY_QUOTEDBL** = **34** --- " key
|
|
@@ -285,7 +285,7 @@ Numeric Constants
|
|
- **KEY_BRACKETRIGHT** = **93** --- ] key
|
|
- **KEY_BRACKETRIGHT** = **93** --- ] key
|
|
- **KEY_ASCIICIRCUM** = **94** --- ^ key
|
|
- **KEY_ASCIICIRCUM** = **94** --- ^ key
|
|
- **KEY_UNDERSCORE** = **95** --- \_ key
|
|
- **KEY_UNDERSCORE** = **95** --- \_ key
|
|
-- **KEY_QUOTELEFT** = **96**
|
|
|
|
|
|
+- **KEY_QUOTELEFT** = **96** --- Left Quote Key
|
|
- **KEY_BRACELEFT** = **123** --- { key
|
|
- **KEY_BRACELEFT** = **123** --- { key
|
|
- **KEY_BAR** = **124** --- | key
|
|
- **KEY_BAR** = **124** --- | key
|
|
- **KEY_BRACERIGHT** = **125** --- } key
|
|
- **KEY_BRACERIGHT** = **125** --- } key
|
|
@@ -295,7 +295,7 @@ Numeric Constants
|
|
- **KEY_CENT** = **162** --- ¢ key
|
|
- **KEY_CENT** = **162** --- ¢ key
|
|
- **KEY_STERLING** = **163**
|
|
- **KEY_STERLING** = **163**
|
|
- **KEY_CURRENCY** = **164**
|
|
- **KEY_CURRENCY** = **164**
|
|
-- **KEY_YEN** = **165**
|
|
|
|
|
|
+- **KEY_YEN** = **165** --- Yen Key
|
|
- **KEY_BROKENBAR** = **166** --- ¦ key
|
|
- **KEY_BROKENBAR** = **166** --- ¦ key
|
|
- **KEY_SECTION** = **167** --- § key
|
|
- **KEY_SECTION** = **167** --- § key
|
|
- **KEY_DIAERESIS** = **168** --- ¨ key
|
|
- **KEY_DIAERESIS** = **168** --- ¨ key
|
|
@@ -305,66 +305,66 @@ Numeric Constants
|
|
- **KEY_NOTSIGN** = **172** --- » key
|
|
- **KEY_NOTSIGN** = **172** --- » key
|
|
- **KEY_HYPHEN** = **173** --- ‐ key
|
|
- **KEY_HYPHEN** = **173** --- ‐ key
|
|
- **KEY_REGISTERED** = **174** --- ® key
|
|
- **KEY_REGISTERED** = **174** --- ® key
|
|
-- **KEY_MACRON** = **175**
|
|
|
|
|
|
+- **KEY_MACRON** = **175** --- Macron Key
|
|
- **KEY_DEGREE** = **176** --- ° key
|
|
- **KEY_DEGREE** = **176** --- ° key
|
|
- **KEY_PLUSMINUS** = **177** --- ± key
|
|
- **KEY_PLUSMINUS** = **177** --- ± key
|
|
- **KEY_TWOSUPERIOR** = **178** --- ² key
|
|
- **KEY_TWOSUPERIOR** = **178** --- ² key
|
|
- **KEY_THREESUPERIOR** = **179** --- ³ key
|
|
- **KEY_THREESUPERIOR** = **179** --- ³ key
|
|
- **KEY_ACUTE** = **180** --- ´ key
|
|
- **KEY_ACUTE** = **180** --- ´ key
|
|
- **KEY_MU** = **181** --- µ key
|
|
- **KEY_MU** = **181** --- µ key
|
|
-- **KEY_PARAGRAPH** = **182**
|
|
|
|
|
|
+- **KEY_PARAGRAPH** = **182** --- Paragraph Key
|
|
- **KEY_PERIODCENTERED** = **183** --- · key
|
|
- **KEY_PERIODCENTERED** = **183** --- · key
|
|
- **KEY_CEDILLA** = **184** --- ¬ key
|
|
- **KEY_CEDILLA** = **184** --- ¬ key
|
|
-- **KEY_ONESUPERIOR** = **185**
|
|
|
|
-- **KEY_MASCULINE** = **186**
|
|
|
|
-- **KEY_GUILLEMOTRIGHT** = **187**
|
|
|
|
-- **KEY_ONEQUARTER** = **188**
|
|
|
|
|
|
+- **KEY_ONESUPERIOR** = **185** --- ¹ key
|
|
|
|
+- **KEY_MASCULINE** = **186** --- ♂ key
|
|
|
|
+- **KEY_GUILLEMOTRIGHT** = **187** --- » key
|
|
|
|
+- **KEY_ONEQUARTER** = **188** --- ¼ key
|
|
- **KEY_ONEHALF** = **189** --- ½ key
|
|
- **KEY_ONEHALF** = **189** --- ½ key
|
|
-- **KEY_THREEQUARTERS** = **190**
|
|
|
|
-- **KEY_QUESTIONDOWN** = **191**
|
|
|
|
-- **KEY_AGRAVE** = **192**
|
|
|
|
-- **KEY_AACUTE** = **193**
|
|
|
|
-- **KEY_ACIRCUMFLEX** = **194**
|
|
|
|
-- **KEY_ATILDE** = **195**
|
|
|
|
-- **KEY_ADIAERESIS** = **196**
|
|
|
|
-- **KEY_ARING** = **197**
|
|
|
|
-- **KEY_AE** = **198**
|
|
|
|
-- **KEY_CCEDILLA** = **199**
|
|
|
|
-- **KEY_EGRAVE** = **200**
|
|
|
|
-- **KEY_EACUTE** = **201**
|
|
|
|
-- **KEY_ECIRCUMFLEX** = **202**
|
|
|
|
-- **KEY_EDIAERESIS** = **203**
|
|
|
|
-- **KEY_IGRAVE** = **204**
|
|
|
|
-- **KEY_IACUTE** = **205**
|
|
|
|
-- **KEY_ICIRCUMFLEX** = **206**
|
|
|
|
-- **KEY_IDIAERESIS** = **207**
|
|
|
|
-- **KEY_ETH** = **208**
|
|
|
|
-- **KEY_NTILDE** = **209**
|
|
|
|
-- **KEY_OGRAVE** = **210**
|
|
|
|
-- **KEY_OACUTE** = **211**
|
|
|
|
-- **KEY_OCIRCUMFLEX** = **212**
|
|
|
|
-- **KEY_OTILDE** = **213**
|
|
|
|
-- **KEY_ODIAERESIS** = **214**
|
|
|
|
-- **KEY_MULTIPLY** = **215**
|
|
|
|
-- **KEY_OOBLIQUE** = **216**
|
|
|
|
-- **KEY_UGRAVE** = **217**
|
|
|
|
-- **KEY_UACUTE** = **218**
|
|
|
|
-- **KEY_UCIRCUMFLEX** = **219**
|
|
|
|
-- **KEY_UDIAERESIS** = **220**
|
|
|
|
-- **KEY_YACUTE** = **221**
|
|
|
|
-- **KEY_THORN** = **222**
|
|
|
|
-- **KEY_SSHARP** = **223**
|
|
|
|
-- **KEY_DIVISION** = **247**
|
|
|
|
-- **KEY_YDIAERESIS** = **255**
|
|
|
|
-- **KEY_CODE_MASK** = **33554431**
|
|
|
|
-- **KEY_MODIFIER_MASK** = **-16777216**
|
|
|
|
-- **KEY_MASK_SHIFT** = **33554432**
|
|
|
|
-- **KEY_MASK_ALT** = **67108864**
|
|
|
|
-- **KEY_MASK_META** = **134217728**
|
|
|
|
-- **KEY_MASK_CTRL** = **268435456**
|
|
|
|
-- **KEY_MASK_CMD** = **268435456**
|
|
|
|
-- **KEY_MASK_KPAD** = **536870912**
|
|
|
|
-- **KEY_MASK_GROUP_SWITCH** = **1073741824**
|
|
|
|
|
|
+- **KEY_THREEQUARTERS** = **190** --- ¾ key
|
|
|
|
+- **KEY_QUESTIONDOWN** = **191** --- ¿ key
|
|
|
|
+- **KEY_AGRAVE** = **192** --- à key
|
|
|
|
+- **KEY_AACUTE** = **193** --- á key
|
|
|
|
+- **KEY_ACIRCUMFLEX** = **194** --- â key
|
|
|
|
+- **KEY_ATILDE** = **195** --- ã key
|
|
|
|
+- **KEY_ADIAERESIS** = **196** --- ä key
|
|
|
|
+- **KEY_ARING** = **197** --- å key
|
|
|
|
+- **KEY_AE** = **198** --- æ key
|
|
|
|
+- **KEY_CCEDILLA** = **199** --- ç key
|
|
|
|
+- **KEY_EGRAVE** = **200** --- è key
|
|
|
|
+- **KEY_EACUTE** = **201** --- é key
|
|
|
|
+- **KEY_ECIRCUMFLEX** = **202** --- ê key
|
|
|
|
+- **KEY_EDIAERESIS** = **203** --- ë key
|
|
|
|
+- **KEY_IGRAVE** = **204** --- ì key
|
|
|
|
+- **KEY_IACUTE** = **205** --- í key
|
|
|
|
+- **KEY_ICIRCUMFLEX** = **206** --- î key
|
|
|
|
+- **KEY_IDIAERESIS** = **207** --- ë key
|
|
|
|
+- **KEY_ETH** = **208** --- ð key
|
|
|
|
+- **KEY_NTILDE** = **209** --- ñ key
|
|
|
|
+- **KEY_OGRAVE** = **210** --- ò key
|
|
|
|
+- **KEY_OACUTE** = **211** --- ó key
|
|
|
|
+- **KEY_OCIRCUMFLEX** = **212** --- ô key
|
|
|
|
+- **KEY_OTILDE** = **213** --- õ key
|
|
|
|
+- **KEY_ODIAERESIS** = **214** --- ö key
|
|
|
|
+- **KEY_MULTIPLY** = **215** --- × key
|
|
|
|
+- **KEY_OOBLIQUE** = **216** --- ø key
|
|
|
|
+- **KEY_UGRAVE** = **217** --- ù key
|
|
|
|
+- **KEY_UACUTE** = **218** --- ú key
|
|
|
|
+- **KEY_UCIRCUMFLEX** = **219** --- û key
|
|
|
|
+- **KEY_UDIAERESIS** = **220** --- ü key
|
|
|
|
+- **KEY_YACUTE** = **221** --- ý key
|
|
|
|
+- **KEY_THORN** = **222** --- þ key
|
|
|
|
+- **KEY_SSHARP** = **223** --- ß key
|
|
|
|
+- **KEY_DIVISION** = **247** --- ÷ key
|
|
|
|
+- **KEY_YDIAERESIS** = **255** --- ÿ key
|
|
|
|
+- **KEY_CODE_MASK** = **33554431** --- Key Code Mask
|
|
|
|
+- **KEY_MODIFIER_MASK** = **-16777216** --- Modifier Key Mask
|
|
|
|
+- **KEY_MASK_SHIFT** = **33554432** --- Shift Key Mask
|
|
|
|
+- **KEY_MASK_ALT** = **67108864** --- Alt Key Mask
|
|
|
|
+- **KEY_MASK_META** = **134217728** --- Meta Key Mask
|
|
|
|
+- **KEY_MASK_CTRL** = **268435456** --- CTRL Key Mask
|
|
|
|
+- **KEY_MASK_CMD** = **268435456** --- CMD Key Mask
|
|
|
|
+- **KEY_MASK_KPAD** = **536870912** --- Keypad Key Mask
|
|
|
|
+- **KEY_MASK_GROUP_SWITCH** = **1073741824** --- Group Switch Key Mask
|
|
- **BUTTON_LEFT** = **1** --- Left Mouse Button
|
|
- **BUTTON_LEFT** = **1** --- Left Mouse Button
|
|
- **BUTTON_RIGHT** = **2** --- Right Mouse Button
|
|
- **BUTTON_RIGHT** = **2** --- Right Mouse Button
|
|
- **BUTTON_MIDDLE** = **3** --- Middle Mouse Button
|
|
- **BUTTON_MIDDLE** = **3** --- Middle Mouse Button
|
|
@@ -372,9 +372,9 @@ Numeric Constants
|
|
- **BUTTON_WHEEL_DOWN** = **5** --- Mouse wheel down
|
|
- **BUTTON_WHEEL_DOWN** = **5** --- Mouse wheel down
|
|
- **BUTTON_WHEEL_LEFT** = **6** --- Mouse wheel left button
|
|
- **BUTTON_WHEEL_LEFT** = **6** --- Mouse wheel left button
|
|
- **BUTTON_WHEEL_RIGHT** = **7** --- Mouse wheel right button
|
|
- **BUTTON_WHEEL_RIGHT** = **7** --- Mouse wheel right button
|
|
-- **BUTTON_MASK_LEFT** = **1**
|
|
|
|
-- **BUTTON_MASK_RIGHT** = **2**
|
|
|
|
-- **BUTTON_MASK_MIDDLE** = **4**
|
|
|
|
|
|
+- **BUTTON_MASK_LEFT** = **1** --- Left Mouse Button Mask
|
|
|
|
+- **BUTTON_MASK_RIGHT** = **2** --- Right Mouse Button Mask
|
|
|
|
+- **BUTTON_MASK_MIDDLE** = **4** --- Middle Mouse Button Mask
|
|
- **JOY_BUTTON_0** = **0** --- Joypad Button 0
|
|
- **JOY_BUTTON_0** = **0** --- Joypad Button 0
|
|
- **JOY_BUTTON_1** = **1** --- Joypad Button 1
|
|
- **JOY_BUTTON_1** = **1** --- Joypad Button 1
|
|
- **JOY_BUTTON_2** = **2** --- Joypad Button 2
|
|
- **JOY_BUTTON_2** = **2** --- Joypad Button 2
|
|
@@ -400,10 +400,10 @@ Numeric Constants
|
|
- **JOY_XBOX_A** = **0** --- XBOX controller A button
|
|
- **JOY_XBOX_A** = **0** --- XBOX controller A button
|
|
- **JOY_XBOX_X** = **2** --- XBOX controller X button
|
|
- **JOY_XBOX_X** = **2** --- XBOX controller X button
|
|
- **JOY_XBOX_Y** = **3** --- XBOX controller Y button
|
|
- **JOY_XBOX_Y** = **3** --- XBOX controller Y button
|
|
-- **JOY_DS_A** = **1**
|
|
|
|
-- **JOY_DS_B** = **0**
|
|
|
|
-- **JOY_DS_X** = **3**
|
|
|
|
-- **JOY_DS_Y** = **2**
|
|
|
|
|
|
+- **JOY_DS_A** = **1** --- DualShock controller A button
|
|
|
|
+- **JOY_DS_B** = **0** --- DualShock controller B button
|
|
|
|
+- **JOY_DS_X** = **3** --- DualShock controller X button
|
|
|
|
+- **JOY_DS_Y** = **2** --- DualShock controller Y button
|
|
- **JOY_SELECT** = **10** --- Joypad Button Select
|
|
- **JOY_SELECT** = **10** --- Joypad Button Select
|
|
- **JOY_START** = **11** --- Joypad Button Start
|
|
- **JOY_START** = **11** --- Joypad Button Start
|
|
- **JOY_DPAD_UP** = **12** --- Joypad DPad Up
|
|
- **JOY_DPAD_UP** = **12** --- Joypad DPad Up
|
|
@@ -429,50 +429,50 @@ Numeric Constants
|
|
- **JOY_ANALOG_LY** = **1** --- Joypad Left Stick Vertical Axis
|
|
- **JOY_ANALOG_LY** = **1** --- Joypad Left Stick Vertical Axis
|
|
- **JOY_ANALOG_RX** = **2** --- Joypad Right Stick Horizontal Axis
|
|
- **JOY_ANALOG_RX** = **2** --- Joypad Right Stick Horizontal Axis
|
|
- **JOY_ANALOG_RY** = **3** --- Joypad Right Stick Vertical Axis
|
|
- **JOY_ANALOG_RY** = **3** --- Joypad Right Stick Vertical Axis
|
|
-- **JOY_ANALOG_L2** = **6**
|
|
|
|
-- **JOY_ANALOG_R2** = **7**
|
|
|
|
-- **OK** = **0** --- Functions that return Error return OK when everything went ok. Most functions don't return error anyway and/or just print errors to stdout.
|
|
|
|
-- **FAILED** = **1** --- Generic fail return error.
|
|
|
|
-- **ERR_UNAVAILABLE** = **2**
|
|
|
|
-- **ERR_UNCONFIGURED** = **3**
|
|
|
|
-- **ERR_UNAUTHORIZED** = **4**
|
|
|
|
-- **ERR_PARAMETER_RANGE_ERROR** = **5**
|
|
|
|
-- **ERR_OUT_OF_MEMORY** = **6**
|
|
|
|
-- **ERR_FILE_NOT_FOUND** = **7**
|
|
|
|
-- **ERR_FILE_BAD_DRIVE** = **8**
|
|
|
|
-- **ERR_FILE_BAD_PATH** = **9**
|
|
|
|
-- **ERR_FILE_NO_PERMISSION** = **10**
|
|
|
|
-- **ERR_FILE_ALREADY_IN_USE** = **11**
|
|
|
|
-- **ERR_FILE_CANT_OPEN** = **12**
|
|
|
|
-- **ERR_FILE_CANT_WRITE** = **13**
|
|
|
|
-- **ERR_FILE_CANT_READ** = **14**
|
|
|
|
-- **ERR_FILE_UNRECOGNIZED** = **15**
|
|
|
|
-- **ERR_FILE_CORRUPT** = **16**
|
|
|
|
-- **ERR_FILE_MISSING_DEPENDENCIES** = **17**
|
|
|
|
-- **ERR_FILE_EOF** = **18**
|
|
|
|
-- **ERR_CANT_OPEN** = **19**
|
|
|
|
-- **ERR_CANT_CREATE** = **20**
|
|
|
|
-- **ERR_PARSE_ERROR** = **43**
|
|
|
|
-- **ERR_QUERY_FAILED** = **21**
|
|
|
|
-- **ERR_ALREADY_IN_USE** = **22**
|
|
|
|
-- **ERR_LOCKED** = **23**
|
|
|
|
-- **ERR_TIMEOUT** = **24**
|
|
|
|
-- **ERR_CANT_ACQUIRE_RESOURCE** = **28**
|
|
|
|
-- **ERR_INVALID_DATA** = **30**
|
|
|
|
-- **ERR_INVALID_PARAMETER** = **31**
|
|
|
|
-- **ERR_ALREADY_EXISTS** = **32**
|
|
|
|
-- **ERR_DOES_NOT_EXIST** = **33**
|
|
|
|
-- **ERR_DATABASE_CANT_READ** = **34**
|
|
|
|
-- **ERR_DATABASE_CANT_WRITE** = **35**
|
|
|
|
-- **ERR_COMPILATION_FAILED** = **36**
|
|
|
|
-- **ERR_METHOD_NOT_FOUND** = **37**
|
|
|
|
-- **ERR_LINK_FAILED** = **38**
|
|
|
|
-- **ERR_SCRIPT_FAILED** = **39**
|
|
|
|
-- **ERR_CYCLIC_LINK** = **40**
|
|
|
|
-- **ERR_BUSY** = **44**
|
|
|
|
-- **ERR_HELP** = **46**
|
|
|
|
-- **ERR_BUG** = **47**
|
|
|
|
-- **ERR_WTF** = **49**
|
|
|
|
|
|
+- **JOY_ANALOG_L2** = **6** --- Joypad Left Analog Trigger
|
|
|
|
+- **JOY_ANALOG_R2** = **7** --- Joypad Right Analog Trigger
|
|
|
|
+- **OK** = **0** --- Functions that return Error return OK when no error occured. Most functions don't return errors and/or just print errors to STDOUT.
|
|
|
|
+- **FAILED** = **1** --- Generic error.
|
|
|
|
+- **ERR_UNAVAILABLE** = **2** --- Unavailable error
|
|
|
|
+- **ERR_UNCONFIGURED** = **3** --- Unconfigured error
|
|
|
|
+- **ERR_UNAUTHORIZED** = **4** --- Unauthorized error
|
|
|
|
+- **ERR_PARAMETER_RANGE_ERROR** = **5** --- Parameter range error
|
|
|
|
+- **ERR_OUT_OF_MEMORY** = **6** --- Out of memory (OOM) error
|
|
|
|
+- **ERR_FILE_NOT_FOUND** = **7** --- File: Not found error
|
|
|
|
+- **ERR_FILE_BAD_DRIVE** = **8** --- File: Bad drive error
|
|
|
|
+- **ERR_FILE_BAD_PATH** = **9** --- File: Bad path error
|
|
|
|
+- **ERR_FILE_NO_PERMISSION** = **10** --- File: No permission error
|
|
|
|
+- **ERR_FILE_ALREADY_IN_USE** = **11** --- File: Already in use error
|
|
|
|
+- **ERR_FILE_CANT_OPEN** = **12** --- File: Can't open error
|
|
|
|
+- **ERR_FILE_CANT_WRITE** = **13** --- File: Can't write error
|
|
|
|
+- **ERR_FILE_CANT_READ** = **14** --- File: Can't read error
|
|
|
|
+- **ERR_FILE_UNRECOGNIZED** = **15** --- File: Unrecognized error
|
|
|
|
+- **ERR_FILE_CORRUPT** = **16** --- File: Corrupt error
|
|
|
|
+- **ERR_FILE_MISSING_DEPENDENCIES** = **17** --- File: Missing dependencies error
|
|
|
|
+- **ERR_FILE_EOF** = **18** --- File: End of file (EOF) error
|
|
|
|
+- **ERR_CANT_OPEN** = **19** --- Can't open error
|
|
|
|
+- **ERR_CANT_CREATE** = **20** --- Can't create error
|
|
|
|
+- **ERR_PARSE_ERROR** = **43** --- Parse error
|
|
|
|
+- **ERR_QUERY_FAILED** = **21** --- Query failed error
|
|
|
|
+- **ERR_ALREADY_IN_USE** = **22** --- Already in use error
|
|
|
|
+- **ERR_LOCKED** = **23** --- Locked error
|
|
|
|
+- **ERR_TIMEOUT** = **24** --- Timeout error
|
|
|
|
+- **ERR_CANT_ACQUIRE_RESOURCE** = **28** --- Can't acquire resource error
|
|
|
|
+- **ERR_INVALID_DATA** = **30** --- Invalid data error
|
|
|
|
+- **ERR_INVALID_PARAMETER** = **31** --- Invalid parameter error
|
|
|
|
+- **ERR_ALREADY_EXISTS** = **32** --- Already exists error
|
|
|
|
+- **ERR_DOES_NOT_EXIST** = **33** --- Does not exist error
|
|
|
|
+- **ERR_DATABASE_CANT_READ** = **34** --- Database: Read error
|
|
|
|
+- **ERR_DATABASE_CANT_WRITE** = **35** --- Database: Write error
|
|
|
|
+- **ERR_COMPILATION_FAILED** = **36** --- Compilation failed error
|
|
|
|
+- **ERR_METHOD_NOT_FOUND** = **37** --- Method not found error
|
|
|
|
+- **ERR_LINK_FAILED** = **38** --- Linking failed error
|
|
|
|
+- **ERR_SCRIPT_FAILED** = **39** --- Script failed error
|
|
|
|
+- **ERR_CYCLIC_LINK** = **40** --- Cycling link (import cycle) error
|
|
|
|
+- **ERR_BUSY** = **44** --- Busy error
|
|
|
|
+- **ERR_HELP** = **46** --- Help error
|
|
|
|
+- **ERR_BUG** = **47** --- Bug error
|
|
|
|
+- **ERR_WTF** = **49** --- WTF error (something probably went really wrong)
|
|
- **PROPERTY_HINT_NONE** = **0** --- No hint for edited property.
|
|
- **PROPERTY_HINT_NONE** = **0** --- No hint for edited property.
|
|
- **PROPERTY_HINT_RANGE** = **1** --- Hints that the string is a range, defined as "min,max" or "min,max,step". This is valid for integers and floats.
|
|
- **PROPERTY_HINT_RANGE** = **1** --- Hints that the string is a range, defined as "min,max" or "min,max,step". This is valid for integers and floats.
|
|
- **PROPERTY_HINT_EXP_RANGE** = **2** --- Hints that the string is an exponential range, defined as "min,max" or "min,max,step". This is valid for integers and floats.
|
|
- **PROPERTY_HINT_EXP_RANGE** = **2** --- Hints that the string is an exponential range, defined as "min,max" or "min,max,step". This is valid for integers and floats.
|
|
@@ -492,8 +492,8 @@ Numeric Constants
|
|
- **PROPERTY_HINT_RESOURCE_TYPE** = **17** --- String property is a resource, so open the resource popup menu when edited.
|
|
- **PROPERTY_HINT_RESOURCE_TYPE** = **17** --- String property is a resource, so open the resource popup menu when edited.
|
|
- **PROPERTY_HINT_MULTILINE_TEXT** = **18**
|
|
- **PROPERTY_HINT_MULTILINE_TEXT** = **18**
|
|
- **PROPERTY_HINT_COLOR_NO_ALPHA** = **19**
|
|
- **PROPERTY_HINT_COLOR_NO_ALPHA** = **19**
|
|
-- **PROPERTY_HINT_IMAGE_COMPRESS_LOSSY** = **20**
|
|
|
|
-- **PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS** = **21**
|
|
|
|
|
|
+- **PROPERTY_HINT_IMAGE_COMPRESS_LOSSY** = **20** --- Hints that the image is compressed using lossy compression.
|
|
|
|
+- **PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS** = **21** --- Hints that the image is compressed using lossless compression.
|
|
- **PROPERTY_USAGE_STORAGE** = **1** --- Property will be used as storage (default).
|
|
- **PROPERTY_USAGE_STORAGE** = **1** --- Property will be used as storage (default).
|
|
- **PROPERTY_USAGE_EDITOR** = **2** --- Property will be visible in editor (default).
|
|
- **PROPERTY_USAGE_EDITOR** = **2** --- Property will be visible in editor (default).
|
|
- **PROPERTY_USAGE_NETWORK** = **4**
|
|
- **PROPERTY_USAGE_NETWORK** = **4**
|
|
@@ -511,14 +511,14 @@ Numeric Constants
|
|
- **PROPERTY_USAGE_DEFAULT** = **7** --- Default usage (storage and editor).
|
|
- **PROPERTY_USAGE_DEFAULT** = **7** --- Default usage (storage and editor).
|
|
- **PROPERTY_USAGE_DEFAULT_INTL** = **71**
|
|
- **PROPERTY_USAGE_DEFAULT_INTL** = **71**
|
|
- **PROPERTY_USAGE_NOEDITOR** = **5**
|
|
- **PROPERTY_USAGE_NOEDITOR** = **5**
|
|
-- **METHOD_FLAG_NORMAL** = **1**
|
|
|
|
-- **METHOD_FLAG_EDITOR** = **2**
|
|
|
|
|
|
+- **METHOD_FLAG_NORMAL** = **1** --- Flag for normal method
|
|
|
|
+- **METHOD_FLAG_EDITOR** = **2** --- Flag for editor method
|
|
- **METHOD_FLAG_NOSCRIPT** = **4**
|
|
- **METHOD_FLAG_NOSCRIPT** = **4**
|
|
-- **METHOD_FLAG_CONST** = **8**
|
|
|
|
|
|
+- **METHOD_FLAG_CONST** = **8** --- Flag for constant method
|
|
- **METHOD_FLAG_REVERSE** = **16**
|
|
- **METHOD_FLAG_REVERSE** = **16**
|
|
-- **METHOD_FLAG_VIRTUAL** = **32**
|
|
|
|
-- **METHOD_FLAG_FROM_SCRIPT** = **64**
|
|
|
|
-- **METHOD_FLAGS_DEFAULT** = **1**
|
|
|
|
|
|
+- **METHOD_FLAG_VIRTUAL** = **32** --- Flag for virtual method
|
|
|
|
+- **METHOD_FLAG_FROM_SCRIPT** = **64** --- Flag for method from script
|
|
|
|
+- **METHOD_FLAGS_DEFAULT** = **1** --- Default method flags
|
|
- **TYPE_NIL** = **0** --- Variable is of type nil (only applied for null).
|
|
- **TYPE_NIL** = **0** --- Variable is of type nil (only applied for null).
|
|
- **TYPE_BOOL** = **1** --- Variable is of type :ref:`bool<class_bool>`.
|
|
- **TYPE_BOOL** = **1** --- Variable is of type :ref:`bool<class_bool>`.
|
|
- **TYPE_INT** = **2** --- Variable is of type :ref:`int<class_int>`.
|
|
- **TYPE_INT** = **2** --- Variable is of type :ref:`int<class_int>`.
|
|
@@ -546,7 +546,7 @@ Numeric Constants
|
|
- **TYPE_VECTOR2_ARRAY** = **24** --- Variable is of type :ref:`PoolVector2Array<class_poolvector2array>`.
|
|
- **TYPE_VECTOR2_ARRAY** = **24** --- Variable is of type :ref:`PoolVector2Array<class_poolvector2array>`.
|
|
- **TYPE_VECTOR3_ARRAY** = **25** --- Variable is of type :ref:`PoolVector3Array<class_poolvector3array>`.
|
|
- **TYPE_VECTOR3_ARRAY** = **25** --- Variable is of type :ref:`PoolVector3Array<class_poolvector3array>`.
|
|
- **TYPE_COLOR_ARRAY** = **26** --- Variable is of type :ref:`PoolColorArray<class_poolcolorarray>`.
|
|
- **TYPE_COLOR_ARRAY** = **26** --- Variable is of type :ref:`PoolColorArray<class_poolcolorarray>`.
|
|
-- **TYPE_MAX** = **27**
|
|
|
|
|
|
+- **TYPE_MAX** = **27** --- Marker for end of type constants.
|
|
|
|
|
|
Description
|
|
Description
|
|
-----------
|
|
-----------
|