Commit graph

237 commits

Author SHA1 Message Date
Kyle Luce
605193b22f Conversion function for screen coords to local Canvas coords
- Useful if you need to Convert screen coords to the coordinate space of a
  CanvasItem, but don't have an associated InputEvent to use in
  #make_event_local.

For example, if you have a particular point on the screen you'd like to project
into World Space, for various reasons, you would use this function on the root
of the scene. This is analogous to ray casting from screen space in 3D.
2016-07-10 16:06:57 -07:00
Rémi Verschelde
69c8b583e7 classref: Add docs for InputEvent* and InputMap 2016-07-08 23:41:07 +02:00
Rémi Verschelde
a15de80942 classref: Fix arg name for is_action_pressed/released
Also position TEXTURE_SPHERE constant properly.
2016-07-08 23:40:43 +02:00
Rémi Verschelde
288355afe9 classref: Fix descriptions indentation after #5588 2016-07-08 22:55:14 +02:00
J08nY
f5ce4e251d
Classref: update with new doctool indentation 2016-07-08 00:25:54 +02:00
Pawel Kowal
fe49b71804 Update String.capitalize() documentation 2016-07-06 10:33:27 +02:00
George Marques
eecf4ff273
Update classes.xml to fix sorting of constants 2016-07-05 17:09:16 -03:00
Jean Jung
673e3b70b6 Added ItemList.get_selected_items() doc 2016-06-28 16:22:36 -03:00
Jean Jung
5502499469 syncing the reference 2016-06-28 16:11:58 -03:00
George Marques
441640506f
Add *Array.invert() documentation 2016-06-25 14:47:32 -03:00
Rémi Verschelde
d52fa2e0eb Merge pull request #5380 from vnen/string-canvasitem-docs
Documentation for String and CanvasItem
2016-06-24 21:16:20 +02:00
Rémi Verschelde
118f54aeeb Merge pull request #5328 from Paulb23/line_edit_caret
Added caret blink to line edit
2016-06-24 21:13:26 +02:00
George Marques
6776fa63de
Add docs for String and CanvasItem 2016-06-23 18:08:41 -03:00
Paulb23
c85f27c973 Added caret blink documentation 2016-06-22 13:26:44 +01:00
J08nY
3284e7b9d4
Classref: added for new *Array bindings
- append(),append_array(),insert(),remove()
2016-06-22 12:21:32 +02:00
George Marques
e53f186899
Sync classes.xml with the new sorting 2016-06-21 17:24:47 -03:00
George Marques
4d33eb01d7
Add classref for File class 2016-06-21 11:24:51 -03:00
George Marques
d3dff93e33
Add docs for String.bigrams() and String.similarity(text) 2016-06-19 11:43:47 -03:00
Mehmet Durgel
92fc3fa536 Clarification about enter keys confusion
Some Languages threat KEY_RETURN and KEY_ENTER keys having the same keycode (eg: Javascript).
Added additional explanation about this issue.
Related to #4595
2016-06-19 16:34:11 +03:00
J08nY
b587a13293 Classref: Mutex, Semaphore, Thread, *Array (#5278) 2016-06-18 21:21:29 +02:00
Rémi Verschelde
7723579237 Fix type hint for the seed argument
Closes #5260.
2016-06-18 01:18:06 +02:00
J08nY
541a1226cd
Classref: added PacketPeer* 2016-06-16 14:15:48 +02:00
J08nY
bb2cac4515
Sync classref 2016-06-16 14:15:34 +02:00
J08nY
cffdc52482 Classref: Added docs for StreamPeer* (#5216) 2016-06-15 13:32:12 +02:00
Rémi Verschelde
78b745bb0a Merge pull request #5192 from J08nY/issue-5190
Dictionary: rename param in .has() .has_all() .erase()
2016-06-15 11:13:59 +02:00
Rémi Verschelde
ee105744e0 Merge pull request #5210 from J08nY/issue-5189
String documentation: .ord_at() returns int not String
2016-06-15 11:08:10 +02:00
Wilhem Barbier
f665200df7 Add joystick vibration support on Linux (#5043) 2016-06-15 07:25:35 +02:00
J08nY
58a891265a
String documentation: .ord_at() returns int not String
fixes #5189
2016-06-14 14:52:32 +02:00
J08nY
7a19e3c6ae
Dictionary: rename param in .has() .has_all() .erase()
fixes #5190, param should be named key, not value
2016-06-13 19:08:04 +02:00
J08nY
d42117eeb6
Sync classref 2016-06-13 19:01:07 +02:00
Juan Linietsky
20b4567829 Merge pull request #5177 from vnen/string-subsequence
Add subsequence search to tools
2016-06-13 13:25:56 -03:00
Ovnuniarchos
471ab4e6ff Documented many Physics2D* classes 2016-06-12 20:24:19 +02:00
George Marques
feb95fa9ac
Add documentation to String.is_subsequence_of{,i} 2016-06-12 14:53:03 -03:00
George Marques
6ce5876c63
Add documentation for Array.find and Array.rfind 2016-06-10 18:07:59 -03:00
CowThing
50de99f050 Filling in documentation
Documentation for BoneAttachment, KinematicBody, ParallaxBackground,
ParallaxLayer, and TestCube
2016-06-08 15:29:46 -04:00
Juan Linietsky
4b893ffeeb Merge pull request #4861 from brakhane/negative-indexing
Add support for Python-like negative indexing
2016-06-07 10:17:00 -03:00
J08nY
ec96e36bc9
Classref for: ImageTexture, Image, LargeTexture 2016-06-07 12:17:18 +02:00
J08nY
db5ea849d8
Sync classref 2016-06-07 10:39:36 +02:00
Dennis Brakhane
1e068d34f4 Add support for Python-like negative indexing
Negative indexing is a useful feature in Python, especially when combined
with array slicing. Array slicing will hopefully be implemented later, but
negative indexing is useful in its own right.

A negative index is indexing from the end of an array,
"array[-1] == array[array.size()-1]", using a negative index
larger/smaller than the length of the array is still an error.

While primarily useful for arrays and strings, support is also added to
"array like" structures like Vector3 and Color. This is done just
to be consistent; vector3[2] is much clearer than vector3[-1], but disallowing
it while allowing it for an array with 3 elements seems confusing.
2016-06-05 20:00:54 +02:00
J08nY
dcce477f5e
Added Dictionary.values() 2016-06-05 14:50:06 +02:00
Bojidar Marinov
662e0cc411 Document Viewport and ViewportSprite classes 2016-06-05 14:51:44 +03:00
Bojidar Marinov
9e0921e038 Sync with -doctool 2016-06-05 14:47:12 +03:00
J08nY
1a80b2a04a
Added InputMap.get_actions()
get_actions() lists all actions in the InputMap.
2016-06-04 17:56:30 +02:00
Rémi Verschelde
4b0bae9799 Merge pull request #5027 from J08nY/gdscript
Add Array.find_last() and Array.count()
2016-06-04 16:07:48 +02:00
Rémi Verschelde
cbba9c4506 Merge pull request #4300 from leezh/control_focus_mode
Exposed Control::focus_mode to the scene editor
2016-06-04 14:41:36 +02:00
J08nY
5f5ca8cd9b Added Array.find_last() and Array.count() 2016-06-03 23:36:02 +02:00
J08nY
4c5439f8cd Added classref for HTTPClient and HTTPRequest 2016-06-03 18:13:15 +02:00
J08nY
45163b10be Sync classref 2016-06-03 18:03:12 +02:00
P-GLEZ
35cb75220d StaticBody documentation
Documented StaticBody. Also corrected an error in StaticBody2D
documentation
2016-06-01 12:35:25 +02:00
Rémi Verschelde
4e6f452c52 Merge pull request #4933 from J08nY/classref
Added RigidBody and finished Resource class-reference
2016-06-01 07:23:53 +02:00