mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-01-05 22:09:56 +03:00
Sync classref with 2.0 branch
This commit is contained in:
@@ -361,6 +361,8 @@ Random range, any floating point value between 'from' and 'to'
|
||||
|
||||
- :ref:`Nil<class_nil>` **seed** **(** :ref:`float<class_float>` seed **)**
|
||||
|
||||
Set seed for the random number generator.
|
||||
|
||||
.. _class_@GDScript_rand_seed:
|
||||
|
||||
- :ref:`Array<class_array>` **rand_seed** **(** :ref:`float<class_float>` seed **)**
|
||||
@@ -425,7 +427,7 @@ Return a weak reference to an object.
|
||||
|
||||
- :ref:`FuncRef<class_funcref>` **funcref** **(** :ref:`Object<class_object>` instance, :ref:`String<class_string>` funcname **)**
|
||||
|
||||
Returns a reference to the specified function
|
||||
Return a reference to the specified function.
|
||||
|
||||
.. _class_@GDScript_convert:
|
||||
|
||||
@@ -437,7 +439,7 @@ Convert from a type to another in the best way possible. The "type" parameter us
|
||||
|
||||
- :ref:`int<class_int>` **typeof** **(** Variant what **)**
|
||||
|
||||
Returns the internal type of the given Variant object, using the TYPE\_\* enum in :ref:`@Global Scope<class_@global scope>`.
|
||||
Return the internal type of the given Variant object, using the TYPE\_\* enum in :ref:`@Global Scope<class_@global scope>`.
|
||||
|
||||
.. _class_@GDScript_str:
|
||||
|
||||
@@ -461,6 +463,8 @@ Print one or more arguments to the console with a tab between each argument.
|
||||
|
||||
- :ref:`Nil<class_nil>` **prints** **(** Variant what, Variant ... **)**
|
||||
|
||||
Print one or more arguments to the console with a space between each argument.
|
||||
|
||||
.. _class_@GDScript_printerr:
|
||||
|
||||
- :ref:`Nil<class_nil>` **printerr** **(** Variant what, Variant ... **)**
|
||||
@@ -477,25 +481,31 @@ Print one or more arguments to strings in the best way possible to console. No n
|
||||
|
||||
- :ref:`String<class_string>` **var2str** **(** Variant var **)**
|
||||
|
||||
Converts the value of a variable to a String.
|
||||
Convert a value to a formatted string that can later be parsed using :ref:`str2var<class_@GDScript_str2var>`.
|
||||
|
||||
.. _class_@GDScript_str2var:
|
||||
|
||||
- Variant **str2var** **(** :ref:`String<class_string>` string **)**
|
||||
|
||||
Convert a formatted string that was returned by :ref:`var2str<class_@GDScript_var2str>` to the original value.
|
||||
|
||||
.. _class_@GDScript_var2bytes:
|
||||
|
||||
- :ref:`RawArray<class_rawarray>` **var2bytes** **(** Variant var **)**
|
||||
|
||||
Encode a variable value to a byte array.
|
||||
|
||||
.. _class_@GDScript_bytes2var:
|
||||
|
||||
- Variant **bytes2var** **(** :ref:`RawArray<class_rawarray>` bytes **)**
|
||||
|
||||
Decode a byte array back to a value.
|
||||
|
||||
.. _class_@GDScript_range:
|
||||
|
||||
- :ref:`Array<class_array>` **range** **(** Variant ... **)**
|
||||
|
||||
Return an array with the given range. Range can be 1 argument N (0 to N-1), two arguments (initial, final-1) or three arguments (initial,final-1,increment).
|
||||
Return an array with the given range. Range can be 1 argument N (0 to N-1), two arguments (initial, final-1) or three arguments (initial, final-1, increment).
|
||||
|
||||
.. _class_@GDScript_load:
|
||||
|
||||
@@ -519,12 +529,14 @@ Convert a previously converted instances to dictionary back into an instance. Us
|
||||
|
||||
- :ref:`int<class_int>` **hash** **(** Variant var:Variant **)**
|
||||
|
||||
Hashes the variable passed and returns an integer.
|
||||
Hash the variable passed and return an integer.
|
||||
|
||||
.. _class_@GDScript_Color8:
|
||||
|
||||
- :ref:`Color<class_color>` **Color8** **(** :ref:`int<class_int>` r8, :ref:`int<class_int>` g8, :ref:`int<class_int>` b8, :ref:`int<class_int>` a8 **)**
|
||||
|
||||
Make a color from red, green, blue and alpha. Arguments can range from 0 to 255.
|
||||
|
||||
.. _class_@GDScript_print_stack:
|
||||
|
||||
- :ref:`Nil<class_nil>` **print_stack** **(** **)**
|
||||
@@ -535,16 +547,28 @@ Print a stack track at code location, only works when running with debugger turn
|
||||
|
||||
- :ref:`Object<class_object>` **instance_from_id** **(** :ref:`int<class_int>` instance_id **)**
|
||||
|
||||
Get an object by its ID.
|
||||
|
||||
.. _class_@GDScript_preload:
|
||||
|
||||
- :ref:`Resource<class_resource>` **preload** **(** :ref:`String<class_string>` path **)**
|
||||
|
||||
Preload a resource from the filesystem. The resource is loaded during script parsing.
|
||||
|
||||
.. _class_@GDScript_yield:
|
||||
|
||||
- :ref:`Nil<class_nil>` **yield** **(** :ref:`Object<class_object>` object, :ref:`String<class_string>` signal **)**
|
||||
|
||||
Stop the function execution and return the current state. Call resume on the state to resume execution. This makes the state invalid.
|
||||
|
||||
Returns anything that was passed to the resume function call.
|
||||
|
||||
If passed an object and a signal, the execution is resumed when the object's signal is emmited.
|
||||
|
||||
.. _class_@GDScript_assert:
|
||||
|
||||
- :ref:`Nil<class_nil>` **assert** **(** :ref:`bool<class_bool>` condition **)**
|
||||
|
||||
Assert that the condition is true. If the condition is false, generates an error.
|
||||
|
||||
|
||||
|
||||
@@ -60,63 +60,63 @@ Numeric Constants
|
||||
- **SPKEY** = **16777216** --- Scancodes with this bit applied are non printable.
|
||||
- **KEY_ESCAPE** = **16777217** --- Escape Key
|
||||
- **KEY_TAB** = **16777218** --- Tab Key
|
||||
- **KEY_BACKTAB** = **16777219** --- Shift-Tab key
|
||||
- **KEY_BACKSPACE** = **16777220**
|
||||
- **KEY_RETURN** = **16777221**
|
||||
- **KEY_ENTER** = **16777222**
|
||||
- **KEY_INSERT** = **16777223**
|
||||
- **KEY_DELETE** = **16777224**
|
||||
- **KEY_PAUSE** = **16777225**
|
||||
- **KEY_PRINT** = **16777226**
|
||||
- **KEY_BACKTAB** = **16777219** --- Shift-Tab Key
|
||||
- **KEY_BACKSPACE** = **16777220** --- Backspace Key
|
||||
- **KEY_RETURN** = **16777221** --- Return Key
|
||||
- **KEY_ENTER** = **16777222** --- Enter Key
|
||||
- **KEY_INSERT** = **16777223** --- Insert Key
|
||||
- **KEY_DELETE** = **16777224** --- Delete Key
|
||||
- **KEY_PAUSE** = **16777225** --- Pause Key
|
||||
- **KEY_PRINT** = **16777226** --- Printscreen Key
|
||||
- **KEY_SYSREQ** = **16777227**
|
||||
- **KEY_CLEAR** = **16777228**
|
||||
- **KEY_HOME** = **16777229**
|
||||
- **KEY_END** = **16777230**
|
||||
- **KEY_LEFT** = **16777231**
|
||||
- **KEY_UP** = **16777232**
|
||||
- **KEY_RIGHT** = **16777233**
|
||||
- **KEY_DOWN** = **16777234**
|
||||
- **KEY_PAGEUP** = **16777235**
|
||||
- **KEY_PAGEDOWN** = **16777236**
|
||||
- **KEY_SHIFT** = **16777237**
|
||||
- **KEY_CONTROL** = **16777238**
|
||||
- **KEY_HOME** = **16777229** --- Home Key
|
||||
- **KEY_END** = **16777230** --- End Key
|
||||
- **KEY_LEFT** = **16777231** --- Left Arrow Key
|
||||
- **KEY_UP** = **16777232** --- Up Arrow Key
|
||||
- **KEY_RIGHT** = **16777233** --- Right Arrow Key
|
||||
- **KEY_DOWN** = **16777234** --- Down Arrow Key
|
||||
- **KEY_PAGEUP** = **16777235** --- Pageup Key
|
||||
- **KEY_PAGEDOWN** = **16777236** --- Pagedown Key
|
||||
- **KEY_SHIFT** = **16777237** --- Shift Key
|
||||
- **KEY_CONTROL** = **16777238** --- Control Key
|
||||
- **KEY_META** = **16777239**
|
||||
- **KEY_ALT** = **16777240**
|
||||
- **KEY_CAPSLOCK** = **16777241**
|
||||
- **KEY_NUMLOCK** = **16777242**
|
||||
- **KEY_SCROLLLOCK** = **16777243**
|
||||
- **KEY_F1** = **16777244**
|
||||
- **KEY_F2** = **16777245**
|
||||
- **KEY_F3** = **16777246**
|
||||
- **KEY_F4** = **16777247**
|
||||
- **KEY_F5** = **16777248**
|
||||
- **KEY_F6** = **16777249**
|
||||
- **KEY_F7** = **16777250**
|
||||
- **KEY_F8** = **16777251**
|
||||
- **KEY_F9** = **16777252**
|
||||
- **KEY_F10** = **16777253**
|
||||
- **KEY_F11** = **16777254**
|
||||
- **KEY_F12** = **16777255**
|
||||
- **KEY_F13** = **16777256**
|
||||
- **KEY_F14** = **16777257**
|
||||
- **KEY_F15** = **16777258**
|
||||
- **KEY_F16** = **16777259**
|
||||
- **KEY_KP_ENTER** = **16777344**
|
||||
- **KEY_KP_MULTIPLY** = **16777345**
|
||||
- **KEY_KP_DIVIDE** = **16777346**
|
||||
- **KEY_KP_SUBTRACT** = **16777347**
|
||||
- **KEY_KP_PERIOD** = **16777348**
|
||||
- **KEY_KP_ADD** = **16777349**
|
||||
- **KEY_KP_0** = **16777350**
|
||||
- **KEY_KP_1** = **16777351**
|
||||
- **KEY_KP_2** = **16777352**
|
||||
- **KEY_KP_3** = **16777353**
|
||||
- **KEY_KP_4** = **16777354**
|
||||
- **KEY_KP_5** = **16777355**
|
||||
- **KEY_KP_6** = **16777356**
|
||||
- **KEY_KP_7** = **16777357**
|
||||
- **KEY_KP_8** = **16777358**
|
||||
- **KEY_KP_9** = **16777359**
|
||||
- **KEY_ALT** = **16777240** --- Alt Key
|
||||
- **KEY_CAPSLOCK** = **16777241** --- Capslock Key
|
||||
- **KEY_NUMLOCK** = **16777242** --- Numlock Key
|
||||
- **KEY_SCROLLLOCK** = **16777243** --- Scrolllock Key
|
||||
- **KEY_F1** = **16777244** --- F1 Key
|
||||
- **KEY_F2** = **16777245** --- F2 Key
|
||||
- **KEY_F3** = **16777246** --- F3 Key
|
||||
- **KEY_F4** = **16777247** --- F4 Key
|
||||
- **KEY_F5** = **16777248** --- F5 Key
|
||||
- **KEY_F6** = **16777249** --- F6 Key
|
||||
- **KEY_F7** = **16777250** --- F7 Key
|
||||
- **KEY_F8** = **16777251** --- F8 Key
|
||||
- **KEY_F9** = **16777252** --- F9 Key
|
||||
- **KEY_F10** = **16777253** --- F10 Key
|
||||
- **KEY_F11** = **16777254** --- F11 Key
|
||||
- **KEY_F12** = **16777255** --- F12 Key
|
||||
- **KEY_F13** = **16777256** --- F13 Key
|
||||
- **KEY_F14** = **16777257** --- F14 Key
|
||||
- **KEY_F15** = **16777258** --- F15 Key
|
||||
- **KEY_F16** = **16777259** --- F16 Key
|
||||
- **KEY_KP_ENTER** = **16777344** --- Enter Key on Numpad
|
||||
- **KEY_KP_MULTIPLY** = **16777345** --- Multiply Key on Numpad
|
||||
- **KEY_KP_DIVIDE** = **16777346** --- Divide Key on Numpad
|
||||
- **KEY_KP_SUBTRACT** = **16777347** --- Subtract Key on Numpad
|
||||
- **KEY_KP_PERIOD** = **16777348** --- Period Key on Numpad
|
||||
- **KEY_KP_ADD** = **16777349** --- Add Key on Numpad
|
||||
- **KEY_KP_0** = **16777350** --- Number 0 on Numpad
|
||||
- **KEY_KP_1** = **16777351** --- Number 1 on Numpad
|
||||
- **KEY_KP_2** = **16777352** --- Number 2 on Numpad
|
||||
- **KEY_KP_3** = **16777353** --- Number 3 on Numpad
|
||||
- **KEY_KP_4** = **16777354** --- Number 4 on Numpad
|
||||
- **KEY_KP_5** = **16777355** --- Number 5 on Numpad
|
||||
- **KEY_KP_6** = **16777356** --- Number 6 on Numpad
|
||||
- **KEY_KP_7** = **16777357** --- Number 7 on Numpad
|
||||
- **KEY_KP_8** = **16777358** --- Number 8 on Numpad
|
||||
- **KEY_KP_9** = **16777359** --- Number 9 on Numpad
|
||||
- **KEY_SUPER_L** = **16777260**
|
||||
- **KEY_SUPER_R** = **16777261**
|
||||
- **KEY_MENU** = **16777262**
|
||||
@@ -166,7 +166,7 @@ Numeric Constants
|
||||
- **KEY_LAUNCHE** = **16777318**
|
||||
- **KEY_LAUNCHF** = **16777319**
|
||||
- **KEY_UNKNOWN** = **33554431**
|
||||
- **KEY_SPACE** = **32**
|
||||
- **KEY_SPACE** = **32** --- Space Key
|
||||
- **KEY_EXCLAM** = **33**
|
||||
- **KEY_QUOTEDBL** = **34**
|
||||
- **KEY_NUMBERSIGN** = **35**
|
||||
@@ -182,16 +182,16 @@ Numeric Constants
|
||||
- **KEY_MINUS** = **45**
|
||||
- **KEY_PERIOD** = **46**
|
||||
- **KEY_SLASH** = **47**
|
||||
- **KEY_0** = **48**
|
||||
- **KEY_1** = **49**
|
||||
- **KEY_2** = **50**
|
||||
- **KEY_3** = **51**
|
||||
- **KEY_4** = **52**
|
||||
- **KEY_5** = **53**
|
||||
- **KEY_6** = **54**
|
||||
- **KEY_7** = **55**
|
||||
- **KEY_8** = **56**
|
||||
- **KEY_9** = **57**
|
||||
- **KEY_0** = **48** --- Number 0
|
||||
- **KEY_1** = **49** --- Number 1
|
||||
- **KEY_2** = **50** --- Number 2
|
||||
- **KEY_3** = **51** --- Number 3
|
||||
- **KEY_4** = **52** --- Number 4
|
||||
- **KEY_5** = **53** --- Number 5
|
||||
- **KEY_6** = **54** --- Number 6
|
||||
- **KEY_7** = **55** --- Number 7
|
||||
- **KEY_8** = **56** --- Number 8
|
||||
- **KEY_9** = **57** --- Number 9
|
||||
- **KEY_COLON** = **58**
|
||||
- **KEY_SEMICOLON** = **59**
|
||||
- **KEY_LESS** = **60**
|
||||
@@ -199,32 +199,32 @@ Numeric Constants
|
||||
- **KEY_GREATER** = **62**
|
||||
- **KEY_QUESTION** = **63**
|
||||
- **KEY_AT** = **64**
|
||||
- **KEY_A** = **65**
|
||||
- **KEY_B** = **66**
|
||||
- **KEY_C** = **67**
|
||||
- **KEY_D** = **68**
|
||||
- **KEY_E** = **69**
|
||||
- **KEY_F** = **70**
|
||||
- **KEY_G** = **71**
|
||||
- **KEY_H** = **72**
|
||||
- **KEY_I** = **73**
|
||||
- **KEY_J** = **74**
|
||||
- **KEY_K** = **75**
|
||||
- **KEY_L** = **76**
|
||||
- **KEY_M** = **77**
|
||||
- **KEY_N** = **78**
|
||||
- **KEY_O** = **79**
|
||||
- **KEY_P** = **80**
|
||||
- **KEY_Q** = **81**
|
||||
- **KEY_R** = **82**
|
||||
- **KEY_S** = **83**
|
||||
- **KEY_T** = **84**
|
||||
- **KEY_U** = **85**
|
||||
- **KEY_V** = **86**
|
||||
- **KEY_W** = **87**
|
||||
- **KEY_X** = **88**
|
||||
- **KEY_Y** = **89**
|
||||
- **KEY_Z** = **90**
|
||||
- **KEY_A** = **65** --- A Key
|
||||
- **KEY_B** = **66** --- B Key
|
||||
- **KEY_C** = **67** --- C Key
|
||||
- **KEY_D** = **68** --- D Key
|
||||
- **KEY_E** = **69** --- E Key
|
||||
- **KEY_F** = **70** --- F Key
|
||||
- **KEY_G** = **71** --- G Key
|
||||
- **KEY_H** = **72** --- H Key
|
||||
- **KEY_I** = **73** --- I Key
|
||||
- **KEY_J** = **74** --- J Key
|
||||
- **KEY_K** = **75** --- K Key
|
||||
- **KEY_L** = **76** --- L Key
|
||||
- **KEY_M** = **77** --- M Key
|
||||
- **KEY_N** = **78** --- N Key
|
||||
- **KEY_O** = **79** --- O Key
|
||||
- **KEY_P** = **80** --- P Key
|
||||
- **KEY_Q** = **81** --- Q Key
|
||||
- **KEY_R** = **82** --- R Key
|
||||
- **KEY_S** = **83** --- S Key
|
||||
- **KEY_T** = **84** --- T Key
|
||||
- **KEY_U** = **85** --- U Key
|
||||
- **KEY_V** = **86** --- V Key
|
||||
- **KEY_W** = **87** --- W Key
|
||||
- **KEY_X** = **88** --- X Key
|
||||
- **KEY_Y** = **89** --- Y Key
|
||||
- **KEY_Z** = **90** --- Z Key
|
||||
- **KEY_BRACKETLEFT** = **91**
|
||||
- **KEY_BACKSLASH** = **92**
|
||||
- **KEY_BRACKETRIGHT** = **93**
|
||||
@@ -310,9 +310,9 @@ Numeric Constants
|
||||
- **KEY_MASK_CMD** = **268435456**
|
||||
- **KEY_MASK_KPAD** = **536870912**
|
||||
- **KEY_MASK_GROUP_SWITCH** = **1073741824**
|
||||
- **BUTTON_LEFT** = **1**
|
||||
- **BUTTON_RIGHT** = **2**
|
||||
- **BUTTON_MIDDLE** = **3**
|
||||
- **BUTTON_LEFT** = **1** --- Left Mouse Button
|
||||
- **BUTTON_RIGHT** = **2** --- Right Mouse Button
|
||||
- **BUTTON_MIDDLE** = **3** --- Middle Mouse Button
|
||||
- **BUTTON_WHEEL_UP** = **4**
|
||||
- **BUTTON_WHEEL_DOWN** = **5**
|
||||
- **BUTTON_WHEEL_LEFT** = **6**
|
||||
@@ -357,31 +357,31 @@ Numeric Constants
|
||||
- **JOY_DS_B** = **0**
|
||||
- **JOY_DS_X** = **3**
|
||||
- **JOY_DS_Y** = **2**
|
||||
- **JOY_SELECT** = **10**
|
||||
- **JOY_START** = **11**
|
||||
- **JOY_DPAD_UP** = **12**
|
||||
- **JOY_DPAD_DOWN** = **13**
|
||||
- **JOY_DPAD_LEFT** = **14**
|
||||
- **JOY_DPAD_RIGHT** = **15**
|
||||
- **JOY_L** = **4**
|
||||
- **JOY_L2** = **6**
|
||||
- **JOY_L3** = **8**
|
||||
- **JOY_R** = **5**
|
||||
- **JOY_R2** = **7**
|
||||
- **JOY_R3** = **9**
|
||||
- **JOY_AXIS_0** = **0**
|
||||
- **JOY_AXIS_1** = **1**
|
||||
- **JOY_AXIS_2** = **2**
|
||||
- **JOY_AXIS_3** = **3**
|
||||
- **JOY_SELECT** = **10** --- Joystick Button Select
|
||||
- **JOY_START** = **11** --- Joystick Button Start
|
||||
- **JOY_DPAD_UP** = **12** --- Joystick DPad Up
|
||||
- **JOY_DPAD_DOWN** = **13** --- Joystick DPad Down
|
||||
- **JOY_DPAD_LEFT** = **14** --- Joystick DPad Left
|
||||
- **JOY_DPAD_RIGHT** = **15** --- Joystick DPad Right
|
||||
- **JOY_L** = **4** --- Joystick Left Shoulder Button
|
||||
- **JOY_L2** = **6** --- Joystick Left Trigger
|
||||
- **JOY_L3** = **8** --- Joystick Left Stick Click
|
||||
- **JOY_R** = **5** --- Joystick Right Shoulder Button
|
||||
- **JOY_R2** = **7** --- Joystick Right Trigger
|
||||
- **JOY_R3** = **9** --- Joystick Right Stick Click
|
||||
- **JOY_AXIS_0** = **0** --- Joystick Left Stick Horizontal Axis
|
||||
- **JOY_AXIS_1** = **1** --- Joystick Left Stick Vertical Axis
|
||||
- **JOY_AXIS_2** = **2** --- Joystick Right Stick Horizontal Axis
|
||||
- **JOY_AXIS_3** = **3** --- Joystick Right Stick Vertical Axis
|
||||
- **JOY_AXIS_4** = **4**
|
||||
- **JOY_AXIS_5** = **5**
|
||||
- **JOY_AXIS_6** = **6**
|
||||
- **JOY_AXIS_7** = **7**
|
||||
- **JOY_AXIS_6** = **6** --- Joystick Left Trigger Analog Axis
|
||||
- **JOY_AXIS_7** = **7** --- Joystick Right Trigger Analog Axis
|
||||
- **JOY_AXIS_MAX** = **8**
|
||||
- **JOY_ANALOG_0_X** = **0**
|
||||
- **JOY_ANALOG_0_Y** = **1**
|
||||
- **JOY_ANALOG_1_X** = **2**
|
||||
- **JOY_ANALOG_1_Y** = **3**
|
||||
- **JOY_ANALOG_0_X** = **0** --- Joystick Left Stick Horizontal Axis
|
||||
- **JOY_ANALOG_0_Y** = **1** --- Joystick Left Stick Vertical Axis
|
||||
- **JOY_ANALOG_1_X** = **2** --- Joystick Right Stick Horizontal Axis
|
||||
- **JOY_ANALOG_1_Y** = **3** --- Joystick Right Stick Vertical Axis
|
||||
- **JOY_ANALOG_2_X** = **4**
|
||||
- **JOY_ANALOG_2_Y** = **5**
|
||||
- **JOY_ANALOG_L2** = **6**
|
||||
@@ -446,7 +446,6 @@ Numeric Constants
|
||||
- **PROPERTY_HINT_IMAGE_COMPRESS_LOSSY** = **17**
|
||||
- **PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS** = **18**
|
||||
- **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_NETWORK** = **4**
|
||||
- **PROPERTY_USAGE_DEFAULT** = **7** --- Default usage (storage and editor).
|
||||
@@ -470,16 +469,16 @@ Numeric Constants
|
||||
- **TYPE_PLANE** = **9** --- Variable is of type :ref:`Plane<class_plane>`.
|
||||
- **TYPE_QUAT** = **10** --- Variable is of type :ref:`Quat<class_quat>`.
|
||||
- **TYPE_AABB** = **11** --- Variable is of type :ref:`AABB<class_aabb>`.
|
||||
- **TYPE_MATRIX3** = **12** --- Variable is fo type :ref:`Matrix3<class_matrix3>`.
|
||||
- **TYPE_TRANSFORM** = **13** --- Variable is fo type :ref:`Transform<class_transform>`.
|
||||
- **TYPE_COLOR** = **14** --- Variable is fo type :ref:`Color<class_color>`.
|
||||
- **TYPE_IMAGE** = **15** --- Variable is fo type :ref:`Image<class_image>`.
|
||||
- **TYPE_NODE_PATH** = **16** --- Variable is fo type :ref:`NodePath<class_nodepath>`.
|
||||
- **TYPE_RID** = **17** --- Variable is fo type :ref:`RID<class_rid>`.
|
||||
- **TYPE_OBJECT** = **18** --- Variable is fo type :ref:`Object<class_object>`.
|
||||
- **TYPE_INPUT_EVENT** = **19** --- Variable is fo type :ref:`InputEvent<class_inputevent>`.
|
||||
- **TYPE_DICTIONARY** = **20** --- Variable is fo type :ref:`Dictionary<class_dictionary>`.
|
||||
- **TYPE_ARRAY** = **21** --- Variable is fo type :ref:`Array<class_array>`.
|
||||
- **TYPE_MATRIX3** = **12** --- Variable is of type :ref:`Matrix3<class_matrix3>`.
|
||||
- **TYPE_TRANSFORM** = **13** --- Variable is of type :ref:`Transform<class_transform>`.
|
||||
- **TYPE_COLOR** = **14** --- Variable is of type :ref:`Color<class_color>`.
|
||||
- **TYPE_IMAGE** = **15** --- Variable is of type :ref:`Image<class_image>`.
|
||||
- **TYPE_NODE_PATH** = **16** --- Variable is of type :ref:`NodePath<class_nodepath>`.
|
||||
- **TYPE_RID** = **17** --- Variable is of type :ref:`RID<class_rid>`.
|
||||
- **TYPE_OBJECT** = **18** --- Variable is of type :ref:`Object<class_object>`.
|
||||
- **TYPE_INPUT_EVENT** = **19** --- Variable is of type :ref:`InputEvent<class_inputevent>`.
|
||||
- **TYPE_DICTIONARY** = **20** --- Variable is of type :ref:`Dictionary<class_dictionary>`.
|
||||
- **TYPE_ARRAY** = **21** --- Variable is of type :ref:`Array<class_array>`.
|
||||
- **TYPE_RAW_ARRAY** = **22**
|
||||
- **TYPE_INT_ARRAY** = **23**
|
||||
- **TYPE_REAL_ARRAY** = **24**
|
||||
|
||||
@@ -20,6 +20,8 @@ Base class for Box containers.
|
||||
Member Functions
|
||||
----------------
|
||||
|
||||
+------------------------+------------------------------------------------------------------------------------------------------+
|
||||
| void | :ref:`add_spacer<class_BoxContainer_add_spacer>` **(** :ref:`bool<class_bool>` begin **)** |
|
||||
+------------------------+------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`int<class_int>` | :ref:`get_alignment<class_BoxContainer_get_alignment>` **(** **)** const |
|
||||
+------------------------+------------------------------------------------------------------------------------------------------+
|
||||
@@ -41,6 +43,10 @@ Base class for Box containers. It arranges children controls vertically or horiz
|
||||
Member Function Description
|
||||
---------------------------
|
||||
|
||||
.. _class_BoxContainer_add_spacer:
|
||||
|
||||
- void **add_spacer** **(** :ref:`bool<class_bool>` begin **)**
|
||||
|
||||
.. _class_BoxContainer_get_alignment:
|
||||
|
||||
- :ref:`int<class_int>` **get_alignment** **(** **)** const
|
||||
|
||||
@@ -337,6 +337,8 @@ Return the parent :ref:`Node<class_node>` of the current :ref:`Node<class_node>`
|
||||
|
||||
- :ref:`Node<class_node>` **find_node** **(** :ref:`String<class_string>` mask, :ref:`bool<class_bool>` recursive=true, :ref:`bool<class_bool>` owned=true **)** const
|
||||
|
||||
Find a descendant of this node whose name matches ``mask`` as in :ref:`String.match<class_String_match>` (i.e. case sensitive, but '\*' matches zero or more characters and '?' matches any single character except '.'). Note that it does not match against the full path, just against individual node names.
|
||||
|
||||
.. _class_Node_has_node_and_resource:
|
||||
|
||||
- :ref:`bool<class_bool>` **has_node_and_resource** **(** :ref:`NodePath<class_nodepath>` path **)** const
|
||||
|
||||
@@ -420,6 +420,8 @@ Return the amount of fixed iterations per second (for fixed process and physics)
|
||||
|
||||
- void **set_time_scale** **(** :ref:`float<class_float>` time_scale **)**
|
||||
|
||||
Speeds up or slows down the physics by changing the delta variable. (delta \* time_scale)
|
||||
|
||||
.. _class_OS_get_time_scale:
|
||||
|
||||
- :ref:`float<class_float>` **get_time_scale** **(** **)**
|
||||
|
||||
@@ -103,6 +103,7 @@ Signals
|
||||
- **body_enter_shape** **(** :ref:`int<class_int>` body_id, :ref:`Object<class_object>` body, :ref:`int<class_int>` body_shape, :ref:`int<class_int>` local_shape **)**
|
||||
- **body_exit** **(** :ref:`Object<class_object>` body **)**
|
||||
- **body_exit_shape** **(** :ref:`int<class_int>` body_id, :ref:`Object<class_object>` body, :ref:`int<class_int>` body_shape, :ref:`int<class_int>` local_shape **)**
|
||||
- **sleeping_state_changed** **(** **)**
|
||||
|
||||
Numeric Constants
|
||||
-----------------
|
||||
|
||||
@@ -105,6 +105,7 @@ Signals
|
||||
- **body_enter_shape** **(** :ref:`int<class_int>` body_id, :ref:`Object<class_object>` body, :ref:`int<class_int>` body_shape, :ref:`int<class_int>` local_shape **)**
|
||||
- **body_exit** **(** :ref:`Object<class_object>` body **)**
|
||||
- **body_exit_shape** **(** :ref:`int<class_int>` body_id, :ref:`Object<class_object>` body, :ref:`int<class_int>` body_shape, :ref:`int<class_int>` local_shape **)**
|
||||
- **sleeping_state_changed** **(** **)**
|
||||
|
||||
Numeric Constants
|
||||
-----------------
|
||||
|
||||
@@ -286,13 +286,13 @@ Return the length of the string in characters.
|
||||
|
||||
- :ref:`bool<class_bool>` **match** **(** :ref:`String<class_string>` expr **)**
|
||||
|
||||
Do a simple expression matching, using ? and \* wildcards.
|
||||
Do a simple expression match, where '\*' matches zero or more arbitrary characters and '?' matches any single character except '.'.
|
||||
|
||||
.. _class_String_matchn:
|
||||
|
||||
- :ref:`bool<class_bool>` **matchn** **(** :ref:`String<class_string>` expr **)**
|
||||
|
||||
Do a simple, case insensitive, expression matching, using ? and \* wildcards.
|
||||
Do a simple case insensitive expression match, using ? and \* wildcards (see :ref:`match<class_String_match>`).
|
||||
|
||||
.. _class_String_md5_buffer:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user