adding license

Ariel Manzur 2015-06-08 00:44:01 -03:00
parent 8c2f11e043
commit 700f42925e
473 changed files with 1546 additions and 28 deletions

@ -220,3 +220,6 @@ queue.cancel_resource("res://zone_2.xml")
```
**Note**: this code in its current form is not tested in real world scenarios. Find me on IRC (punto on irc.freenode.net) or e-mail me (punto@okamstudio.com) for help.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -224,3 +224,6 @@ RemoteTransform2D works in most cases, but sometimes it is really necessary to h
When creating really complex animations and inserting lots of keyframes, editing the individual keyframe curves for each can become an endless task. For this, the Animation Editor has a small menu where changing all the curves is easy. Just select every single keyframe and (generally) apply the "Out-In" transition curve to smooth the animation:
<p align="center"><img src="images/tuto_cutout24.png"></p>
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -169,4 +169,6 @@ Be it by fixing issues or taking one of the "fun" and "not so fun" tasks. Before
# Advanced
[Advanced](advanced) Advanced Topics (C++ Programming, File Formats, Porting, etc).
[Advanced](advanced) Advanced Topics (C++ Programming, File Formats, Porting, etc).
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -46,3 +46,6 @@
* ~~[Theme File](theme_file) External theme (skin) file format.~~
* ~~[Config File](engine_cfg) Global engine and project settings file (engine.cfg).~~
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -304,3 +304,6 @@ Offset | Len | Type | Description
8..12+length*16|4|Float| Green (0..1)
8..16+length*16|4|Float| Blue (0..1)
8..20+length*16|4|Float| Alpha (0..1)
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -374,3 +374,6 @@ Hashes the variable passed and returns an integer.
Print a stack track at code location, only works when
running with debugger turned on.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -3,3 +3,6 @@
### Brief Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -148,3 +148,6 @@ Combine this [AABB](class_aabb) with another one, a larger one
* [AABB](class_aabb) **AABB** **(** [Vector3](class_vector3) pos, [Vector3](class_vector3) size **)**
Optional constructor, accepts position and size.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -63,3 +63,6 @@ Set the built-in label text.
* [String](class_string) **get&#95;text** **(** **)** const
Return the built-in label text.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -104,3 +104,6 @@ Change the color modulation (multiplication) for this sprite.
* [Color](class_color) **get&#95;modulate** **(** **)** const
Return the color modulation for this sprite.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -15,3 +15,6 @@
* **frame&#95;changed** **(** **)**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -223,3 +223,6 @@ Return wether the animation has the loop flag set.
* void **clear** **(** **)**
Clear the animation (clear all tracks and reset all).
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -236,3 +236,6 @@ Get the position (in seconds) of the currently being
Get the length (in seconds) of the currently being
played animation.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -123,3 +123,6 @@ Return the input source for a given node input.
* void **animation&#95;node&#95;set&#95;animation** **(** [String](class_string) id, [Animation](class_animation) animation **)**
Set the animation for an animation node.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -29,3 +29,6 @@
* **body&#95;exit&#95;shape** **(** [int](class_int) body_id, [Object](class_object) body, [int](class_int) body_shape, [int](class_int) area_shape **)**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -62,3 +62,6 @@ Return if gravity is a point. When overriding space parameters, areas can have a
* void **set&#95;gravity&#95;vector** **(** [Vector2](class_vector2) vector **)**
Set gravity vector. If gravity is a point, this will be the attraction center
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -107,3 +107,6 @@ Construct an array from a [RawArray](class_rawarray).
* [Array](class_array) **Array** **(** [ColorArray](class_colorarray) from **)**
Construct an array from a [RawArray](class_rawarray).
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -14,3 +14,6 @@
* [Rect2](class_rect2) **[get&#95;margin](#get_margin)** **(** **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -285,3 +285,6 @@ Set global scale for stream playback. Default is 1.0.
* [float](class_float) **get&#95;stream&#95;global&#95;volume&#95;scale** **(** **)** const
Return the global scale for stream playback.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -4,3 +4,6 @@
### Brief Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -83,3 +83,6 @@ Return the type of update that the stream uses. Some"#10;"#9;"#9;"#9;types of st
* void **update** **(** **)**
Manually poll the audio stream (if it is requested"#10;"#9;"#9;"#9;to).
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -59,3 +59,6 @@ Set the cross-fade time between random phonemes.
* [float](class_float) **get&#95;xfade&#95;time** **(** **)** const
Return the cross-fade time between random phonemes.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -23,3 +23,6 @@ Set the file to be played.
* [String](class_string) **get&#95;file** **(** **)** const
Return the file being played.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -7,3 +7,6 @@ OGG Vorbis audio stream driver.
### Description
OGG Vorbis audio stream driver.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -7,3 +7,6 @@ Base class for resampled audio streams.
### Description
Base class for resampled audio streams.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -23,3 +23,6 @@ Set the speech file (which is loaded to memory).
* [String](class_string) **get&#95;file** **(** **)** const
Return the speech file.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -17,3 +17,6 @@
* **COPY_MODE_VIEWPORT** = **2**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -60,3 +60,6 @@
* **BAKE_MAX** = **5**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -14,3 +14,6 @@
* **baked&#95;light&#95;changed** **(** **)**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -19,3 +19,6 @@
* **PARAM_MAX** = **4**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -79,3 +79,6 @@ Return the state of the click_on_press property (see [set&#95;click&#95;on&#95;p
* [int](class_int) **get&#95;draw&#95;mode** **(** **)** const
Return the visual state used to draw the button. This is useful mainly when implementing your own draw code by either overiding _draw() or connecting to "draw" signal. The visual state of the button is defined by the DRAW_* enum.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -15,3 +15,6 @@
* [Vector2](class_vector2) **[get&#95;size](#get_size)** **(** **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -4,3 +4,6 @@
### Brief Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -13,3 +13,6 @@ Boolean built-in type
Boolean built-in type.
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -7,3 +7,6 @@ Base class for Box containers.
### Description
Base class for Box containers. It arranges children controls vertically or horizontally, and rearranges them automatically when their minimum size changes.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -23,3 +23,6 @@ Set the half extents for the shape.
* [Vector3](class_vector3) **get&#95;extents** **(** **)** const
Return the half extents of the shape.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -51,3 +51,6 @@ Return the state of the _clip_text_ property (see [set&#95;clip&#95;text](#set_c
* [bool](class_bool) **is&#95;flat** **(** **)** const
Return the state of the _flat_ property (see [set&#95;flat](#set_flat))
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -83,3 +83,6 @@ Remove a button in the array, by index.
* void **clear** **(** **)**
Clear the button array.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -41,3 +41,6 @@ Return the list of all the buttons in the group.
* void **set&#95;pressed&#95;button** **(** [BaseButton](class_basebutton) button **)**
Set the button to be pressed.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -80,3 +80,6 @@ Return wether the Camera is the current one in the [Viewport](class_viewport), o
* [Transform](class_transform) **get&#95;camera&#95;transform** **(** **)** const
Get the camera transform. Subclassed cameras (such as CharacterCamera) may provide different transforms than the [Node](class_node) transform.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -105,3 +105,6 @@ Return the camera position.
* void **force&#95;update&#95;scroll** **(** **)**
Force the camera to update scroll immediately.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -225,3 +225,6 @@ Draw a string character using a custom font. Returns the advance, depending on t
* void **draw&#95;set&#95;transform** **(** [Vector2](class_vector2) pos, [float](class_float) rot, [Vector2](class_vector2) scale **)**
Set a custom transform for drawing. Anything drawn afterwards will be transformed by this.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -19,3 +19,6 @@
* **SHADING_ONLY_LIGHT** = **2**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -4,3 +4,6 @@
### Brief Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -4,3 +4,6 @@
### Brief Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -83,3 +83,6 @@ Return the [World2D](class_world2d) used by this layer.
* [RID](class_rid) **get&#95;viewport** **(** **)** const
Return the viewport RID for this layer.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -10,3 +10,6 @@
* [Color](class_color) **[get&#95;color](#get_color)** **(** **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -35,3 +35,6 @@ Set the capsule height.
* [float](class_float) **get&#95;height** **(** **)** const
Return the capsule height.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -35,3 +35,6 @@ Height of the [CapsuleShape2D](class_capsuleshape2d).
* [float](class_float) **get&#95;height** **(** **)** const
Return the height of the [CapsuleShape2D](class_capsuleshape2d).
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -24,3 +24,6 @@
* [float](class_float) **[get&#95;friction](#get_friction)** **(** **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -26,3 +26,6 @@
* [bool](class_bool) **[is&#95;type&#95;steer](#is_type_steer)** **(** **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -13,3 +13,6 @@ Keeps children controls centered.
CenterContainer Keeps children controls centered. This container keeps all children to their minimum size, in the center.
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -4,3 +4,6 @@
### Brief Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -7,3 +7,6 @@ Checkable button.
### Description
CheckButton is a toggle button displayed as a check field.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -23,3 +23,6 @@ Set the radius of the circle shape;
* [float](class_float) **get&#95;radius** **(** **)** const
Return the radius of the circle shape.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -29,3 +29,6 @@
* **mouse&#95;exit** **(** **)**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -70,3 +70,6 @@ Remove the shape in the given index.
* void **clear&#95;shapes** **(** **)**
Remove all shapes.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -14,3 +14,6 @@
* [int](class_int) **[get&#95;build&#95;mode](#get_build_mode)** **(** **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -7,3 +7,6 @@ Editor-Only class.
### Description
Editor-Only class. This is not present when running the game. It's used in the editor to properly edit and position collision shapes in [CollisionObject2D](class_collisionobject2d). This is not accessible from regular code. This class is for editing custom shape polygons.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -4,3 +4,6 @@
### Brief Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -7,3 +7,6 @@ Editor-Only class.
### Description
Editor-Only class. This is not present when running the game. It's used in the editor to properly edit and position collision shapes in [CollisionObject2D](class_collisionobject2d). This is not accessible from regular code.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -74,3 +74,6 @@ Construct the color from an RGBA profile.
* [Color](class_color) **Color** **(** [float](class_float) r, [float](class_float) g, [float](class_float) b **)**
Construct the color from an RGBA profile.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -46,3 +46,6 @@ Return the array size.
* [ColorArray](class_colorarray) **ColorArray** **(** [Array](class_array) from **)**
Create from a generic array.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -30,3 +30,6 @@ Select the current color.
* [Color](class_color) **get&#95;color** **(** **)** const
Return the current (edited) color.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -15,3 +15,6 @@
* **color&#95;changed** **(** [Color](class_color) color **)**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -23,3 +23,6 @@ Set the faces (an array of triangles).
* [Vector3Array](class_vector3array) **get&#95;faces** **(** **)** const
Return the faces (an array of triangles).
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -23,3 +23,6 @@ Set the array of segments.
* [Vector2Array](class_vector2array) **get&#95;segments** **(** **)** const
Return the array of segments.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -18,3 +18,6 @@
* **PARAM_MAX** = **5**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -16,3 +16,6 @@
* Error **[save](#save)** **(** [String](class_string) path **)**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -17,3 +17,6 @@ Dialog for confirmation of actions. This dialog inherits from [AcceptDialog](cla
* [Button](class_button) **get&#95;cancel** **(** **)**
Return the cancel button.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -30,3 +30,6 @@ Queue resort of the contained children. This is called automatically anyway, but
* void **fit&#95;child&#95;in&#95;rect** **(** [Control](class_control) child, [Rect2](class_rect2) rect **)**
Fit a child control in a given rect. This is mainly a helper for creating custom container classes.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -384,3 +384,6 @@ Ignore mouse events on this control (even touchpad events send mouse events).
* [bool](class_bool) **is&#95;ignoring&#95;mouse** **(** **)** const
Return if the control is ignoring mouse events (even touchpad events send mouse events).
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -13,3 +13,6 @@ Convex Polygon Shape
Convex polygon shape resource, which can be set into a [PhysicsBody](class_physicsbody) or area.
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -29,3 +29,6 @@ Set a list of points in either clockwise or counter clockwise order, forming a c
* [Vector2Array](class_vector2array) **get&#95;points** **(** **)** const
Return a list of points in either clockwise or counter clockwise order, forming a convex polygon.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -34,3 +34,6 @@
* **FLAGS_DEFAULT** = **7**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -25,3 +25,6 @@
* [Vector2Array](class_vector2array) **[tesselate](#tesselate)** **(** [int](class_int) max_stages=5, [float](class_float) tolerance_degrees=4 **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -28,3 +28,6 @@
* [Vector3Array](class_vector3array) **[tesselate](#tesselate)** **(** [int](class_int) max_stages=5, [float](class_float) tolerance_degrees=4 **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -59,3 +59,6 @@ Set the damping of the spring joint.
* [float](class_float) **get&#95;damping** **(** **)** const
Return the damping of the spring joint.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -54,3 +54,6 @@ Return the list of keys in the dictionary.
* [int](class_int) **size** **(** **)**
Return the size of the dictionary (in pairs).
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -24,3 +24,6 @@ Directional Light, such as the Sun or the Moon.
A DirectionalLight is a type of [Light](class_light) node that emits light constantly in one direction (the negative z axis of the node). It is used lights with strong intensity that are located far away from the scene to model sunlight or moonlight. The worldpace location of the DirectionalLight transform (origin) is ignored, only the basis is used do determine light direction.
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -25,3 +25,6 @@
* Error **[remove](#remove)** **(** [String](class_string) file **)**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -4,3 +4,6 @@
### Brief Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -10,3 +10,6 @@
* [float](class_float) **[get&#95;radius](#get_radius)** **(** **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -13,3 +13,6 @@
* void **[import&#95;dialog](#import_dialog)** **(** [String](class_string) from **)** virtual
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -32,3 +32,6 @@
* **CONTAINER_CANVAS_EDITOR_SIDE** = **5**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -9,3 +9,6 @@
* void **[post&#95;import](#post_import)** **(** [Object](class_object) scene **)** virtual
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -11,3 +11,6 @@
* [Object](class_object) **[get&#95;scene](#get_scene)** **(** **)**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -10,3 +10,6 @@
* [Vector2](class_vector2) **[get&#95;minsize](#get_minsize)** **(** **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -76,3 +76,6 @@
* **FX_PARAM_MAX** = **27**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -35,3 +35,6 @@
* [float](class_float) **[get&#95;channel&#95;last&#95;note&#95;time](#get_channel_last_note_time)** **(** [int](class_int) arg0 **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -4,3 +4,6 @@
### Brief Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -4,3 +4,6 @@
### Brief Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -52,3 +52,6 @@
* **READ_WRITE** = **3**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -76,3 +76,6 @@ Set the file dialog mode from the MODE_* enum.
* [int](class_int) **get&#95;mode** **(** **)** const
Get the file dialog mode from the MODE_* enum.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -84,3 +84,6 @@ Sets a special transform used to post-transform UV coordinates of the uv_xfrom t
* [Transform](class_transform) **get&#95;uv&#95;transform** **(** **)** const
Returns the special transform used to post-transform UV coordinates of the uv_xfrom tecoord mode: TEXCOORD_UV_TRANSFORM
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -10,3 +10,6 @@
* [float](class_float) **[float](#float)** **(** [String](class_string) from **)**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -11,3 +11,6 @@
* void **[end&#95;timed&#95;event](#end_timed_event)** **(** [String](class_string) name **)**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -44,3 +44,6 @@
* [Vector3](class_vector3) **[get&#95;up&#95;vector](#get_up_vector)** **(** **)** const
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -99,3 +99,6 @@ Draw "string" into a canvas item using the font at a given "pos" position, with
* [float](class_float) **draw&#95;char** **(** [RID](class_rid) canvas_item, [Vector2](class_vector2) pos, [int](class_int) char, [int](class_int) next=-1, [Color](class_color) modulate=Color(1,1,1,1) **)** const
Draw character "char" into a canvas item using the font at a given "pos" position, with "modulate" color, and optionally kerning if "next" is apassed. clipping the width. "pos" specifies te baseline, not the top. To draw from the top, _ascent_ must be added to the Y axis. The width used by the character is returned, making this function useful for drawing strings character by character.
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

@ -11,3 +11,6 @@
* void **[set&#95;function](#set_function)** **(** [String](class_string) name **)**
### Member Function Description
(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.

Some files were not shown because too many files have changed in this diff Show More