Commit Graph

6524 Commits

Author SHA1 Message Date
6ce5876c63 Add documentation for Array.find and Array.rfind 2016-06-10 18:07:59 -03:00
50de99f050 Filling in documentation
Documentation for BoneAttachment, KinematicBody, ParallaxBackground,
ParallaxLayer, and TestCube
2016-06-08 15:29:46 -04:00
4b893ffeeb Merge pull request #4861 from brakhane/negative-indexing
Add support for Python-like negative indexing
2016-06-07 10:17:00 -03:00
ec96e36bc9 Classref for: ImageTexture, Image, LargeTexture 2016-06-07 12:17:18 +02:00
db5ea849d8 Sync classref 2016-06-07 10:39:36 +02:00
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
dcce477f5e Added Dictionary.values() 2016-06-05 14:50:06 +02:00
662e0cc411 Document Viewport and ViewportSprite classes 2016-06-05 14:51:44 +03:00
9e0921e038 Sync with -doctool 2016-06-05 14:47:12 +03:00
1a80b2a04a Added InputMap.get_actions()
get_actions() lists all actions in the InputMap.
2016-06-04 17:56:30 +02:00
4b0bae9799 Merge pull request #5027 from J08nY/gdscript
Add Array.find_last() and Array.count()
2016-06-04 16:07:48 +02:00
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
5f5ca8cd9b Added Array.find_last() and Array.count() 2016-06-03 23:36:02 +02:00
4c5439f8cd Added classref for HTTPClient and HTTPRequest 2016-06-03 18:13:15 +02:00
45163b10be Sync classref 2016-06-03 18:03:12 +02:00
35cb75220d StaticBody documentation
Documented StaticBody. Also corrected an error in StaticBody2D
documentation
2016-06-01 12:35:25 +02:00
4e6f452c52 Merge pull request #4933 from J08nY/classref
Added RigidBody and finished Resource class-reference
2016-06-01 07:23:53 +02:00
0325944ee4 classref: Area documentation
One method was missing.
2016-05-31 21:17:35 +02:00
617530832b Area Documentation
Ported the Area2D documentation into its 3D counterpart. Also fixed some
typos
2016-05-31 19:24:27 +02:00
84ad8a11b6 Merge pull request #4931 from CowThing/classref-edit
Filling in documentation
2016-05-30 22:40:24 +02:00
063d507a15 Added classref for RigidBody, and finished classref for Resource 2016-05-30 22:13:33 +02:00
a4cbed8465 Sync class-ref with code base. 2016-05-30 22:13:33 +02:00
3ba4e6b2ac Filling in documentation
VisibilityNotifier and VisibilityEnabler (2D and 3D).
2016-05-30 15:05:27 -04:00
96bdab6edf Merge pull request #4845 from vnen/pr-magnetometer
Add magnetometer sensor support for Android
2016-05-29 18:37:33 +02:00
9ac4b29322 Documented Light2D and LightOccluder2D 2016-05-29 01:41:22 +02:00
defe7f18c2 Documented BackBufferCopy. Need validation for the different copy modes (constants) 2016-05-28 22:02:21 +02:00
8d69e1b620 Add documentation for Input.get_magnetometer() 2016-05-27 14:55:24 -03:00
0ccf153a15 GUI Focus mode improvements
Exposed `get_focus_mode()` to the script
Added `focus_mode` to the property panels for line-edit and sliders
Added `enabled_focus_mode` to the property panels for buttons

enabled_focus_mode is used when button is enabled/disabled
2016-05-23 15:08:50 +01:00
da24bc8f3f VehicleBody: Cosmetic fixes to previous commit 2016-05-21 11:52:21 +02:00
97da9f14ab Add get_linear_velocity() method to VehicleBody class
Doc added also.
2016-05-21 11:35:55 +02:00
a92652d578 Document the FileDialog and partial OS methods 2016-05-20 21:39:31 +08:00
d208572906 Fix a XML error with the documentation 2016-05-20 14:54:33 +03:00
0749db2cf8 Filling in documentation.
AABB, Color, Rect2, Transform, Vector2, and Vector3.
2016-05-15 19:01:21 -04:00
7913e792ac Merge pull request #4563 from djrm/classref-edit
Documented @GlobalScope singletons and some keys
2016-05-13 21:09:08 +02:00
70ec87ecd2 Fix some errors in some rotation functions, also clarify that certain parameters are expressed in radians 2016-05-12 18:44:32 -05:00
91c85ff1f5 classref: Fixed return types in Area and Area2D (#4635) 2016-05-12 17:03:15 +02:00
22d1385caf classref: Directory and ConfigFile 2016-05-12 08:41:43 +02:00
2fbf4f563b classref: Sync with current source 2016-05-12 08:31:53 +02:00
997476777a Updated caret blink method documentation 2016-05-11 17:55:59 +01:00
bc31be9812 Sync classes.xml with current sources
Also fix a typo in the binding of Control::set_drag_forwarding.
2016-05-09 22:20:35 +02:00
cb0be4adaa Documented @GlobalScope singletons and some keys 2016-05-05 14:04:42 -05:00
ed7c0a6caf Partial documentation for OS methods 2016-05-05 12:46:31 -05:00
f558b4003b Documented LinkButton 2016-05-05 11:23:25 -05:00
f6ae5e41de Input Documentation
Input Documentation
2016-05-03 14:44:58 -04:00
5b039245b9 Sync class reference 2016-05-03 19:35:01 +02:00
3ca1d0f1d5 Documented bool methods 2016-05-02 13:32:29 -05:00
1d9c4c559b Merge pull request #4529 from djrm/classref-float
Documented float
2016-05-02 20:14:28 +02:00
520e6f5b09 Documented float 2016-05-02 13:11:14 -05:00
4453284388 Documented int methods 2016-05-02 12:44:30 -05:00
abf5f8c586 Finished AnimationPlayer Documentation
Finished AnimationPlayer Documentation
2016-05-02 12:16:59 -04:00