diff --git a/Background-loading.md b/Background-loading.md index 1d463ad..2d80fab 100644 --- a/Background-loading.md +++ b/Background-loading.md @@ -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. diff --git a/Cutout-Animation.md b/Cutout-Animation.md index 8d294ca..2a91bab 100644 --- a/Cutout-Animation.md +++ b/Cutout-Animation.md @@ -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:

+ + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/Home.md b/Home.md index 163c4a3..94a90e8 100644 --- a/Home.md +++ b/Home.md @@ -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). \ No newline at end of file +[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. diff --git a/advanced.md b/advanced.md index 7b434f5..636caab 100644 --- a/advanced.md +++ b/advanced.md @@ -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. diff --git a/binary_Serialization.md b/binary_Serialization.md index f8658c0..4470b7c 100644 --- a/binary_Serialization.md +++ b/binary_Serialization.md @@ -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. diff --git a/class_@gdscript.md b/class_@gdscript.md index 0139944..cf0d3b1 100644 --- a/class_@gdscript.md +++ b/class_@gdscript.md @@ -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. diff --git a/class_@multiscript.md b/class_@multiscript.md index 33f52ef..1dd96b2 100644 --- a/class_@multiscript.md +++ b/class_@multiscript.md @@ -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. diff --git a/class_aabb.md b/class_aabb.md index 65d3268..d999143 100644 --- a/class_aabb.md +++ b/class_aabb.md @@ -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. diff --git a/class_acceptdialog.md b/class_acceptdialog.md index 317a9cf..bb6d06f 100644 --- a/class_acceptdialog.md +++ b/class_acceptdialog.md @@ -63,3 +63,6 @@ Set the built-in label text. * [String](class_string) **get_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. diff --git a/class_animatedsprite.md b/class_animatedsprite.md index b76b798..370b973 100644 --- a/class_animatedsprite.md +++ b/class_animatedsprite.md @@ -104,3 +104,6 @@ Change the color modulation (multiplication) for this sprite. * [Color](class_color) **get_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. diff --git a/class_animatedsprite3d.md b/class_animatedsprite3d.md index 7099b2e..b1ca96e 100644 --- a/class_animatedsprite3d.md +++ b/class_animatedsprite3d.md @@ -15,3 +15,6 @@ * **frame_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. diff --git a/class_animation.md b/class_animation.md index d4df583..7549d7c 100644 --- a/class_animation.md +++ b/class_animation.md @@ -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. diff --git a/class_animationplayer.md b/class_animationplayer.md index 6a48d34..1d4472a 100644 --- a/class_animationplayer.md +++ b/class_animationplayer.md @@ -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. diff --git a/class_animationtreeplayer.md b/class_animationtreeplayer.md index d6af25a..d4ea8da 100644 --- a/class_animationtreeplayer.md +++ b/class_animationtreeplayer.md @@ -123,3 +123,6 @@ Return the input source for a given node input. * void **animation_node_set_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. diff --git a/class_area.md b/class_area.md index 6874a3b..4cb19ce 100644 --- a/class_area.md +++ b/class_area.md @@ -29,3 +29,6 @@ * **body_exit_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. diff --git a/class_area2d.md b/class_area2d.md index 75bcbf2..00e71be 100644 --- a/class_area2d.md +++ b/class_area2d.md @@ -62,3 +62,6 @@ Return if gravity is a point. When overriding space parameters, areas can have a * void **set_gravity_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. diff --git a/class_array.md b/class_array.md index ea97f3d..5d951aa 100644 --- a/class_array.md +++ b/class_array.md @@ -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. diff --git a/class_atlastexture.md b/class_atlastexture.md index b658008..29648c6 100644 --- a/class_atlastexture.md +++ b/class_atlastexture.md @@ -14,3 +14,6 @@ * [Rect2](class_rect2) **[get_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. diff --git a/class_audioserver.md b/class_audioserver.md index 044eda1..23f5d1f 100644 --- a/class_audioserver.md +++ b/class_audioserver.md @@ -285,3 +285,6 @@ Set global scale for stream playback. Default is 1.0. * [float](class_float) **get_stream_global_volume_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. diff --git a/class_audioserversw.md b/class_audioserversw.md index e89ec3c..d3cc21e 100644 --- a/class_audioserversw.md +++ b/class_audioserversw.md @@ -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. diff --git a/class_audiostream.md b/class_audiostream.md index 8b92156..afd4248 100644 --- a/class_audiostream.md +++ b/class_audiostream.md @@ -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. diff --git a/class_audiostreamgibberish.md b/class_audiostreamgibberish.md index 1b9f412..d604c5d 100644 --- a/class_audiostreamgibberish.md +++ b/class_audiostreamgibberish.md @@ -59,3 +59,6 @@ Set the cross-fade time between random phonemes. * [float](class_float) **get_xfade_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. diff --git a/class_audiostreammpc.md b/class_audiostreammpc.md index 4b30004..59dfe45 100644 --- a/class_audiostreammpc.md +++ b/class_audiostreammpc.md @@ -23,3 +23,6 @@ Set the file to be played. * [String](class_string) **get_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. diff --git a/class_audiostreamoggvorbis.md b/class_audiostreamoggvorbis.md index 08c68cd..c1d9cef 100644 --- a/class_audiostreamoggvorbis.md +++ b/class_audiostreamoggvorbis.md @@ -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. diff --git a/class_audiostreamresampled.md b/class_audiostreamresampled.md index da24bc0..277914f 100644 --- a/class_audiostreamresampled.md +++ b/class_audiostreamresampled.md @@ -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. diff --git a/class_audiostreamspeex.md b/class_audiostreamspeex.md index 551911a..154d256 100644 --- a/class_audiostreamspeex.md +++ b/class_audiostreamspeex.md @@ -23,3 +23,6 @@ Set the speech file (which is loaded to memory). * [String](class_string) **get_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. diff --git a/class_backbuffercopy.md b/class_backbuffercopy.md index a00c2aa..0892223 100644 --- a/class_backbuffercopy.md +++ b/class_backbuffercopy.md @@ -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. diff --git a/class_bakedlight.md b/class_bakedlight.md index fc08213..94dc854 100644 --- a/class_bakedlight.md +++ b/class_bakedlight.md @@ -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. diff --git a/class_bakedlightinstance.md b/class_bakedlightinstance.md index fc5f182..c125fd4 100644 --- a/class_bakedlightinstance.md +++ b/class_bakedlightinstance.md @@ -14,3 +14,6 @@ * **baked_light_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. diff --git a/class_bakedlightsampler.md b/class_bakedlightsampler.md index 2498b6e..8693cd8 100644 --- a/class_bakedlightsampler.md +++ b/class_bakedlightsampler.md @@ -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. diff --git a/class_basebutton.md b/class_basebutton.md index 1fef1cc..dad092e 100644 --- a/class_basebutton.md +++ b/class_basebutton.md @@ -79,3 +79,6 @@ Return the state of the click_on_press property (see [set_click_on_p * [int](class_int) **get_draw_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. diff --git a/class_bitmap.md b/class_bitmap.md index 3290f47..cc38ee4 100644 --- a/class_bitmap.md +++ b/class_bitmap.md @@ -15,3 +15,6 @@ * [Vector2](class_vector2) **[get_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. diff --git a/class_boneattachment.md b/class_boneattachment.md index 6d7022c..993a111 100644 --- a/class_boneattachment.md +++ b/class_boneattachment.md @@ -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. diff --git a/class_bool.md b/class_bool.md index 000f330..23a7a98 100644 --- a/class_bool.md +++ b/class_bool.md @@ -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. diff --git a/class_boxcontainer.md b/class_boxcontainer.md index 11bb02f..7992cab 100644 --- a/class_boxcontainer.md +++ b/class_boxcontainer.md @@ -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. diff --git a/class_boxshape.md b/class_boxshape.md index f6f870f..0b502f3 100644 --- a/class_boxshape.md +++ b/class_boxshape.md @@ -23,3 +23,6 @@ Set the half extents for the shape. * [Vector3](class_vector3) **get_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. diff --git a/class_button.md b/class_button.md index 75cd799..3997095 100644 --- a/class_button.md +++ b/class_button.md @@ -51,3 +51,6 @@ Return the state of the _clip_text_ property (see [set_clip_text](#set_c * [bool](class_bool) **is_flat** **(** **)** const Return the state of the _flat_ property (see [set_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. diff --git a/class_buttonarray.md b/class_buttonarray.md index 74a1cb2..9234986 100644 --- a/class_buttonarray.md +++ b/class_buttonarray.md @@ -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. diff --git a/class_buttongroup.md b/class_buttongroup.md index a589fca..9ed9d74 100644 --- a/class_buttongroup.md +++ b/class_buttongroup.md @@ -41,3 +41,6 @@ Return the list of all the buttons in the group. * void **set_pressed_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. diff --git a/class_camera.md b/class_camera.md index e7ec1cd..c88f4ab 100644 --- a/class_camera.md +++ b/class_camera.md @@ -80,3 +80,6 @@ Return wether the Camera is the current one in the [Viewport](class_viewport), o * [Transform](class_transform) **get_camera_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. diff --git a/class_camera2d.md b/class_camera2d.md index 45dea8c..825a7a4 100644 --- a/class_camera2d.md +++ b/class_camera2d.md @@ -105,3 +105,6 @@ Return the camera position. * void **force_update_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. diff --git a/class_canvasitem.md b/class_canvasitem.md index f15e0db..53549e6 100644 --- a/class_canvasitem.md +++ b/class_canvasitem.md @@ -225,3 +225,6 @@ Draw a string character using a custom font. Returns the advance, depending on t * void **draw_set_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. diff --git a/class_canvasitemmaterial.md b/class_canvasitemmaterial.md index bb442c0..f019bd4 100644 --- a/class_canvasitemmaterial.md +++ b/class_canvasitemmaterial.md @@ -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. diff --git a/class_canvasitemshader.md b/class_canvasitemshader.md index fac8964..921a15e 100644 --- a/class_canvasitemshader.md +++ b/class_canvasitemshader.md @@ -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. diff --git a/class_canvasitemshadergraph.md b/class_canvasitemshadergraph.md index db75130..aea0e14 100644 --- a/class_canvasitemshadergraph.md +++ b/class_canvasitemshadergraph.md @@ -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. diff --git a/class_canvaslayer.md b/class_canvaslayer.md index 82117c1..b7fd365 100644 --- a/class_canvaslayer.md +++ b/class_canvaslayer.md @@ -83,3 +83,6 @@ Return the [World2D](class_world2d) used by this layer. * [RID](class_rid) **get_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. diff --git a/class_canvasmodulate.md b/class_canvasmodulate.md index a85749b..499f420 100644 --- a/class_canvasmodulate.md +++ b/class_canvasmodulate.md @@ -10,3 +10,6 @@ * [Color](class_color) **[get_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. diff --git a/class_capsuleshape.md b/class_capsuleshape.md index 072ad54..123a85c 100644 --- a/class_capsuleshape.md +++ b/class_capsuleshape.md @@ -35,3 +35,6 @@ Set the capsule height. * [float](class_float) **get_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. diff --git a/class_capsuleshape2d.md b/class_capsuleshape2d.md index 0164c4f..6e0490f 100644 --- a/class_capsuleshape2d.md +++ b/class_capsuleshape2d.md @@ -35,3 +35,6 @@ Height of the [CapsuleShape2D](class_capsuleshape2d). * [float](class_float) **get_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. diff --git a/class_carbody.md b/class_carbody.md index c970313..a15f2e9 100644 --- a/class_carbody.md +++ b/class_carbody.md @@ -24,3 +24,6 @@ * [float](class_float) **[get_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. diff --git a/class_carwheel.md b/class_carwheel.md index 1d50b19..31f8267 100644 --- a/class_carwheel.md +++ b/class_carwheel.md @@ -26,3 +26,6 @@ * [bool](class_bool) **[is_type_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. diff --git a/class_centercontainer.md b/class_centercontainer.md index 6702124..e68cfb3 100644 --- a/class_centercontainer.md +++ b/class_centercontainer.md @@ -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. diff --git a/class_checkbox.md b/class_checkbox.md index b952941..b0649f2 100644 --- a/class_checkbox.md +++ b/class_checkbox.md @@ -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. diff --git a/class_checkbutton.md b/class_checkbutton.md index 47e0ded..93ffd99 100644 --- a/class_checkbutton.md +++ b/class_checkbutton.md @@ -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. diff --git a/class_circleshape2d.md b/class_circleshape2d.md index ccc575a..e44307b 100644 --- a/class_circleshape2d.md +++ b/class_circleshape2d.md @@ -23,3 +23,6 @@ Set the radius of the circle shape; * [float](class_float) **get_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. diff --git a/class_collisionobject.md b/class_collisionobject.md index efb8b68..88a0f48 100644 --- a/class_collisionobject.md +++ b/class_collisionobject.md @@ -29,3 +29,6 @@ * **mouse_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. diff --git a/class_collisionobject2d.md b/class_collisionobject2d.md index 1f05c5c..8179fc8 100644 --- a/class_collisionobject2d.md +++ b/class_collisionobject2d.md @@ -70,3 +70,6 @@ Remove the shape in the given index. * void **clear_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. diff --git a/class_collisionpolygon.md b/class_collisionpolygon.md index 1c4d059..a6077bf 100644 --- a/class_collisionpolygon.md +++ b/class_collisionpolygon.md @@ -14,3 +14,6 @@ * [int](class_int) **[get_build_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. diff --git a/class_collisionpolygon2d.md b/class_collisionpolygon2d.md index 8deb42e..f3bc52e 100644 --- a/class_collisionpolygon2d.md +++ b/class_collisionpolygon2d.md @@ -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. diff --git a/class_collisionshape.md b/class_collisionshape.md index 55eb3b9..d407de8 100644 --- a/class_collisionshape.md +++ b/class_collisionshape.md @@ -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. diff --git a/class_collisionshape2d.md b/class_collisionshape2d.md index 3f84df8..6fcf495 100644 --- a/class_collisionshape2d.md +++ b/class_collisionshape2d.md @@ -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. diff --git a/class_color.md b/class_color.md index 950f075..626a9a6 100644 --- a/class_color.md +++ b/class_color.md @@ -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. diff --git a/class_colorarray.md b/class_colorarray.md index b0b4606..287ede2 100644 --- a/class_colorarray.md +++ b/class_colorarray.md @@ -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. diff --git a/class_colorpicker.md b/class_colorpicker.md index 118ca14..13d07a3 100644 --- a/class_colorpicker.md +++ b/class_colorpicker.md @@ -30,3 +30,6 @@ Select the current color. * [Color](class_color) **get_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. diff --git a/class_colorpickerbutton.md b/class_colorpickerbutton.md index 65cf1be..ec91e20 100644 --- a/class_colorpickerbutton.md +++ b/class_colorpickerbutton.md @@ -15,3 +15,6 @@ * **color_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. diff --git a/class_concavepolygonshape.md b/class_concavepolygonshape.md index 0717348..7d44f1d 100644 --- a/class_concavepolygonshape.md +++ b/class_concavepolygonshape.md @@ -23,3 +23,6 @@ Set the faces (an array of triangles). * [Vector3Array](class_vector3array) **get_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. diff --git a/class_concavepolygonshape2d.md b/class_concavepolygonshape2d.md index ba086d0..242b7e7 100644 --- a/class_concavepolygonshape2d.md +++ b/class_concavepolygonshape2d.md @@ -23,3 +23,6 @@ Set the array of segments. * [Vector2Array](class_vector2array) **get_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. diff --git a/class_conetwistjoint.md b/class_conetwistjoint.md index 1b64c99..8c86b10 100644 --- a/class_conetwistjoint.md +++ b/class_conetwistjoint.md @@ -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. diff --git a/class_configfile.md b/class_configfile.md index 73f7bb0..2cee0ed 100644 --- a/class_configfile.md +++ b/class_configfile.md @@ -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. diff --git a/class_confirmationdialog.md b/class_confirmationdialog.md index b04587e..f44e42d 100644 --- a/class_confirmationdialog.md +++ b/class_confirmationdialog.md @@ -17,3 +17,6 @@ Dialog for confirmation of actions. This dialog inherits from [AcceptDialog](cla * [Button](class_button) **get_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. diff --git a/class_container.md b/class_container.md index abddeb2..06d6490 100644 --- a/class_container.md +++ b/class_container.md @@ -30,3 +30,6 @@ Queue resort of the contained children. This is called automatically anyway, but * void **fit_child_in_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. diff --git a/class_control.md b/class_control.md index e1565b3..79aa74f 100644 --- a/class_control.md +++ b/class_control.md @@ -384,3 +384,6 @@ Ignore mouse events on this control (even touchpad events send mouse events). * [bool](class_bool) **is_ignoring_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. diff --git a/class_convexpolygonshape.md b/class_convexpolygonshape.md index 9365c99..282496e 100644 --- a/class_convexpolygonshape.md +++ b/class_convexpolygonshape.md @@ -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. diff --git a/class_convexpolygonshape2d.md b/class_convexpolygonshape2d.md index 520977a..7e54071 100644 --- a/class_convexpolygonshape2d.md +++ b/class_convexpolygonshape2d.md @@ -29,3 +29,6 @@ Set a list of points in either clockwise or counter clockwise order, forming a c * [Vector2Array](class_vector2array) **get_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. diff --git a/class_cubemap.md b/class_cubemap.md index bdd33f4..823f29a 100644 --- a/class_cubemap.md +++ b/class_cubemap.md @@ -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. diff --git a/class_curve2d.md b/class_curve2d.md index 7ede02d..7b8c0e7 100644 --- a/class_curve2d.md +++ b/class_curve2d.md @@ -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. diff --git a/class_curve3d.md b/class_curve3d.md index 79b494d..d3f8889 100644 --- a/class_curve3d.md +++ b/class_curve3d.md @@ -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. diff --git a/class_dampedspringjoint2d.md b/class_dampedspringjoint2d.md index fb8c8c1..846351e 100644 --- a/class_dampedspringjoint2d.md +++ b/class_dampedspringjoint2d.md @@ -59,3 +59,6 @@ Set the damping of the spring joint. * [float](class_float) **get_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. diff --git a/class_dictionary.md b/class_dictionary.md index 8bbcb5c..05d8c13 100644 --- a/class_dictionary.md +++ b/class_dictionary.md @@ -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. diff --git a/class_directionallight.md b/class_directionallight.md index e6b2828..8bc8c92 100644 --- a/class_directionallight.md +++ b/class_directionallight.md @@ -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. diff --git a/class_directory.md b/class_directory.md index 1f19e93..2e9257a 100644 --- a/class_directory.md +++ b/class_directory.md @@ -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. diff --git a/class_editableshape.md b/class_editableshape.md index 9011916..c769a1e 100644 --- a/class_editableshape.md +++ b/class_editableshape.md @@ -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. diff --git a/class_editablesphere.md b/class_editablesphere.md index d6052d6..fe97f76 100644 --- a/class_editablesphere.md +++ b/class_editablesphere.md @@ -10,3 +10,6 @@ * [float](class_float) **[get_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. diff --git a/class_editorimportplugin.md b/class_editorimportplugin.md index e31c82f..e295388 100644 --- a/class_editorimportplugin.md +++ b/class_editorimportplugin.md @@ -13,3 +13,6 @@ * void **[import_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. diff --git a/class_editorplugin.md b/class_editorplugin.md index 440109b..84108e5 100644 --- a/class_editorplugin.md +++ b/class_editorplugin.md @@ -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. diff --git a/class_editorscenepostimport.md b/class_editorscenepostimport.md index 0ec6f83..bf5cd20 100644 --- a/class_editorscenepostimport.md +++ b/class_editorscenepostimport.md @@ -9,3 +9,6 @@ * void **[post_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. diff --git a/class_editorscript.md b/class_editorscript.md index 652615a..35b6248 100644 --- a/class_editorscript.md +++ b/class_editorscript.md @@ -11,3 +11,6 @@ * [Object](class_object) **[get_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. diff --git a/class_emptycontrol.md b/class_emptycontrol.md index fc06c60..a4d802e 100644 --- a/class_emptycontrol.md +++ b/class_emptycontrol.md @@ -10,3 +10,6 @@ * [Vector2](class_vector2) **[get_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. diff --git a/class_environment.md b/class_environment.md index 8526527..b7fc9a7 100644 --- a/class_environment.md +++ b/class_environment.md @@ -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. diff --git a/class_eventplayer.md b/class_eventplayer.md index c834fa3..62d2eae 100644 --- a/class_eventplayer.md +++ b/class_eventplayer.md @@ -35,3 +35,6 @@ * [float](class_float) **[get_channel_last_note_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. diff --git a/class_eventstream.md b/class_eventstream.md index d20ae54..96814f3 100644 --- a/class_eventstream.md +++ b/class_eventstream.md @@ -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. diff --git a/class_eventstreamchibi.md b/class_eventstreamchibi.md index 86a5b2f..e68f3ad 100644 --- a/class_eventstreamchibi.md +++ b/class_eventstreamchibi.md @@ -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. diff --git a/class_file.md b/class_file.md index e18d989..4992ae3 100644 --- a/class_file.md +++ b/class_file.md @@ -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. diff --git a/class_filedialog.md b/class_filedialog.md index 7abe4e0..a51145b 100644 --- a/class_filedialog.md +++ b/class_filedialog.md @@ -76,3 +76,6 @@ Set the file dialog mode from the MODE_* enum. * [int](class_int) **get_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. diff --git a/class_fixedmaterial.md b/class_fixedmaterial.md index cabf3ca..d81bc5b 100644 --- a/class_fixedmaterial.md +++ b/class_fixedmaterial.md @@ -84,3 +84,6 @@ Sets a special transform used to post-transform UV coordinates of the uv_xfrom t * [Transform](class_transform) **get_uv_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. diff --git a/class_float.md b/class_float.md index 54fb4cc..a317ce5 100644 --- a/class_float.md +++ b/class_float.md @@ -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. diff --git a/class_flurry.md b/class_flurry.md index e358cb7..2a9e9a2 100644 --- a/class_flurry.md +++ b/class_flurry.md @@ -11,3 +11,6 @@ * void **[end_timed_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. diff --git a/class_followcamera.md b/class_followcamera.md index 59e481d..c40ca2a 100644 --- a/class_followcamera.md +++ b/class_followcamera.md @@ -44,3 +44,6 @@ * [Vector3](class_vector3) **[get_up_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. diff --git a/class_font.md b/class_font.md index 9da3ea5..133d16f 100644 --- a/class_font.md +++ b/class_font.md @@ -99,3 +99,6 @@ Draw "string" into a canvas item using the font at a given "pos" position, with * [float](class_float) **draw_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. diff --git a/class_funcref.md b/class_funcref.md index d45832e..1b52116 100644 --- a/class_funcref.md +++ b/class_funcref.md @@ -11,3 +11,6 @@ * void **[set_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. diff --git a/class_gdfunctionstate.md b/class_gdfunctionstate.md index 3e3d114..6a3c0b8 100644 --- a/class_gdfunctionstate.md +++ b/class_gdfunctionstate.md @@ -10,3 +10,6 @@ * [bool](class_bool) **[is_valid](#is_valid)** **(** **)** 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. diff --git a/class_gdnativeclass.md b/class_gdnativeclass.md index 1507666..9bcf4b8 100644 --- a/class_gdnativeclass.md +++ b/class_gdnativeclass.md @@ -9,3 +9,6 @@ * void **[new](#new)** **(** **)** ### 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. diff --git a/class_gdscript.md b/class_gdscript.md index d63e7a4..fc29d8e 100644 --- a/class_gdscript.md +++ b/class_gdscript.md @@ -9,3 +9,6 @@ * void **[new](#new)** **(** **)** ### 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. diff --git a/class_generic6dofjoint.md b/class_generic6dofjoint.md index 676b7a2..6fe9ade 100644 --- a/class_generic6dofjoint.md +++ b/class_generic6dofjoint.md @@ -41,3 +41,6 @@ * **FLAG_MAX** = **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. diff --git a/class_geometry.md b/class_geometry.md index a875dcc..2e0bff2 100644 --- a/class_geometry.md +++ b/class_geometry.md @@ -25,3 +25,6 @@ * [Dictionary](class_dictionary) **[make_atlas](#make_atlas)** **(** [Vector2Array](class_vector2array) sizes **)** ### 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. diff --git a/class_geometryinstance.md b/class_geometryinstance.md index a5e8815..d0979f6 100644 --- a/class_geometryinstance.md +++ b/class_geometryinstance.md @@ -43,3 +43,6 @@ Set the material override for the whole geometry. * [Object](class_object) **get_material_override** **(** **)** const Return the material override for the whole geometry. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_globals.md b/class_globals.md index abbf037..07cf145 100644 --- a/class_globals.md +++ b/class_globals.md @@ -63,3 +63,6 @@ Convert a path to a localized path (res:// path). * [String](class_string) **globalize_path** **(** [String](class_string) path **)** const Convert a localized path (res://) to a full native OS path. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_graphedit.md b/class_graphedit.md index 9d91fa1..66f3aad 100644 --- a/class_graphedit.md +++ b/class_graphedit.md @@ -18,3 +18,6 @@ * **connection_request** **(** [String](class_string) from, [int](class_int) from_slot, [String](class_string) to, [int](class_int) to_slot **)** ### 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. diff --git a/class_graphnode.md b/class_graphnode.md index de82f7b..b79b549 100644 --- a/class_graphnode.md +++ b/class_graphnode.md @@ -37,3 +37,6 @@ * **offset_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. diff --git a/class_gridcontainer.md b/class_gridcontainer.md index c94cc18..5b8ddcc 100644 --- a/class_gridcontainer.md +++ b/class_gridcontainer.md @@ -10,3 +10,6 @@ * [int](class_int) **[get_columns](#get_columns)** **(** **)** 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. diff --git a/class_gridmap.md b/class_gridmap.md index 0bde005..84ccc98 100644 --- a/class_gridmap.md +++ b/class_gridmap.md @@ -46,3 +46,6 @@ * **INVALID_CELL_ITEM** = **-1** ### 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. diff --git a/class_groovejoint2d.md b/class_groovejoint2d.md index e905186..42d05e0 100644 --- a/class_groovejoint2d.md +++ b/class_groovejoint2d.md @@ -35,3 +35,6 @@ Set the initial offset of the groove on body A. * [float](class_float) **get_initial_offset** **(** **)** const Set the final offset of the groove on body A. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_hboxcontainer.md b/class_hboxcontainer.md index 294992b..d9580be 100644 --- a/class_hboxcontainer.md +++ b/class_hboxcontainer.md @@ -7,3 +7,6 @@ Horizontal box container. ### Description Horizontal box container. See [BoxContainer](class_boxcontainer). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_hbuttonarray.md b/class_hbuttonarray.md index 8e3ba55..e9322c0 100644 --- a/class_hbuttonarray.md +++ b/class_hbuttonarray.md @@ -7,3 +7,6 @@ Horizontal button array. ### Description Horizontal button array. See [ButtonArray](class_buttonarray). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_hingejoint.md b/class_hingejoint.md index 8f0499b..5abd082 100644 --- a/class_hingejoint.md +++ b/class_hingejoint.md @@ -26,3 +26,6 @@ * **FLAG_MAX** = **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. diff --git a/class_hscrollbar.md b/class_hscrollbar.md index dafdbe5..ae3dee7 100644 --- a/class_hscrollbar.md +++ b/class_hscrollbar.md @@ -7,3 +7,6 @@ Horizontal scroll bar. ### Description Horizontal scroll bar. See [ScrollBar](class_scrollbar). This one goes from left (min) to right (max). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_hseparator.md b/class_hseparator.md index ae711b1..722206e 100644 --- a/class_hseparator.md +++ b/class_hseparator.md @@ -7,3 +7,6 @@ Horizontal separator. ### Description Horizontal separator. See [Separator](class_separator). It is used to separate objects vertiacally, though (but it looks horizontal!). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_hslider.md b/class_hslider.md index d73d152..e9bf32e 100644 --- a/class_hslider.md +++ b/class_hslider.md @@ -7,3 +7,6 @@ Horizontal slider. ### Description Horizontal slider. See [Slider](class_slider). This one goes from left (min) to right (max). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_hsplitcontainer.md b/class_hsplitcontainer.md index 09b7810..3029fb3 100644 --- a/class_hsplitcontainer.md +++ b/class_hsplitcontainer.md @@ -7,3 +7,6 @@ Horizontal split container. ### Description Horizontal split container. See [SplitContainer](class_splitcontainer). This goes from left to right. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_httpclient.md b/class_httpclient.md index 3f7b2b9..51e8671 100644 --- a/class_httpclient.md +++ b/class_httpclient.md @@ -96,3 +96,6 @@ * **RESPONSE_NOT_EXTENDED** = **510** ### 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. diff --git a/class_image.md b/class_image.md index 95c0355..da0e57d 100644 --- a/class_image.md +++ b/class_image.md @@ -57,3 +57,6 @@ Image datatype. Built in native image datatype. Contains image data, which can be converted to a texture, and several functions to interact with it. ### 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. diff --git a/class_imagepathfinder.md b/class_imagepathfinder.md index ed85ed3..654c170 100644 --- a/class_imagepathfinder.md +++ b/class_imagepathfinder.md @@ -12,3 +12,6 @@ * void **[create_from_image_alpha](#create_from_image_alpha)** **(** [Image](class_image) arg0 **)** ### 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. diff --git a/class_imagetexture.md b/class_imagetexture.md index 232807a..c680c5f 100644 --- a/class_imagetexture.md +++ b/class_imagetexture.md @@ -27,3 +27,6 @@ * **STORAGE_COMPRESS_LOSSLESS** = **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. diff --git a/class_immediategeometry.md b/class_immediategeometry.md index 9d4c7f9..f73ee72 100644 --- a/class_immediategeometry.md +++ b/class_immediategeometry.md @@ -18,3 +18,6 @@ * void **[clear](#clear)** **(** **)** ### 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. diff --git a/class_input.md b/class_input.md index 454e41c..14a1a1a 100644 --- a/class_input.md +++ b/class_input.md @@ -30,3 +30,6 @@ * **MOUSE_MODE_CAPTURED** = **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. diff --git a/class_inputdefault.md b/class_inputdefault.md index 69ecb71..c617943 100644 --- a/class_inputdefault.md +++ b/class_inputdefault.md @@ -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. diff --git a/class_inputevent.md b/class_inputevent.md index 09380fb..48a0671 100644 --- a/class_inputevent.md +++ b/class_inputevent.md @@ -45,3 +45,6 @@ Return if this input event is an echo event (usually for key events). * [bool](class_bool) **is_pressed** **(** **)** Return if this input event is pressed (for key, mouse, joy button or screen press events). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_inputeventaction.md b/class_inputeventaction.md index 28dfffb..e202ba2 100644 --- a/class_inputeventaction.md +++ b/class_inputeventaction.md @@ -27,3 +27,6 @@ * **ACTION** = **8** ### 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. diff --git a/class_inputeventjoybutton.md b/class_inputeventjoybutton.md index a94e7b7..8d02dfe 100644 --- a/class_inputeventjoybutton.md +++ b/class_inputeventjoybutton.md @@ -30,3 +30,6 @@ * **ACTION** = **8** ### 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. diff --git a/class_inputeventjoymotion.md b/class_inputeventjoymotion.md index 1dc318d..f934092 100644 --- a/class_inputeventjoymotion.md +++ b/class_inputeventjoymotion.md @@ -29,3 +29,6 @@ * **ACTION** = **8** ### 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. diff --git a/class_inputeventkey.md b/class_inputeventkey.md index 271354c..e2db736 100644 --- a/class_inputeventkey.md +++ b/class_inputeventkey.md @@ -35,3 +35,6 @@ * **ACTION** = **8** ### 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. diff --git a/class_inputeventmousebutton.md b/class_inputeventmousebutton.md index e9551b9..6cc05c9 100644 --- a/class_inputeventmousebutton.md +++ b/class_inputeventmousebutton.md @@ -41,3 +41,6 @@ * **ACTION** = **8** ### 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. diff --git a/class_inputeventmousemotion.md b/class_inputeventmousemotion.md index b16f016..d1f7aff 100644 --- a/class_inputeventmousemotion.md +++ b/class_inputeventmousemotion.md @@ -44,3 +44,6 @@ * **ACTION** = **8** ### 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. diff --git a/class_inputeventscreendrag.md b/class_inputeventscreendrag.md index 3f29060..ff9582e 100644 --- a/class_inputeventscreendrag.md +++ b/class_inputeventscreendrag.md @@ -37,3 +37,6 @@ * **ACTION** = **8** ### 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. diff --git a/class_inputeventscreentouch.md b/class_inputeventscreentouch.md index e9c6b8e..2c99ae6 100644 --- a/class_inputeventscreentouch.md +++ b/class_inputeventscreentouch.md @@ -32,3 +32,6 @@ * **ACTION** = **8** ### 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. diff --git a/class_inputmap.md b/class_inputmap.md index dc5ed32..0c11ee1 100644 --- a/class_inputmap.md +++ b/class_inputmap.md @@ -22,3 +22,6 @@ Singleton that manages actions. Singleton that manages actions. InputMap has a list of the actions used in InputEvent, which can be modified. ### 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. diff --git a/class_int.md b/class_int.md index 77c13de..f602ca6 100644 --- a/class_int.md +++ b/class_int.md @@ -13,3 +13,6 @@ Integer built-in type. Integer 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. diff --git a/class_intarray.md b/class_intarray.md index 2900bc8..8fdb057 100644 --- a/class_intarray.md +++ b/class_intarray.md @@ -46,3 +46,6 @@ Return the array size. * [IntArray](class_intarray) **IntArray** **(** [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. diff --git a/class_interpolatedcamera.md b/class_interpolatedcamera.md index 6517b4b..3455eb7 100644 --- a/class_interpolatedcamera.md +++ b/class_interpolatedcamera.md @@ -15,3 +15,6 @@ * [bool](class_bool) **[is_interpolation_enabled](#is_interpolation_enabled)** **(** **)** 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. diff --git a/class_ip.md b/class_ip.md index 1a98e99..f12f44b 100644 --- a/class_ip.md +++ b/class_ip.md @@ -50,3 +50,6 @@ Return a resolved item address, or an empty string if an error happened or resol * void **erase_resolve_item** **(** [int](class_int) id **)** Erase a queue ID, removing it from the queue if needed. This should be used after a queue is completed to free it and enable more queries to happen. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_ip_unix.md b/class_ip_unix.md index d524c31..cd5baf9 100644 --- a/class_ip_unix.md +++ b/class_ip_unix.md @@ -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. diff --git a/class_joint.md b/class_joint.md index 156222f..23a49fd 100644 --- a/class_joint.md +++ b/class_joint.md @@ -14,3 +14,6 @@ * [int](class_int) **[get_solver_priority](#get_solver_priority)** **(** **)** 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. diff --git a/class_joint2d.md b/class_joint2d.md index 84dcfa5..3f2d90a 100644 --- a/class_joint2d.md +++ b/class_joint2d.md @@ -37,3 +37,6 @@ Set the path to the B node for the joint. Must be of type PhysicsBody2D. * [NodePath](class_nodepath) **get_node_b** **(** **)** const Return the path to the B node for the joint. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_kinematicbody.md b/class_kinematicbody.md index f24f309..01fb92d 100644 --- a/class_kinematicbody.md +++ b/class_kinematicbody.md @@ -27,3 +27,6 @@ * [float](class_float) **[get_collision_margin](#get_collision_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. diff --git a/class_kinematicbody2d.md b/class_kinematicbody2d.md index 7d54aa8..fa83798 100644 --- a/class_kinematicbody2d.md +++ b/class_kinematicbody2d.md @@ -22,3 +22,6 @@ * [float](class_float) **[get_collision_margin](#get_collision_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. diff --git a/class_label.md b/class_label.md index d3709c6..7f5e70d 100644 --- a/class_label.md +++ b/class_label.md @@ -77,3 +77,6 @@ Return the height of a line. * [int](class_int) **get_line_count** **(** **)** const Return the amount of lines. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_largetexture.md b/class_largetexture.md index 762041e..8a543dd 100644 --- a/class_largetexture.md +++ b/class_largetexture.md @@ -16,3 +16,6 @@ * [Texture](class_texture) **[get_piece_texture](#get_piece_texture)** **(** [int](class_int) idx **)** 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. diff --git a/class_light.md b/class_light.md index 297f04e..3570d6b 100644 --- a/class_light.md +++ b/class_light.md @@ -42,3 +42,6 @@ Provides a base class for different kinds of light nodes. Light is the abstract base class for light nodes, so it shouldn't be used directly (It can't be instanced). Other types of light nodes inherit from it. Light contains the common variables and parameters used for lighting. ### 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. diff --git a/class_light2d.md b/class_light2d.md index 185d66d..c9132d1 100644 --- a/class_light2d.md +++ b/class_light2d.md @@ -47,3 +47,6 @@ * **MODE_MIX** = **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. diff --git a/class_lightoccluder2d.md b/class_lightoccluder2d.md index 5539c71..ea4b450 100644 --- a/class_lightoccluder2d.md +++ b/class_lightoccluder2d.md @@ -12,3 +12,6 @@ * [int](class_int) **[get_occluder_light_mask](#get_occluder_light_mask)** **(** **)** 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. diff --git a/class_lineedit.md b/class_lineedit.md index f9635b7..cc6f44d 100644 --- a/class_lineedit.md +++ b/class_lineedit.md @@ -94,3 +94,6 @@ Set the _secret_ status of the [LineEdit](class_lineedit). When enabled, every c * [bool](class_bool) **is_secret** **(** **)** const Return the _secret_ status of the [LineEdit](class_lineedit) (see [set_secret](#set_secret)). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_lineshape2d.md b/class_lineshape2d.md index e8b3839..05b57c7 100644 --- a/class_lineshape2d.md +++ b/class_lineshape2d.md @@ -35,3 +35,6 @@ Set the line distance from the origin. * [float](class_float) **get_d** **(** **)** const Return the line distance from the origin. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_list.md b/class_list.md index 4085c06..7dd967b 100644 --- a/class_list.md +++ b/class_list.md @@ -178,3 +178,6 @@ | | [PacketPeerUDP](class_packetpeerudp) | **f** | [float](class_float) | | | [Panel](class_panel) | **i** | [int](class_int) | | | [PanelContainer](class_panelcontainer) | + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_mainloop.md b/class_mainloop.md index 59c807d..0bb05d8 100644 --- a/class_mainloop.md +++ b/class_mainloop.md @@ -19,3 +19,6 @@ Main loop is the abstract main loop base class. Main loop is the abstract main loop base class. All other main loop classes are derived from it. Upon application start, a [MainLoop](class_mainloop) has to be provided to OS, else the application will exit. This happens automatically (and a [SceneMainLoop] is created), unless a main [Script](class_script) is supplied, which may or not create and return a [MainLoop](class_mainloop). ### 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. diff --git a/class_margincontainer.md b/class_margincontainer.md index 6c99a93..c2ae0fd 100644 --- a/class_margincontainer.md +++ b/class_margincontainer.md @@ -7,3 +7,6 @@ Simple margin container. ### Description Simple margin container. Adds a left margin to anything contained. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_marshalls.md b/class_marshalls.md index 1b12556..17c7184 100644 --- a/class_marshalls.md +++ b/class_marshalls.md @@ -10,3 +10,6 @@ * void **[base64_to_variant](#base64_to_variant)** **(** [String](class_string) base64_str **)** ### 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. diff --git a/class_material.md b/class_material.md index 6eb71e2..ecdf116 100644 --- a/class_material.md +++ b/class_material.md @@ -68,3 +68,6 @@ Set the line width for geometry drawn with FLAG_WIREFRAME enabled, or LINE primi * [float](class_float) **get_line_width** **(** **)** const Return the line width for geometry drawn with FLAG_WIREFRAME enabled, or LINE primitives. Note that not all hardware or VisualServer backends support this (like DirectX). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_materialshader.md b/class_materialshader.md index ba3a6d2..c26b483 100644 --- a/class_materialshader.md +++ b/class_materialshader.md @@ -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. diff --git a/class_materialshadergraph.md b/class_materialshadergraph.md index 5f7e486..2b70c34 100644 --- a/class_materialshadergraph.md +++ b/class_materialshadergraph.md @@ -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. diff --git a/class_matrix3.md b/class_matrix3.md index e857c0b..846bc35 100644 --- a/class_matrix3.md +++ b/class_matrix3.md @@ -107,3 +107,6 @@ Create a matrix from an axis vector and an angle. * [Matrix3](class_matrix3) **Matrix3** **(** [Quat](class_quat) from **)** Create a matrix from a quaternion. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_matrix32.md b/class_matrix32.md index fce55eb..6a0d3b5 100644 --- a/class_matrix32.md +++ b/class_matrix32.md @@ -31,3 +31,6 @@ 3x2 Matrix for 2D transforms. ### 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. diff --git a/class_menubutton.md b/class_menubutton.md index 710779a..1f7a3fb 100644 --- a/class_menubutton.md +++ b/class_menubutton.md @@ -20,3 +20,6 @@ Special button that brings up a [PopupMenu](class_popupmenu) when clicked. That' * [Object](class_object) **get_popup** **(** **)** Return the [PopupMenu](class_popupmenu) contained in this button. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_mesh.md b/class_mesh.md index 9425e97..b8128ec 100644 --- a/class_mesh.md +++ b/class_mesh.md @@ -108,3 +108,6 @@ Set a [Material](class_material) for a given surface. Surface will be rendered u * [Material](class_material) **surface_get_material** **(** [int](class_int) surf_idx **)** const Return a [Material](class_material) in a given surface. Surface is rendered using this material. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_meshdatatool.md b/class_meshdatatool.md index 32209a1..85f7feb 100644 --- a/class_meshdatatool.md +++ b/class_meshdatatool.md @@ -46,3 +46,6 @@ * [Object](class_object) **[get_material](#get_material)** **(** **)** 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. diff --git a/class_meshinstance.md b/class_meshinstance.md index 3f897dc..09bfbf7 100644 --- a/class_meshinstance.md +++ b/class_meshinstance.md @@ -38,3 +38,6 @@ Return the AABB of the mesh, in local coordinates. * void **create_trimesh_collision** **(** **)** This helper creates a [StaticBody](class_staticbody) child [Node](class_node) using the mesh geometry as collision. It"apos;s mainly used for testing. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_meshlibrary.md b/class_meshlibrary.md index c799022..d4dc7ed 100644 --- a/class_meshlibrary.md +++ b/class_meshlibrary.md @@ -67,3 +67,6 @@ Return the list of items. * [int](class_int) **get_last_unused_item_id** **(** **)** const Get an unused id for a new item. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_multimesh.md b/class_multimesh.md index b10e4e9..ff85b25 100644 --- a/class_multimesh.md +++ b/class_multimesh.md @@ -80,3 +80,6 @@ Return the visibility AABB. * void **generate_aabb** **(** **)** Generate a new visibility AABB, using mesh AABB and instance transforms. Since instance information is stored in the [VisualServer](class_visualserver), this function is VERY SLOW and must NOT be used often. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_multimeshinstance.md b/class_multimeshinstance.md index c893eee..a1576e0 100644 --- a/class_multimeshinstance.md +++ b/class_multimeshinstance.md @@ -23,3 +23,6 @@ Set the [MultiMesh](class_multimesh) to be instance. * [Object](class_object) **get_multimesh** **(** **)** const Return the [MultiMesh](class_multimesh) that is used for instancing. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_multiscript.md b/class_multiscript.md index 775df85..a83ea2d 100644 --- a/class_multiscript.md +++ b/class_multiscript.md @@ -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. diff --git a/class_mutex.md b/class_mutex.md index c71c739..648ad54 100644 --- a/class_mutex.md +++ b/class_mutex.md @@ -11,3 +11,6 @@ * void **[unlock](#unlock)** **(** **)** ### 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. diff --git a/class_navigation.md b/class_navigation.md index 1786391..dd6616c 100644 --- a/class_navigation.md +++ b/class_navigation.md @@ -18,3 +18,6 @@ * [Vector3](class_vector3) **[get_up_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. diff --git a/class_navigation2d.md b/class_navigation2d.md index 060bd0c..2e9340f 100644 --- a/class_navigation2d.md +++ b/class_navigation2d.md @@ -14,3 +14,6 @@ * [Object](class_object) **[get_closest_point_owner](#get_closest_point_owner)** **(** [Vector2](class_vector2) to_point **)** ### 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. diff --git a/class_navigationmesh.md b/class_navigationmesh.md index 2b677a6..f4a50d9 100644 --- a/class_navigationmesh.md +++ b/class_navigationmesh.md @@ -14,3 +14,6 @@ * void **[clear_polygons](#clear_polygons)** **(** **)** ### 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. diff --git a/class_navigationmeshinstance.md b/class_navigationmeshinstance.md index d135da9..de09510 100644 --- a/class_navigationmeshinstance.md +++ b/class_navigationmeshinstance.md @@ -12,3 +12,6 @@ * [bool](class_bool) **[is_enabled](#is_enabled)** **(** **)** 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. diff --git a/class_navigationpolygon.md b/class_navigationpolygon.md index 3dcea79..9ebab1a 100644 --- a/class_navigationpolygon.md +++ b/class_navigationpolygon.md @@ -22,3 +22,6 @@ * void **[make_polygons_from_outlines](#make_polygons_from_outlines)** **(** **)** ### 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. diff --git a/class_navigationpolygoninstance.md b/class_navigationpolygoninstance.md index 7163777..0e7c872 100644 --- a/class_navigationpolygoninstance.md +++ b/class_navigationpolygoninstance.md @@ -12,3 +12,6 @@ * [bool](class_bool) **[is_enabled](#is_enabled)** **(** **)** 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. diff --git a/class_nil.md b/class_nil.md index 712a4a5..0533b42 100644 --- a/class_nil.md +++ b/class_nil.md @@ -35,3 +35,6 @@ * void **[Nil](#Nil)** **(** [ColorArray](class_colorarray) 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. diff --git a/class_node.md b/class_node.md index b7fac7d..6ce05b3 100644 --- a/class_node.md +++ b/class_node.md @@ -345,3 +345,6 @@ Return a duplicate of the scene, with all nodes and parameters copied. Subscript * void **replace_by** **(** [Node](class_node) node, [bool](class_bool) keep_data=false **)** Replace a node in a scene by a given one. Subscriptions that pass through this node will be lost. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_node2d.md b/class_node2d.md index 87830af..3738b08 100644 --- a/class_node2d.md +++ b/class_node2d.md @@ -72,3 +72,6 @@ Return the scale of the 2D node. * [Vector2](class_vector2) **get_global_pos** **(** **)** const Return the global position of the 2D node. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_nodepath.md b/class_nodepath.md index 5cb543f..a0969c9 100644 --- a/class_nodepath.md +++ b/class_nodepath.md @@ -54,3 +54,6 @@ Return true if the node path is absolute (not relative). * [bool](class_bool) **is_empty** **(** **)** Return true if the node path is empty. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_object.md b/class_object.md index fb630d1..daed4c4 100644 --- a/class_object.md +++ b/class_object.md @@ -218,3 +218,6 @@ deprecated, will go away. * [String](class_string) **tr** **(** [String](class_string) message **)** const Translate a message. Only works in message translation is enabled (which is by default). See [set_message_translation](#set_message_translation). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_occluderpolygon2d.md b/class_occluderpolygon2d.md index 6bce5a6..1db6b4b 100644 --- a/class_occluderpolygon2d.md +++ b/class_occluderpolygon2d.md @@ -19,3 +19,6 @@ * **CULL_COUNTER_CLOCKWISE** = **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. diff --git a/class_omnilight.md b/class_omnilight.md index 57d306b..1f243b7 100644 --- a/class_omnilight.md +++ b/class_omnilight.md @@ -7,3 +7,6 @@ OmniDirectional Light, such as a lightbulb or a candle. ### Description An OmniDirectional light is a type of [Light](class_light) node that emits lights in all directions. The light is attenuated through the distance and this attenuation can be configured by changing the energy, radius and attenuation parameters of [Light](class_light). TODO: Image of an omnilight. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_optionbutton.md b/class_optionbutton.md index 2238cfa..491c291 100644 --- a/class_optionbutton.md +++ b/class_optionbutton.md @@ -99,3 +99,6 @@ Select an item by index and make it the current item. * [int](class_int) **get_selected** **(** **)** const Return the current item index + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_os.md b/class_os.md index e812c83..4c91bc6 100644 --- a/class_os.md +++ b/class_os.md @@ -278,3 +278,6 @@ Return the max amount of static memory used (only works in debug). * [int](class_int) **get_dynamic_memory_usage** **(** **)** const Return the total amount of dynamic memory used (only works in debug). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_packeddatacontainer.md b/class_packeddatacontainer.md index 6540d42..20c4325 100644 --- a/class_packeddatacontainer.md +++ b/class_packeddatacontainer.md @@ -10,3 +10,6 @@ * [int](class_int) **[size](#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. diff --git a/class_packeddatacontainerref.md b/class_packeddatacontainerref.md index beaf19d..efff4e0 100644 --- a/class_packeddatacontainerref.md +++ b/class_packeddatacontainerref.md @@ -9,3 +9,6 @@ * [int](class_int) **[size](#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. diff --git a/class_packedscene.md b/class_packedscene.md index a2f7bef..0032dfc 100644 --- a/class_packedscene.md +++ b/class_packedscene.md @@ -20,3 +20,6 @@ explain ownership, and that node does not need to own itself Pack will ignore any sub-nodes not owned by given node. See [Node.set_owner]. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_packetpeer.md b/class_packetpeer.md index 085aca2..4137214 100644 --- a/class_packetpeer.md +++ b/class_packetpeer.md @@ -14,3 +14,6 @@ Abstraction and base class for packet-based protocols. PacketPeer is an abstration and base class for packet-based protocols (such as UDP). It provides an API for sending and receiving packets both as raw data or variables. This makes it easy to transfer data over a protocol, without having to encode data as low level bytes or having to worry about network ordering. ### 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. diff --git a/class_packetpeerstream.md b/class_packetpeerstream.md index 52eb1cf..afbe251 100644 --- a/class_packetpeerstream.md +++ b/class_packetpeerstream.md @@ -17,3 +17,6 @@ PacketStreamPeer provides a wrapper for working using packets over a stream. Thi * void **set_stream_peer** **(** [StreamPeer](class_streampeer) peer **)** Set the StreamPeer object to be wrapped + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_packetpeerudp.md b/class_packetpeerudp.md index f96077c..74a90f2 100644 --- a/class_packetpeerudp.md +++ b/class_packetpeerudp.md @@ -16,3 +16,6 @@ * [int](class_int) **[set_send_address](#set_send_address)** **(** [String](class_string) host, [int](class_int) port **)** ### 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. diff --git a/class_panel.md b/class_panel.md index 1a4735c..a3d8bd4 100644 --- a/class_panel.md +++ b/class_panel.md @@ -8,3 +8,6 @@ Provides an opaque background for [Control](class_control) children. ### Description Panel is a [Control](class_control) that displays an opaque background. It's commoly used as a parent and container for other types of [Control](class_control) nodes."#10;"#9;[img]images/panel_example.png[/img] + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_panelcontainer.md b/class_panelcontainer.md index e27d78b..b52fcf4 100644 --- a/class_panelcontainer.md +++ b/class_panelcontainer.md @@ -7,3 +7,6 @@ Panel container type. ### Description Panel container type. This container fits controls inside of the delimited area of a stylebox. It's useful for giving controls an outline. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_parallaxbackground.md b/class_parallaxbackground.md index 4125d18..eab317f 100644 --- a/class_parallaxbackground.md +++ b/class_parallaxbackground.md @@ -18,3 +18,6 @@ * [Vector2](class_vector2) **[get_limit_end](#get_limit_end)** **(** **)** 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. diff --git a/class_parallaxlayer.md b/class_parallaxlayer.md index 1b2e662..01d9700 100644 --- a/class_parallaxlayer.md +++ b/class_parallaxlayer.md @@ -12,3 +12,6 @@ * [Vector2](class_vector2) **[get_mirroring](#get_mirroring)** **(** **)** 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. diff --git a/class_particleattractor2d.md b/class_particleattractor2d.md index 301ee05..73b2340 100644 --- a/class_particleattractor2d.md +++ b/class_particleattractor2d.md @@ -20,3 +20,6 @@ * [NodePath](class_nodepath) **[get_particles_path](#get_particles_path)** **(** **)** 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. diff --git a/class_particles.md b/class_particles.md index 7df385c..c1614a6 100644 --- a/class_particles.md +++ b/class_particles.md @@ -159,3 +159,6 @@ Set the material used to draw particles * [Material](class_material) **get_material** **(** **)** const Return the material used to draw particles + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_particles2d.md b/class_particles2d.md index 9a7f50f..65b0195 100644 --- a/class_particles2d.md +++ b/class_particles2d.md @@ -73,3 +73,6 @@ * **MAX_COLOR_PHASES** = **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. diff --git a/class_particlesystemmaterial.md b/class_particlesystemmaterial.md index 4ff7476..89f002c 100644 --- a/class_particlesystemmaterial.md +++ b/class_particlesystemmaterial.md @@ -10,3 +10,6 @@ * [Texture](class_texture) **[get_texture](#get_texture)** **(** **)** 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. diff --git a/class_path.md b/class_path.md index ff14520..d1af8cf 100644 --- a/class_path.md +++ b/class_path.md @@ -10,3 +10,6 @@ * [Curve3D](class_curve3d) **[get_curve](#get_curve)** **(** **)** 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. diff --git a/class_path2d.md b/class_path2d.md index 9106f68..8cedcd6 100644 --- a/class_path2d.md +++ b/class_path2d.md @@ -10,3 +10,6 @@ * [Curve2D](class_curve2d) **[get_curve](#get_curve)** **(** **)** 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. diff --git a/class_pathfollow.md b/class_pathfollow.md index a506c13..96e5371 100644 --- a/class_pathfollow.md +++ b/class_pathfollow.md @@ -28,3 +28,6 @@ * **ROTATION_XYZ** = **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. diff --git a/class_pathfollow2d.md b/class_pathfollow2d.md index 41b27a6..6a5579f 100644 --- a/class_pathfollow2d.md +++ b/class_pathfollow2d.md @@ -22,3 +22,6 @@ * [bool](class_bool) **[has_loop](#has_loop)** **(** **)** 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. diff --git a/class_pathremap.md b/class_pathremap.md index e596e89..0a82fc2 100644 --- a/class_pathremap.md +++ b/class_pathremap.md @@ -41,3 +41,6 @@ Erase a remap. * void **clear_remaps** **(** **)** Clear all remaps. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_pckpacker.md b/class_pckpacker.md index 369d95b..2cdd4ec 100644 --- a/class_pckpacker.md +++ b/class_pckpacker.md @@ -11,3 +11,6 @@ * [int](class_int) **[flush](#flush)** **(** [bool](class_bool) arg0 **)** ### 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. diff --git a/class_performance.md b/class_performance.md index feb29ff..1ff5bc9 100644 --- a/class_performance.md +++ b/class_performance.md @@ -39,3 +39,6 @@ * **MONITOR_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. diff --git a/class_phashtranslation.md b/class_phashtranslation.md index e50a833..ce32c67 100644 --- a/class_phashtranslation.md +++ b/class_phashtranslation.md @@ -12,3 +12,6 @@ Optimized translation. Optimized translation. Uses real-time compressed translations, which results in very small dictionaries. ### 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. diff --git a/class_physics2ddirectbodystate.md b/class_physics2ddirectbodystate.md index af378fd..760a8fd 100644 --- a/class_physics2ddirectbodystate.md +++ b/class_physics2ddirectbodystate.md @@ -153,3 +153,6 @@ Call the built-in force integration code. * [Physics2DDirectSpaceState](class_physics2ddirectspacestate) **get_space_state** **(** **)** Return the current state of space, useful for queries. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_physics2ddirectbodystatesw.md b/class_physics2ddirectbodystatesw.md index 26778a2..cfb9533 100644 --- a/class_physics2ddirectbodystatesw.md +++ b/class_physics2ddirectbodystatesw.md @@ -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. diff --git a/class_physics2ddirectspacestate.md b/class_physics2ddirectspacestate.md index 9e20ab6..1538e21 100644 --- a/class_physics2ddirectspacestate.md +++ b/class_physics2ddirectspacestate.md @@ -52,3 +52,6 @@ Intersect a ray in a given space, the returned object is a dictionary with the f * [Array](class_array) **intersect_shape** **(** [Physics2DShapeQueryParameters](class_physics2dshapequeryparameters) shape, [int](class_int) max_results=32 **)** Intersect a given shape (RID or [Shape2D](class_shape2d)) against the space, the intersected shapes are returned in a special result object. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_physics2dserver.md b/class_physics2dserver.md index 21be291..809cb76 100644 --- a/class_physics2dserver.md +++ b/class_physics2dserver.md @@ -147,3 +147,6 @@ Physics 2D Server. Physics 2D Server is the server responsible for all 2D physics. ### 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. diff --git a/class_physics2dserversw.md b/class_physics2dserversw.md index 980c78e..1e729ff 100644 --- a/class_physics2dserversw.md +++ b/class_physics2dserversw.md @@ -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. diff --git a/class_physics2dshapequeryparameters.md b/class_physics2dshapequeryparameters.md index f170cb7..4ea2fdc 100644 --- a/class_physics2dshapequeryparameters.md +++ b/class_physics2dshapequeryparameters.md @@ -23,3 +23,6 @@ * [Array](class_array) **[get_exclude](#get_exclude)** **(** **)** 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. diff --git a/class_physics2dshapequeryresult.md b/class_physics2dshapequeryresult.md index f367898..94223f2 100644 --- a/class_physics2dshapequeryresult.md +++ b/class_physics2dshapequeryresult.md @@ -13,3 +13,6 @@ * [int](class_int) **[get_result_object_shape](#get_result_object_shape)** **(** [int](class_int) idx **)** 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. diff --git a/class_physics2dtestmotionresult.md b/class_physics2dtestmotionresult.md index a3dd25c..9b5c61b 100644 --- a/class_physics2dtestmotionresult.md +++ b/class_physics2dtestmotionresult.md @@ -17,3 +17,6 @@ * [int](class_int) **[get_collider_shape](#get_collider_shape)** **(** **)** 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. diff --git a/class_physicsbody.md b/class_physicsbody.md index f407a46..dbfb98c 100644 --- a/class_physicsbody.md +++ b/class_physicsbody.md @@ -15,3 +15,6 @@ Base class for differnt types of Physics bodies. PhysicsBody is an abstract base class for implementing a physics body. All PhysicsBody types inherit from it. ### 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. diff --git a/class_physicsbody2d.md b/class_physicsbody2d.md index 89eb1e7..0fc7c96 100644 --- a/class_physicsbody2d.md +++ b/class_physicsbody2d.md @@ -18,3 +18,6 @@ * void **[remove_collision_exception_with](#remove_collision_exception_with)** **(** [PhysicsBody2D](class_physicsbody2d) body **)** ### 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. diff --git a/class_physicsdirectbodystate.md b/class_physicsdirectbodystate.md index 877ddd2..be58e74 100644 --- a/class_physicsdirectbodystate.md +++ b/class_physicsdirectbodystate.md @@ -35,3 +35,6 @@ * [PhysicsDirectSpaceState](class_physicsdirectspacestate) **[get_space_state](#get_space_state)** **(** **)** ### 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. diff --git a/class_physicsdirectbodystatesw.md b/class_physicsdirectbodystatesw.md index 82c1d80..63b7f6b 100644 --- a/class_physicsdirectbodystatesw.md +++ b/class_physicsdirectbodystatesw.md @@ -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. diff --git a/class_physicsdirectspacestate.md b/class_physicsdirectspacestate.md index 37bad91..4e7e039 100644 --- a/class_physicsdirectspacestate.md +++ b/class_physicsdirectspacestate.md @@ -21,3 +21,6 @@ * **TYPE_MASK_COLLISION** = **15** ### 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. diff --git a/class_physicsserver.md b/class_physicsserver.md index 86c3e0c..82681de 100644 --- a/class_physicsserver.md +++ b/class_physicsserver.md @@ -204,3 +204,6 @@ * **INFO_ISLAND_COUNT** = **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. diff --git a/class_physicsserversw.md b/class_physicsserversw.md index 0707f60..b0db362 100644 --- a/class_physicsserversw.md +++ b/class_physicsserversw.md @@ -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. diff --git a/class_physicsshapequeryparameters.md b/class_physicsshapequeryparameters.md index 448b1ae..8cf3575 100644 --- a/class_physicsshapequeryparameters.md +++ b/class_physicsshapequeryparameters.md @@ -21,3 +21,6 @@ * [Array](class_array) **[get_exclude](#get_exclude)** **(** **)** 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. diff --git a/class_physicsshapequeryresult.md b/class_physicsshapequeryresult.md index ee03a6c..7e020a8 100644 --- a/class_physicsshapequeryresult.md +++ b/class_physicsshapequeryresult.md @@ -13,3 +13,6 @@ Result of a shape query in Physics2DServer. * [int](class_int) **[get_result_object_shape](#get_result_object_shape)** **(** [int](class_int) idx **)** 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. diff --git a/class_pinjoint.md b/class_pinjoint.md index 75c31f5..23a7300 100644 --- a/class_pinjoint.md +++ b/class_pinjoint.md @@ -15,3 +15,6 @@ * **PARAM_IMPULSE_CLAMP** = **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. diff --git a/class_pinjoint2d.md b/class_pinjoint2d.md index 5dafb6c..1aebc5f 100644 --- a/class_pinjoint2d.md +++ b/class_pinjoint2d.md @@ -7,3 +7,6 @@ Pin Joint for 2D Shapes. ### Description Pin Joint for 2D Rigid Bodies. It pins 2 bodies (rigid or static) together, or a single body to a fixed position in space. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_plane.md b/class_plane.md index ec15a84..fca8a92 100644 --- a/class_plane.md +++ b/class_plane.md @@ -95,3 +95,6 @@ Creates a plane from three points. * [Plane](class_plane) **Plane** **(** [Vector3](class_vector3) normal, [float](class_float) d **)** Creates a plane from the normal and the plane's distance to the origin. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_planeshape.md b/class_planeshape.md index f342e68..729a3e0 100644 --- a/class_planeshape.md +++ b/class_planeshape.md @@ -10,3 +10,6 @@ * [Plane](class_plane) **[get_plane](#get_plane)** **(** **)** 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. diff --git a/class_polygon2d.md b/class_polygon2d.md index 21ded4a..603ffc0 100644 --- a/class_polygon2d.md +++ b/class_polygon2d.md @@ -28,3 +28,6 @@ * [Vector2](class_vector2) **[get_offset](#get_offset)** **(** **)** 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. diff --git a/class_polygonpathfinder.md b/class_polygonpathfinder.md index 21d6bf5..093332f 100644 --- a/class_polygonpathfinder.md +++ b/class_polygonpathfinder.md @@ -16,3 +16,6 @@ * [Rect2](class_rect2) **[get_bounds](#get_bounds)** **(** **)** 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. diff --git a/class_popup.md b/class_popup.md index 2ffcc4f..a11ce8a 100644 --- a/class_popup.md +++ b/class_popup.md @@ -40,3 +40,6 @@ Popup (show the control in modal form) in the center of the screen, scalled at a * void **popup** **(** **)** Popup (show the control in modal form). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_popupdialog.md b/class_popupdialog.md index 16e964d..c77df82 100644 --- a/class_popupdialog.md +++ b/class_popupdialog.md @@ -4,3 +4,6 @@ ### Brief Description Base class for Popup Dialogs + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_popupmenu.md b/class_popupmenu.md index 852b104..0c1b7da 100644 --- a/class_popupmenu.md +++ b/class_popupmenu.md @@ -134,3 +134,6 @@ Add a separator between items. Separators also occupy an index. * void **clear** **(** **)** Clear the popup menu. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_popuppanel.md b/class_popuppanel.md index 729c0e8..cd44eb1 100644 --- a/class_popuppanel.md +++ b/class_popuppanel.md @@ -4,3 +4,6 @@ ### Brief Description Base class for Popup Panels + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_portal.md b/class_portal.md index 41e3d78..98ec7df 100644 --- a/class_portal.md +++ b/class_portal.md @@ -72,3 +72,6 @@ Set the range for auto-connecting two portals from different rooms sharing the s * [float](class_float) **get_connect_range** **(** **)** const Return the range for auto-connecting two portals from different rooms sharing the same space. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_position2d.md b/class_position2d.md index 6a89b1e..b17b47a 100644 --- a/class_position2d.md +++ b/class_position2d.md @@ -7,3 +7,6 @@ Generic 2D Position hint for editing. ### Description Generic 2D Position hint for editing. It's just like a plain [Node2D](class_node2d) but displays as a cross in the 2D-Editor at all times. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_position3d.md b/class_position3d.md index f23576b..8bde969 100644 --- a/class_position3d.md +++ b/class_position3d.md @@ -7,3 +7,6 @@ Generic 3D Position hint for editing ### Description Generic 3D Position hint for editing. It's just like a plain [Spatial](class_spatial) but displays as a cross in the 3D-Editor at all times. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_progressbar.md b/class_progressbar.md index d71ed1e..5e6bd7a 100644 --- a/class_progressbar.md +++ b/class_progressbar.md @@ -13,3 +13,6 @@ General purpose progres bar. General purpose progres bar. Shows fill percentage from right to left. ### 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. diff --git a/class_proximitygroup.md b/class_proximitygroup.md index 92e6f31..33f7866 100644 --- a/class_proximitygroup.md +++ b/class_proximitygroup.md @@ -19,3 +19,6 @@ General purpose proximity-detection node. General purpose proximity-detection node. ### 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. diff --git a/class_quad.md b/class_quad.md index 75a4682..40d1e34 100644 --- a/class_quad.md +++ b/class_quad.md @@ -16,3 +16,6 @@ * [Vector2](class_vector2) **[get_offset](#get_offset)** **(** **)** 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. diff --git a/class_quat.md b/class_quat.md index 4587b4f..9523d22 100644 --- a/class_quat.md +++ b/class_quat.md @@ -57,3 +57,6 @@ Returns a copy of the quaternion, normalized to unit length. * [Quat](class_quat) **slerp** **(** [Quat](class_quat) b, [float](class_float) t **)** Perform a spherical-linear interpolation with another quaternion. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_range.md b/class_range.md index 32fe43a..6916124 100644 --- a/class_range.md +++ b/class_range.md @@ -85,3 +85,6 @@ Set page size. Page is mainly used for scrollbars or anything that controls text * void **set_unit_value** **(** [float](class_float) value **)** Set value mapped to 0 to 1 (unit) range, it will then be converted to the actual value within min and max. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_rawarray.md b/class_rawarray.md index c6c3171..e54f600 100644 --- a/class_rawarray.md +++ b/class_rawarray.md @@ -18,3 +18,6 @@ Raw byte array. Raw byte array. Contains bytes. Optimized for memory usage, cant fragment the memory. ### 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. diff --git a/class_raycast.md b/class_raycast.md index 10df1ea..14fcce6 100644 --- a/class_raycast.md +++ b/class_raycast.md @@ -22,3 +22,6 @@ * void **[clear_exceptions](#clear_exceptions)** **(** **)** ### 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. diff --git a/class_raycast2d.md b/class_raycast2d.md index 4965961..b14cb88 100644 --- a/class_raycast2d.md +++ b/class_raycast2d.md @@ -24,3 +24,6 @@ * [int](class_int) **[get_layer_mask](#get_layer_mask)** **(** **)** 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. diff --git a/class_rayshape.md b/class_rayshape.md index 0b6d3d7..9f260fe 100644 --- a/class_rayshape.md +++ b/class_rayshape.md @@ -10,3 +10,6 @@ * [float](class_float) **[get_length](#get_length)** **(** **)** 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. diff --git a/class_rayshape2d.md b/class_rayshape2d.md index 4af5295..00c76a4 100644 --- a/class_rayshape2d.md +++ b/class_rayshape2d.md @@ -13,3 +13,6 @@ Ray 2D shape resource for physics. Ray 2D shape resource for physics. A ray is not really a collision body, isntead it tries to separate itself from wathever is touching it's far endpoint. It's often useful for ccharacters. ### 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. diff --git a/class_real.md b/class_real.md index 2375cd5..52ac187 100644 --- a/class_real.md +++ b/class_real.md @@ -13,3 +13,6 @@ Real (float) built-in type. Real (float) 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. diff --git a/class_realarray.md b/class_realarray.md index e98c707..18a57e0 100644 --- a/class_realarray.md +++ b/class_realarray.md @@ -16,3 +16,6 @@ Real Array . Real Array. Array of floating point values. Can only contain floats. Optimized for memory usage, cant fragment the memory. ### 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. diff --git a/class_rect2.md b/class_rect2.md index 517f1f1..5c8915a 100644 --- a/class_rect2.md +++ b/class_rect2.md @@ -23,3 +23,6 @@ * [Vector2](class_vector2) **end** ### 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. diff --git a/class_rectangleshape2d.md b/class_rectangleshape2d.md index 4151300..0841696 100644 --- a/class_rectangleshape2d.md +++ b/class_rectangleshape2d.md @@ -23,3 +23,6 @@ Set the half extents, the actual width and height of this shape is twice the hal * [Vector2](class_vector2) **get_extents** **(** **)** const Return the half extents, the actual width and height of this shape is twice the half extents. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_reference.md b/class_reference.md index 1013850..3bc69eb 100644 --- a/class_reference.md +++ b/class_reference.md @@ -24,3 +24,6 @@ Increase the internal reference counter. Use this only if you really know what y * [bool](class_bool) **unreference** **(** **)** Decrease the internal reference counter. Use this only if you really know what you are doing. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_referenceframe.md b/class_referenceframe.md index c175ae2..f6e5227 100644 --- a/class_referenceframe.md +++ b/class_referenceframe.md @@ -7,3 +7,6 @@ Reference frame for GUI. ### Description Reference frame for GUI. It's just like an empty control, except a red box is displayed while editing around it's size at all times. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_regex.md b/class_regex.md index c29cf03..cc8f981 100644 --- a/class_regex.md +++ b/class_regex.md @@ -11,3 +11,6 @@ * [StringArray](class_stringarray) **[get_captures](#get_captures)** **(** **)** 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. diff --git a/class_remotetransform2d.md b/class_remotetransform2d.md index 1e5fda2..8daceee 100644 --- a/class_remotetransform2d.md +++ b/class_remotetransform2d.md @@ -10,3 +10,6 @@ * [NodePath](class_nodepath) **[get_remote_node](#get_remote_node)** **(** **)** 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. diff --git a/class_rendertargettexture.md b/class_rendertargettexture.md index 73c5f89..e35ec41 100644 --- a/class_rendertargettexture.md +++ b/class_rendertargettexture.md @@ -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. diff --git a/class_resource.md b/class_resource.md index 39f2a9c..dbfb9bf 100644 --- a/class_resource.md +++ b/class_resource.md @@ -48,3 +48,6 @@ Return the name of the resources, any name is ok (it doesn"apos;t have to be uni * [RID](class_rid) **get_rid** **(** **)** const Return the RID of the resource (or an empty RID). Many resources (such as [Texture](class_texture), [Mesh](class_mesh), etc) are high level abstractions of resources stored in a server, so this function will return the original RID. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_resourceimportmetadata.md b/class_resourceimportmetadata.md index 4f65647..3958b01 100644 --- a/class_resourceimportmetadata.md +++ b/class_resourceimportmetadata.md @@ -18,3 +18,6 @@ * [StringArray](class_stringarray) **[get_options](#get_options)** **(** **)** 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. diff --git a/class_resourceinteractiveloader.md b/class_resourceinteractiveloader.md index c8ffad7..0401a74 100644 --- a/class_resourceinteractiveloader.md +++ b/class_resourceinteractiveloader.md @@ -36,3 +36,6 @@ Return the load stage. The total amount of stages can be queried with [get_stage * [int](class_int) **get_stage_count** **(** **)** const Return the total amount of stages (calls to [poll] ) needed to completely load this resource. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_resourceloader.md b/class_resourceloader.md index c9fc852..1df48a5 100644 --- a/class_resourceloader.md +++ b/class_resourceloader.md @@ -32,3 +32,6 @@ Return the list of recognized extensions for a resource type. * void **set_abort_on_missing_resources** **(** [bool](class_bool) abort **)** Change the behavior on missing sub-resources. Default is to abort load. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_resourcepreloader.md b/class_resourcepreloader.md index 08a4a56..78daf1e 100644 --- a/class_resourcepreloader.md +++ b/class_resourcepreloader.md @@ -47,3 +47,6 @@ Return the resource given a text-id. * [StringArray](class_stringarray) **get_resource_list** **(** **)** const Return the list of resources inside the preloader. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_resourcesaver.md b/class_resourcesaver.md index 25815b9..46e28c7 100644 --- a/class_resourcesaver.md +++ b/class_resourcesaver.md @@ -31,3 +31,6 @@ Save a resource to disk, to a given path. * [StringArray](class_stringarray) **get_recognized_extensions** **(** [Object](class_object) type **)** Return the list of extensions available for saving a resource of a given type. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_richtextlabel.md b/class_richtextlabel.md index 082bc61..2961696 100644 --- a/class_richtextlabel.md +++ b/class_richtextlabel.md @@ -73,3 +73,6 @@ Set to true if selecting the text inside this richtext is allowed. * [bool](class_bool) **is_selection_enabled** **(** **)** const Return true if selecting the text inside this richtext is allowed. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_rid.md b/class_rid.md index 7338fc7..33d3847 100644 --- a/class_rid.md +++ b/class_rid.md @@ -9,3 +9,6 @@ * [RID](class_rid) **[RID](#RID)** **(** [Object](class_object) 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. diff --git a/class_rigidbody.md b/class_rigidbody.md index 054c5b3..a6f2b5a 100644 --- a/class_rigidbody.md +++ b/class_rigidbody.md @@ -52,3 +52,6 @@ * **MODE_CHARACTER** = **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. diff --git a/class_rigidbody2d.md b/class_rigidbody2d.md index abeb23e..aa6a17e 100644 --- a/class_rigidbody2d.md +++ b/class_rigidbody2d.md @@ -193,3 +193,6 @@ Set the body ability to fall asleep when not moving. This saves an enormous amou * [bool](class_bool) **is_able_to_sleep** **(** **)** const Return true if the body has the ability to fall asleep when not moving. See [set_can_sleep]. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_room.md b/class_room.md index 946c772..29b7f1d 100644 --- a/class_room.md +++ b/class_room.md @@ -16,3 +16,6 @@ Room data resource. Room contains the data to define the bounds of a scene (using a BSP Tree). It is instanced by a [RoomInstance] node to create rooms. See that class documentation for more information about rooms. ### 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. diff --git a/class_roombounds.md b/class_roombounds.md index 5c5995a..0bd0c1b 100644 --- a/class_roombounds.md +++ b/class_roombounds.md @@ -14,3 +14,6 @@ * void **[regenerate_bsp_cubic](#regenerate_bsp_cubic)** **(** **)** ### 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. diff --git a/class_sample.md b/class_sample.md index c0b421d..00caa4b 100644 --- a/class_sample.md +++ b/class_sample.md @@ -103,3 +103,6 @@ Set the loop end position, it must be a valid frame and greater than the loop be * [int](class_int) **get_loop_end** **(** **)** const Return the loop begin position. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_samplelibrary.md b/class_samplelibrary.md index 1fe1527..a4e5802 100644 --- a/class_samplelibrary.md +++ b/class_samplelibrary.md @@ -39,3 +39,6 @@ Return true if the sample text id exists in the library. * void **remove_sample** **(** [String](class_string) name **)** Remove a sample given a specific text id. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_sampleplayer.md b/class_sampleplayer.md index c786b67..7f845e8 100644 --- a/class_sampleplayer.md +++ b/class_sampleplayer.md @@ -192,3 +192,6 @@ Return the current reverb room type for a given voice (see REVERB_* enum). * [float](class_float) **get_reverb** **(** [int](class_int) voice **)** const Return the current reverb send level for a given voice. (0 to 1). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_sampleplayer2d.md b/class_sampleplayer2d.md index 0a238fc..efde00b 100644 --- a/class_sampleplayer2d.md +++ b/class_sampleplayer2d.md @@ -77,3 +77,6 @@ Stop a given voice. * void **stop_all** **(** **)** Stop all playing voices. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_sceneinteractiveloader.md b/class_sceneinteractiveloader.md index 7db99ed..da15e1a 100644 --- a/class_sceneinteractiveloader.md +++ b/class_sceneinteractiveloader.md @@ -12,3 +12,6 @@ * [int](class_int) **[get_stage_count](#get_stage_count)** **(** **)** 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. diff --git a/class_sceneio.md b/class_sceneio.md index cf59269..60169ac 100644 --- a/class_sceneio.md +++ b/class_sceneio.md @@ -11,3 +11,6 @@ * [SceneInteractiveLoader](class_sceneinteractiveloader) **[load_interactive](#load_interactive)** **(** [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. diff --git a/class_scenemainloop.md b/class_scenemainloop.md index ce75909..aad94a4 100644 --- a/class_scenemainloop.md +++ b/class_scenemainloop.md @@ -114,3 +114,6 @@ Queue an object for deletion next time the loop goes idle. * void **call_group** **(** [int](class_int) flags, [String](class_string) group, [String](class_string) method, var arg0=NULL, var arg1=NULL, var arg2=NULL, var arg3=NULL, var arg4=NULL **)** Call a function for all the nodes in a given group. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_scenepreloader.md b/class_scenepreloader.md index b38f3c3..e267877 100644 --- a/class_scenepreloader.md +++ b/class_scenepreloader.md @@ -12,3 +12,6 @@ * [bool](class_bool) **[can_instance](#can_instance)** **(** **)** 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. diff --git a/class_scenetree.md b/class_scenetree.md index a77fb5f..cdbb136 100644 --- a/class_scenetree.md +++ b/class_scenetree.md @@ -49,3 +49,6 @@ * **STRETCH_ASPECT_KEEP_HEIGHT** = **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. diff --git a/class_script.md b/class_script.md index da7fc66..71f7923 100644 --- a/class_script.md +++ b/class_script.md @@ -47,3 +47,6 @@ Set the script source code. * [int](class_int) **reload** **(** **)** Reload the script. This will fail if there are existing instances. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_scrollbar.md b/class_scrollbar.md index 496e25e..b99b48e 100644 --- a/class_scrollbar.md +++ b/class_scrollbar.md @@ -13,3 +13,6 @@ Base class for scroll bars. Scrollbars are a [Range](class_range) based [Control](class_control), that display a draggable area (the size of the page). Horizontal ([HScrollBar](class_hscrollbar)) and Vertical ([VScrollBar](class_vscrollbar)) versions are available. ### 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. diff --git a/class_scrollcontainer.md b/class_scrollcontainer.md index 532a50c..3036beb 100644 --- a/class_scrollcontainer.md +++ b/class_scrollcontainer.md @@ -16,3 +16,6 @@ * [int](class_int) **[get_v_scroll](#get_v_scroll)** **(** **)** 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. diff --git a/class_segmentshape2d.md b/class_segmentshape2d.md index e405b77..463757b 100644 --- a/class_segmentshape2d.md +++ b/class_segmentshape2d.md @@ -15,3 +15,6 @@ Segment Shape for 2D Collision Detection. Segment Shape for 2D Collision Detection, consists of two points, 'a' and 'b'. ### 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. diff --git a/class_semaphore.md b/class_semaphore.md index ba5a185..3610625 100644 --- a/class_semaphore.md +++ b/class_semaphore.md @@ -10,3 +10,6 @@ * Error **[post](#post)** **(** **)** ### 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. diff --git a/class_separator.md b/class_separator.md index 4b71ac5..3c056cf 100644 --- a/class_separator.md +++ b/class_separator.md @@ -7,3 +7,6 @@ Base class for separators. ### Description Separator is a [Control](class_control) used for sepataring other controls. It's purely a visual decoration. Horizontal ([HSeparator](class_hseparator)) and Vertical ([VSeparator](class_vseparator)) versions are available. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_shader.md b/class_shader.md index 40eac13..486f454 100644 --- a/class_shader.md +++ b/class_shader.md @@ -24,3 +24,6 @@ To be changed, ignore. To be changed, ignore. ### 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. diff --git a/class_shadergraph.md b/class_shadergraph.md index c5e58ec..016c1a7 100644 --- a/class_shadergraph.md +++ b/class_shadergraph.md @@ -185,3 +185,6 @@ * **VEC_MAX_FUNC** = **6** ### 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. diff --git a/class_shadermaterial.md b/class_shadermaterial.md index e4ff1be..42cee49 100644 --- a/class_shadermaterial.md +++ b/class_shadermaterial.md @@ -12,3 +12,6 @@ * void **[get_shader_param](#get_shader_param)** **(** [String](class_string) param **)** 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. diff --git a/class_shape.md b/class_shape.md index ab6c7ce..e328f2e 100644 --- a/class_shape.md +++ b/class_shape.md @@ -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. diff --git a/class_shape2d.md b/class_shape2d.md index 933cc53..1bef51b 100644 --- a/class_shape2d.md +++ b/class_shape2d.md @@ -27,3 +27,6 @@ Use a custom solver bias. No need to change this unless you really know what you * [float](class_float) **get_custom_solver_bias** **(** **)** const Return the custom solver bias. No need to change this unless you really know what you are doing. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_skeleton.md b/class_skeleton.md index 4e5ac38..c320a8a 100644 --- a/class_skeleton.md +++ b/class_skeleton.md @@ -103,3 +103,6 @@ Return the pose transform for bone "bone_idx". * void **set_bone_pose** **(** [int](class_int) bone_idx, [Transform](class_transform) pose **)** Return the pose transform for bone "bone_idx". + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_slider.md b/class_slider.md index 4daad6d..98e538c 100644 --- a/class_slider.md +++ b/class_slider.md @@ -35,3 +35,6 @@ Return true if ticks are visible on borders. * void **set_ticks_on_borders** **(** [bool](class_bool) ticks_on_border **)** Set true if ticks are visible on borders. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_sliderjoint.md b/class_sliderjoint.md index d9f4f6a..63b842a 100644 --- a/class_sliderjoint.md +++ b/class_sliderjoint.md @@ -35,3 +35,6 @@ * **PARAM_MAX** = **22** ### 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. diff --git a/class_soundplayer2d.md b/class_soundplayer2d.md index b762060..002e99b 100644 --- a/class_soundplayer2d.md +++ b/class_soundplayer2d.md @@ -21,3 +21,6 @@ Base class for playing spatial 2D sound. Base class for playing spatial 2D sound. ### 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. diff --git a/class_soundroomparams.md b/class_soundroomparams.md index 2570f31..e995b0e 100644 --- a/class_soundroomparams.md +++ b/class_soundroomparams.md @@ -14,3 +14,6 @@ * [bool](class_bool) **[is_forcing_params_to_all_sources](#is_forcing_params_to_all_sources)** **(** **)** ### 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. diff --git a/class_spatial.md b/class_spatial.md index 4f9d482..06e48dc 100644 --- a/class_spatial.md +++ b/class_spatial.md @@ -78,3 +78,6 @@ Return the gloal transform, relative to worldspace. * [Object](class_object) **get_parent_spatial** **(** **)** const Return the parent [Spatial](class_spatial), or an empty [Object](class_object) if no parent exists or parent is not of type [Spatial. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_spatialplayer.md b/class_spatialplayer.md index 6d4c241..1cf516c 100644 --- a/class_spatialplayer.md +++ b/class_spatialplayer.md @@ -20,3 +20,6 @@ * **PARAM_MAX** = **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. diff --git a/class_spatialsampleplayer.md b/class_spatialsampleplayer.md index 810d01f..14f6224 100644 --- a/class_spatialsampleplayer.md +++ b/class_spatialsampleplayer.md @@ -22,3 +22,6 @@ * **NEXT_VOICE** = **-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. diff --git a/class_spatialsound2dserver.md b/class_spatialsound2dserver.md index b5bcf0a..124545c 100644 --- a/class_spatialsound2dserver.md +++ b/class_spatialsound2dserver.md @@ -7,3 +7,6 @@ Server for Spatial 2D Sound. ### Description Server for Spatial 2D Sound. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_spatialsound2dserversw.md b/class_spatialsound2dserversw.md index 91ac652..c46abd4 100644 --- a/class_spatialsound2dserversw.md +++ b/class_spatialsound2dserversw.md @@ -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. diff --git a/class_spatialsoundserver.md b/class_spatialsoundserver.md index b83dd4e..4b169b7 100644 --- a/class_spatialsoundserver.md +++ b/class_spatialsoundserver.md @@ -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. diff --git a/class_spatialsoundserversw.md b/class_spatialsoundserversw.md index 9c7a49b..2fe0961 100644 --- a/class_spatialsoundserversw.md +++ b/class_spatialsoundserversw.md @@ -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. diff --git a/class_spatialstreamplayer.md b/class_spatialstreamplayer.md index 9616a40..1e62cf6 100644 --- a/class_spatialstreamplayer.md +++ b/class_spatialstreamplayer.md @@ -19,3 +19,6 @@ * void **[seek_pos](#seek_pos)** **(** [float](class_float) time **)** ### 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. diff --git a/class_sphereshape.md b/class_sphereshape.md index 8aaa5d0..8c1f698 100644 --- a/class_sphereshape.md +++ b/class_sphereshape.md @@ -10,3 +10,6 @@ * [float](class_float) **[get_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. diff --git a/class_spinbox.md b/class_spinbox.md index 2c9c344..a6ce9cd 100644 --- a/class_spinbox.md +++ b/class_spinbox.md @@ -43,3 +43,6 @@ Set whether the spinbox is editable. * [bool](class_bool) **is_editable** **(** **)** const Return if the spinbox is editable. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_splitcontainer.md b/class_splitcontainer.md index 63c379d..d7839d2 100644 --- a/class_splitcontainer.md +++ b/class_splitcontainer.md @@ -37,3 +37,6 @@ Set if the split must be collapsed. * [bool](class_bool) **is_collapsed** **(** **)** const Return if the split is collapsed; + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_spotlight.md b/class_spotlight.md index 887d4f5..7a8aaaa 100644 --- a/class_spotlight.md +++ b/class_spotlight.md @@ -7,3 +7,6 @@ Spotlight Light, such as a reflector spotlight or a latern. ### Description A SpotLight light is a type of [Light](class_light) node that emits lights in a specific direction, in the shape of a cone. The light is attenuated through the distance and this attenuation can be configured by changing the energy, radius and attenuation parameters of [Light](class_light). TODO: Image of a spotlight. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_sprite.md b/class_sprite.md index 8141113..71ecad2 100644 --- a/class_sprite.md +++ b/class_sprite.md @@ -146,3 +146,6 @@ Set color modulation for the sprite. All sprite pixels are multiplied by this co * [Color](class_color) **get_modulate** **(** **)** const Return color modulation for the sprite. All sprite pixels are multiplied by this color. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_sprite3d.md b/class_sprite3d.md index f3965e9..85a1b1c 100644 --- a/class_sprite3d.md +++ b/class_sprite3d.md @@ -23,3 +23,6 @@ * **frame_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. diff --git a/class_spritebase3d.md b/class_spritebase3d.md index 154836c..2feb3a1 100644 --- a/class_spritebase3d.md +++ b/class_spritebase3d.md @@ -37,3 +37,6 @@ * **ALPHA_CUT_OPAQUE_PREPASS** = **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. diff --git a/class_spriteframes.md b/class_spriteframes.md index 73b1d61..293a5c1 100644 --- a/class_spriteframes.md +++ b/class_spriteframes.md @@ -42,3 +42,6 @@ Remove a frame * void **clear** **(** **)** Clear the frames. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_staticbody.md b/class_staticbody.md index 8f17b2e..fa3539f 100644 --- a/class_staticbody.md +++ b/class_staticbody.md @@ -19,3 +19,6 @@ PhysicsBody for static collision objects. StaticBody implements a static collision [Node](class_node), by utilizing a rigid body in the [PhysicsServer](class_physicsserver). Static bodies are used for static collision. For more information on physics body nodes, see [PhysicsBody](class_physicsbody). ### 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. diff --git a/class_staticbody2d.md b/class_staticbody2d.md index 431fbc9..1379ed1 100644 --- a/class_staticbody2d.md +++ b/class_staticbody2d.md @@ -42,3 +42,6 @@ Return the constant linear velocity for the body. * [float](class_float) **get_constant_angular_velocity** **(** **)** const Return the constant angular velocity for the body. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_streampeer.md b/class_streampeer.md index 188cc25..77999a0 100644 --- a/class_streampeer.md +++ b/class_streampeer.md @@ -35,3 +35,6 @@ Return a chunk data with the received bytes. The amount of bytes to be received * [Array](class_array) **get_partial_data** **(** [int](class_int) bytes **)** Return a chunk data with the received bytes. The amount of bytes to be received can be requested in the "bytes" argument. If not enough bytes are available, the function will return how many were actually received. This function returns two values, an [Error] code, and a data array. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_streampeerssl.md b/class_streampeerssl.md index 44fc08d..0777bd6 100644 --- a/class_streampeerssl.md +++ b/class_streampeerssl.md @@ -18,3 +18,6 @@ * **STATUS_ERROR_HOSTNAME_MISMATCH** = **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. diff --git a/class_streampeertcp.md b/class_streampeertcp.md index d3b87bb..dec8475 100644 --- a/class_streampeertcp.md +++ b/class_streampeertcp.md @@ -23,3 +23,6 @@ TCP Stream peer. TCP Stream peer. This object can be used to connect to TCP servers, or also is returned by a tcp server. ### 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. diff --git a/class_streamplayer.md b/class_streamplayer.md index d361664..17dcfd0 100644 --- a/class_streamplayer.md +++ b/class_streamplayer.md @@ -31,3 +31,6 @@ Base class for audio stream playback. Base class for audio stream playback. Audio stream players inherit from it. ### 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. diff --git a/class_string.md b/class_string.md index 9281572..0e95e9c 100644 --- a/class_string.md +++ b/class_string.md @@ -219,3 +219,6 @@ Perform XML escaping on the string. * [String](class_string) **xml_unescape** **(** **)** Perform XML un-escaping of the string. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_stringarray.md b/class_stringarray.md index 9be5023..2859d57 100644 --- a/class_stringarray.md +++ b/class_stringarray.md @@ -16,3 +16,6 @@ String Array . String Array. Array of strings. Can only contain strings. Optimized for memory usage, cant fragment the memory. ### 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. diff --git a/class_stylebox.md b/class_stylebox.md index e558bc5..0e335b1 100644 --- a/class_stylebox.md +++ b/class_stylebox.md @@ -49,3 +49,6 @@ Return the minimum size that this stylebox can be shrunk to. * [Vector2](class_vector2) **get_offset** **(** **)** const Return the "offset" of a stylebox, this is a helper function, like writing Point2( style.get_margin(MARGIN_LEFT), style.get_margin(MARGIN_TOP) ) + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_styleboxempty.md b/class_styleboxempty.md index 0ba7ff0..dbc873e 100644 --- a/class_styleboxempty.md +++ b/class_styleboxempty.md @@ -7,3 +7,6 @@ Empty stylebox (does not display anything). ### Description Empty stylebox (really does not display anything). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_styleboxflat.md b/class_styleboxflat.md index a2f0d50..e5af246 100644 --- a/class_styleboxflat.md +++ b/class_styleboxflat.md @@ -23,3 +23,6 @@ Stylebox of a single color. Stylebox of a single color. Displays the stylebox of a single color, alternatively a border with light/dark colors can be assigned. ### 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. diff --git a/class_styleboximagemask.md b/class_styleboximagemask.md index a746a6d..c68d29b 100644 --- a/class_styleboximagemask.md +++ b/class_styleboximagemask.md @@ -47,3 +47,6 @@ Set an expand margin size (from enum MARGIN_*). Parts of the image below the siz * [float](class_float) **get_expand_margin_size** **(** [int](class_int) arg0 **)** const Return the expand margin size (from enum MARGIN_*). Parts of the image below the size of the margin (and in the direction of the margin) will not expand. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_styleboxtexture.md b/class_styleboxtexture.md index 0236b49..da39eac 100644 --- a/class_styleboxtexture.md +++ b/class_styleboxtexture.md @@ -19,3 +19,6 @@ Texture Based 3x3 scale style. Texture Based 3x3 scale style. This stylebox performs a 3x3 scaling of a texture, where only the center cell is fully stretched. This allows for the easy creation of bordered styles. ### 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. diff --git a/class_surfacetool.md b/class_surfacetool.md index b4e81a8..30d026d 100644 --- a/class_surfacetool.md +++ b/class_surfacetool.md @@ -27,3 +27,6 @@ Helper tool to create geometry. Helper tool to create geometry. ### 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. diff --git a/class_tabcontainer.md b/class_tabcontainer.md index b1c8c76..e6947a0 100644 --- a/class_tabcontainer.md +++ b/class_tabcontainer.md @@ -77,3 +77,6 @@ Return the title for the tab. Tab titles are by default the children node name, * void **set_tab_icon** **(** [int](class_int) tab_idx, [Texture](class_texture) icon **)** Set an icon for a tab. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_tabs.md b/class_tabs.md index ef4fd7a..a51bd9e 100644 --- a/class_tabs.md +++ b/class_tabs.md @@ -23,3 +23,6 @@ Tabs Control. Simple tabs control, similar to [TabContainer](class_tabcontainer) but is only in charge of drawing tabs, not interact with children. ### 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. diff --git a/class_tcp_server.md b/class_tcp_server.md index 6d3fe94..4458bdf 100644 --- a/class_tcp_server.md +++ b/class_tcp_server.md @@ -35,3 +35,6 @@ If a connection is available, return a StreamPeerTCP with the connection/ * void **stop** **(** **)** Stop listening. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_testcube.md b/class_testcube.md index 0b27e90..0dda2ee 100644 --- a/class_testcube.md +++ b/class_testcube.md @@ -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. diff --git a/class_textedit.md b/class_textedit.md index be0b22b..daea964 100644 --- a/class_textedit.md +++ b/class_textedit.md @@ -226,3 +226,6 @@ Set a custom background color. A background color with alpha==0 disables this. * void **clear_colors** **(** **)** Clear all the syntax coloring information. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_texture.md b/class_texture.md index 05ddfa3..4331e79 100644 --- a/class_texture.md +++ b/class_texture.md @@ -60,3 +60,6 @@ Change the texture flags. * [int](class_int) **get_flags** **(** **)** const Return the current texture flags. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_texturebutton.md b/class_texturebutton.md index 0fe7560..03fc148 100644 --- a/class_texturebutton.md +++ b/class_texturebutton.md @@ -29,3 +29,6 @@ Button that can be themed with textures. This is like a regular [Button](class_b Only the normal texture is required, the others are optional. ### 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. diff --git a/class_textureframe.md b/class_textureframe.md index 6ba46ea..2e9014f 100644 --- a/class_textureframe.md +++ b/class_textureframe.md @@ -17,3 +17,6 @@ Control Frame that draws a texture. Control frame that simply draws an assigned texture. It can stretch or not. It's a simple way to just show an image in a UI. ### 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. diff --git a/class_textureprogress.md b/class_textureprogress.md index 10cfefe..8957190 100644 --- a/class_textureprogress.md +++ b/class_textureprogress.md @@ -17,3 +17,6 @@ Textured progress bar implementation. [ProgressBar](class_progressbar) implementation that is easier to theme (by just passing a few textures). ### 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. diff --git a/class_theme.md b/class_theme.md index e31df22..223ed27 100644 --- a/class_theme.md +++ b/class_theme.md @@ -42,3 +42,6 @@ Theme for skinning controls. Controls can be skinned individually, but for compl Theme resources can be alternatively loaded by writing them in a .theme file, see wiki for more info. ### 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. diff --git a/class_thread.md b/class_thread.md index 3e55bdf..e7358db 100644 --- a/class_thread.md +++ b/class_thread.md @@ -17,3 +17,6 @@ * **PRIORITY_HIGH** = **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. diff --git a/class_tilemap.md b/class_tilemap.md index 1035ca1..1550850 100644 --- a/class_tilemap.md +++ b/class_tilemap.md @@ -134,3 +134,6 @@ Return if a given cell is flipped in y axis. * void **clear** **(** **)** Clear all cells. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_tileset.md b/class_tileset.md index 5cdd8cc..279d1be 100644 --- a/class_tileset.md +++ b/class_tileset.md @@ -106,3 +106,6 @@ Find an empty id for creating a new tile. * [int](class_int) **find_tile_by_name** **(** [String](class_string) name **)** const Find the first tile with the given name. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_timer.md b/class_timer.md index da32b66..43e8ca7 100644 --- a/class_timer.md +++ b/class_timer.md @@ -70,3 +70,6 @@ Stop (cancel) the timer. * [float](class_float) **get_time_left** **(** **)** const Return the time left for timeout if the timer is active. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_toolbutton.md b/class_toolbutton.md index 55910e0..fcbfb9a 100644 --- a/class_toolbutton.md +++ b/class_toolbutton.md @@ -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. diff --git a/class_touchscreenbutton.md b/class_touchscreenbutton.md index 4ca05d6..e527fd3 100644 --- a/class_touchscreenbutton.md +++ b/class_touchscreenbutton.md @@ -25,3 +25,6 @@ * **pressed** **(** **)** ### 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. diff --git a/class_transform.md b/class_transform.md index 8943ba6..f4cfbdd 100644 --- a/class_transform.md +++ b/class_transform.md @@ -43,3 +43,6 @@ Transforms vector "v" by this transform. * var **xform_inv** **(** var v **)** Inverse-transforms vector "v" by this transform. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_translation.md b/class_translation.md index 0f33979..0282d12 100644 --- a/class_translation.md +++ b/class_translation.md @@ -48,3 +48,6 @@ Erase a message. * [StringArray](class_stringarray) **get_message_list** **(** **)** const Return all the messages (keys). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_translationserver.md b/class_translationserver.md index a996d4e..7399708 100644 --- a/class_translationserver.md +++ b/class_translationserver.md @@ -14,3 +14,6 @@ Server that manages all translations. Translations can be set to it and removed * void **[clear](#clear)** **(** **)** ### 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. diff --git a/class_tree.md b/class_tree.md index fa5f6e3..cee0d8c 100644 --- a/class_tree.md +++ b/class_tree.md @@ -47,3 +47,6 @@ * **SELECT_MULTI** = **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. diff --git a/class_treeitem.md b/class_treeitem.md index 3e5daee..8be28e8 100644 --- a/class_treeitem.md +++ b/class_treeitem.md @@ -63,3 +63,6 @@ * **CELL_MODE_CUSTOM** = **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. diff --git a/class_tween.md b/class_tween.md index 12553d9..091fc63 100644 --- a/class_tween.md +++ b/class_tween.md @@ -60,3 +60,6 @@ * **EASE_OUT_IN** = **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. diff --git a/class_unshadedmaterial.md b/class_unshadedmaterial.md index 463be87..4d71a76 100644 --- a/class_unshadedmaterial.md +++ b/class_unshadedmaterial.md @@ -14,3 +14,6 @@ * [bool](class_bool) **[is_using_color_array](#is_using_color_array)** **(** **)** 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. diff --git a/class_vboxcontainer.md b/class_vboxcontainer.md index c9c7318..dd27b15 100644 --- a/class_vboxcontainer.md +++ b/class_vboxcontainer.md @@ -7,3 +7,6 @@ Vertical box container. ### Description Vertical box container. See [BoxContainer](class_boxcontainer). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_vbuttonarray.md b/class_vbuttonarray.md index d1511d4..2170161 100644 --- a/class_vbuttonarray.md +++ b/class_vbuttonarray.md @@ -7,3 +7,6 @@ Vertical button array. ### Description Vertical button array. See [ButtonArray](class_buttonarray). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_vector2.md b/class_vector2.md index 74fdd67..c4b8d15 100644 --- a/class_vector2.md +++ b/class_vector2.md @@ -63,3 +63,6 @@ Returns the result of the linear interpolation between this vector and "b", by a * [Vector2](class_vector2) **normalized** **(** **)** Returns a normalized vector to unit length. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_vector2array.md b/class_vector2array.md index 532e463..aede99c 100644 --- a/class_vector2array.md +++ b/class_vector2array.md @@ -13,3 +13,6 @@ * [Vector2Array](class_vector2array) **[Vector2Array](#Vector2Array)** **(** [Array](class_array) 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. diff --git a/class_vector3.md b/class_vector3.md index b6b79a4..0176f56 100644 --- a/class_vector3.md +++ b/class_vector3.md @@ -93,3 +93,6 @@ Return a copy of the normalized vector to unit length. This is the same as v / v * [Vector3](class_vector3) **snapped** **(** [float](class_float) by **)** Return a copy of the vector, snapped to the lowest neared multiple. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_vector3array.md b/class_vector3array.md index 95f338b..3ed5af5 100644 --- a/class_vector3array.md +++ b/class_vector3array.md @@ -13,3 +13,6 @@ * [Vector3Array](class_vector3array) **[Vector3Array](#Vector3Array)** **(** [Array](class_array) 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. diff --git a/class_vehiclebody.md b/class_vehiclebody.md index 69085cc..af787e9 100644 --- a/class_vehiclebody.md +++ b/class_vehiclebody.md @@ -18,3 +18,6 @@ * [float](class_float) **[get_steering](#get_steering)** **(** **)** 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. diff --git a/class_vehiclewheel.md b/class_vehiclewheel.md index a63c52b..ccdd2fb 100644 --- a/class_vehiclewheel.md +++ b/class_vehiclewheel.md @@ -28,3 +28,6 @@ * [float](class_float) **[get_friction_slip](#get_friction_slip)** **(** **)** 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. diff --git a/class_videoplayer.md b/class_videoplayer.md index 1cba463..84dbcb6 100644 --- a/class_videoplayer.md +++ b/class_videoplayer.md @@ -25,3 +25,6 @@ * [bool](class_bool) **[has_expand](#has_expand)** **(** **)** 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. diff --git a/class_videostream.md b/class_videostream.md index f0760b6..0723a64 100644 --- a/class_videostream.md +++ b/class_videostream.md @@ -12,3 +12,6 @@ * void **[set_audio_track](#set_audio_track)** **(** [int](class_int) idx **)** ### 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. diff --git a/class_videostreamtheora.md b/class_videostreamtheora.md index dc68059..ead99a4 100644 --- a/class_videostreamtheora.md +++ b/class_videostreamtheora.md @@ -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. diff --git a/class_viewport.md b/class_viewport.md index fd67948..cc3f028 100644 --- a/class_viewport.md +++ b/class_viewport.md @@ -111,3 +111,6 @@ If this viewport is a child of another viewport, keep the previously drawn backg * [RID](class_rid) **get_viewport** **(** **)** const Get the viewport RID from the visual server. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_viewportsprite.md b/class_viewportsprite.md index e6d7637..d81a1a5 100644 --- a/class_viewportsprite.md +++ b/class_viewportsprite.md @@ -16,3 +16,6 @@ * [Color](class_color) **[get_modulate](#get_modulate)** **(** **)** 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. diff --git a/class_visibilityenabler.md b/class_visibilityenabler.md index 48a030e..8b12a2d 100644 --- a/class_visibilityenabler.md +++ b/class_visibilityenabler.md @@ -15,3 +15,6 @@ * **ENABLER_MAX** = **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. diff --git a/class_visibilityenabler2d.md b/class_visibilityenabler2d.md index 8443b68..af7717d 100644 --- a/class_visibilityenabler2d.md +++ b/class_visibilityenabler2d.md @@ -16,3 +16,6 @@ * **ENABLER_MAX** = **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. diff --git a/class_visibilitynotifier.md b/class_visibilitynotifier.md index 613b331..9b9e14b 100644 --- a/class_visibilitynotifier.md +++ b/class_visibilitynotifier.md @@ -17,3 +17,6 @@ * **exit_camera** **(** [Object](class_object) camera **)** ### 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. diff --git a/class_visibilitynotifier2d.md b/class_visibilitynotifier2d.md index 337440e..d9177e2 100644 --- a/class_visibilitynotifier2d.md +++ b/class_visibilitynotifier2d.md @@ -17,3 +17,6 @@ * **exit_viewport** **(** [Object](class_object) viewport **)** ### 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. diff --git a/class_visualinstance.md b/class_visualinstance.md index 2df7469..57a2bbc 100644 --- a/class_visualinstance.md +++ b/class_visualinstance.md @@ -11,3 +11,6 @@ * [int](class_int) **[get_layer_mask](#get_layer_mask)** **(** **)** 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. diff --git a/class_visualserver.md b/class_visualserver.md index 56479a0..f8d73fe 100644 --- a/class_visualserver.md +++ b/class_visualserver.md @@ -287,3 +287,6 @@ Server for anything visible. The visual server is the API backend for everything The visual server is completely opaque, the internals are entirely implementation specific and cannot be accessed. ### 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. diff --git a/class_vscrollbar.md b/class_vscrollbar.md index fab7b59..540113a 100644 --- a/class_vscrollbar.md +++ b/class_vscrollbar.md @@ -4,3 +4,6 @@ ### Brief Description Vertical version of [ScrollBar](class_scrollbar), which goes from left (min) to right (max). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_vseparator.md b/class_vseparator.md index 8b918c6..17283d1 100644 --- a/class_vseparator.md +++ b/class_vseparator.md @@ -7,3 +7,6 @@ Vertical version of [Separator](class_separator). ### Description Vertical version of [Separator](class_separator). It is used to separate objects horizontally, though (but it looks vertical!). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_vslider.md b/class_vslider.md index bd86749..aa2303f 100644 --- a/class_vslider.md +++ b/class_vslider.md @@ -7,3 +7,6 @@ Vertical slider. ### Description Vertical slider. See [Slider](class_slider). This one goes from left (min) to right (max). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_vsplitcontainer.md b/class_vsplitcontainer.md index b7a0a97..a48ac25 100644 --- a/class_vsplitcontainer.md +++ b/class_vsplitcontainer.md @@ -7,3 +7,6 @@ Vertical split container. ### Description Vertical split container. See [SplitContainer](class_splitcontainer). This goes from left to right. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_weakref.md b/class_weakref.md index 9ea79c8..a402757 100644 --- a/class_weakref.md +++ b/class_weakref.md @@ -9,3 +9,6 @@ * void **[get_ref](#get_ref)** **(** **)** 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. diff --git a/class_windowdialog.md b/class_windowdialog.md index d089df5..d77ee25 100644 --- a/class_windowdialog.md +++ b/class_windowdialog.md @@ -29,3 +29,6 @@ Return the title of the window. * [TextureButton](class_texturebutton) **get_close_button** **(** **)** Return the close [TextureButton](class_texturebutton). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/class_world.md b/class_world.md index 5a4befc..ba4a39b 100644 --- a/class_world.md +++ b/class_world.md @@ -17,3 +17,6 @@ Class that has everything pertaining to a world. Class that has everything pertaining to a world. A physics space, a visual scenario and a sound space. Spatial nodes register their resources into the current world. ### 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. diff --git a/class_world2d.md b/class_world2d.md index ace1164..cd9965a 100644 --- a/class_world2d.md +++ b/class_world2d.md @@ -15,3 +15,6 @@ Class that has everything pertaining to a 2D world. Class that has everything pertaining to a 2D world. A physics space, a visual scenario and a sound space. 2D nodes register their resources into the current 2D world. ### 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. diff --git a/class_worldenvironment.md b/class_worldenvironment.md index 432d17d..78f6ef8 100644 --- a/class_worldenvironment.md +++ b/class_worldenvironment.md @@ -10,3 +10,6 @@ * [Environment](class_environment) **[get_environment](#get_environment)** **(** **)** 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. diff --git a/class_xmlparser.md b/class_xmlparser.md index a07bf8f..6c22d46 100644 --- a/class_xmlparser.md +++ b/class_xmlparser.md @@ -34,3 +34,6 @@ * **NODE_UNKNOWN** = **6** ### 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. diff --git a/class_ysort.md b/class_ysort.md index 9b7ffae..b6f0a77 100644 --- a/class_ysort.md +++ b/class_ysort.md @@ -10,3 +10,6 @@ * [bool](class_bool) **[is_sort_enabled](#is_sort_enabled)** **(** **)** 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. diff --git a/command_line.md b/command_line.md index b81175e..56bed27 100644 --- a/command_line.md +++ b/command_line.md @@ -107,3 +107,6 @@ If no engine.cfg exists at the path, current path is assumed to be the current w + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/community_roadmap.md b/community_roadmap.md index ff752fd..191f717 100644 --- a/community_roadmap.md +++ b/community_roadmap.md @@ -30,3 +30,6 @@ Everywhere in the world there are many places were talks about a free and open g Likewise, materials for teaching how to make videogames using Godot (slides, examples, evaluation guidelines, etc) in various languages should be created and made available to anyone who would want to do this at their local city. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/compiling_android.md b/compiling_android.md index d8598f6..909029f 100644 --- a/compiling_android.md +++ b/compiling_android.md @@ -155,3 +155,6 @@ If the application runs but exits immediately, there might be one of the followi In any case, "adb logcat" should also show the cause of the error. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/compiling_batch_templates.md b/compiling_batch_templates.md index 95225f9..2d885a1 100644 --- a/compiling_batch_templates.md +++ b/compiling_batch_templates.md @@ -167,4 +167,6 @@ mv bettercollada.zip ../../.. cd ../../.. -``` \ No newline at end of file +``` + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/compiling_flags.md b/compiling_flags.md index b03e349..9742f2f 100644 --- a/compiling_flags.md +++ b/compiling_flags.md @@ -36,3 +36,6 @@ scons target=debug/release_debug/release ``` + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/compiling_intro.md b/compiling_intro.md index 8e18cbd..a4fd9a3 100644 --- a/compiling_intro.md +++ b/compiling_intro.md @@ -157,3 +157,6 @@ To create those yourself, just follow the instructions detailed for each platfor If you are working for multiple platforms, OSX is definitely the best host platform for cross compilation, since you can cross-compile for almost every target (except for winrt). Linux and Windows come in second place, but Linux has the advantage of being the easier platform to set this up. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/compiling_ios.md b/compiling_ios.md index 84651e5..6929af0 100644 --- a/compiling_ios.md +++ b/compiling_ios.md @@ -29,3 +29,6 @@ Replace or add your executable to the Xcode project, and change the "executable + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/compiling_linux.md b/compiling_linux.md index bed6466..e194607 100644 --- a/compiling_linux.md +++ b/compiling_linux.md @@ -63,3 +63,6 @@ However, if you are writing your custom modules or custom C++ code, you might in You don't even need to copy them, you can just reference the resulting files in the bin/ directory of your Godot source folder, so the next time you build you automatically have the custom templates referenced. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/compiling_osx.md b/compiling_osx.md index 2b95e5c..70b96e7 100644 --- a/compiling_osx.md +++ b/compiling_osx.md @@ -15,3 +15,6 @@ user@host:~/godot$ scons platform=osx If all goes well, the resulting binary executable will be placed in the "bin" subdirectory. This executable file contains the whole engine and runs without any dependencies. Executing it will bring up the project manager. There is a .app template to put the binary into in tools/Godot.app. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/compiling_server.md b/compiling_server.md index 0cd51d5..1382ff0 100644 --- a/compiling_server.md +++ b/compiling_server.md @@ -11,3 +11,6 @@ Godot is mainly used for creating client-side games and applications. However, t ### Compiling + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/compiling_windows.md b/compiling_windows.md index 55e8a85..bb0e035 100644 --- a/compiling_windows.md +++ b/compiling_windows.md @@ -90,3 +90,6 @@ However, if you are writing your custom modules or custom C++ code, you might in You don't even need to copy them, you can just reference the resulting files in the bin\ directory of your Godot source folder, so the next time you build you automatically have the custom templates referenced. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/compiling_winrt.md b/compiling_winrt.md index 5e7aa53..af68a86 100644 --- a/compiling_winrt.md +++ b/compiling_winrt.md @@ -73,3 +73,6 @@ This is what we know: + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/core_object.md b/core_object.md index b7b498c..3dbe728 100644 --- a/core_object.md +++ b/core_object.md @@ -211,3 +211,6 @@ Instance will be saved. Sub resources that have a path to a file will be saved a #####References: * [core/io/resource_saver.h](https://github.com/okamstudio/godot/blob/master/core/io/resource_saver.h) + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/core_types.md b/core_types.md index 269bd04..b44e6dd 100644 --- a/core_types.md +++ b/core_types.md @@ -167,3 +167,6 @@ types of referenced data. #####References: * [core/rid.h](https://github.com/okamstudio/godot/blob/master/core/rid.h) + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/core_variant.md b/core_variant.md index 5cd52b4..5d22bac 100644 --- a/core_variant.md +++ b/core_variant.md @@ -38,3 +38,6 @@ container will modify all references to it), or COW mode (modifications will alw #####References: * [core/dictionary.h](https://github.com/okamstudio/godot/blob/master/core/dictionary.h) * [core/array.h](https://github.com/okamstudio/godot/blob/master/core/array.h) + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/custom_modules.md b/custom_modules.md index cb1d5c8..e483824 100644 --- a/custom_modules.md +++ b/custom_modules.md @@ -196,4 +196,6 @@ But this is not all, depending what you do, you will be greeted with some surpri * If you inherit from [Node](class_node) (or any derived node type, such as Sprite), your new class will appear in the editor, in the inheritance tree in the "Add Node" dialog. * If you inherit from [Resource](class_resource), it will appear int the resource list, and all the exposed properties can be serialized when saved/loaded. -* By this same logic, you can extend the Editor and almost any area of the engine. \ No newline at end of file +* By this same logic, you can extend the Editor and almost any area of the engine. + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/devel_faq.md b/devel_faq.md index f1cfee5..618e7d2 100644 --- a/devel_faq.md +++ b/devel_faq.md @@ -48,3 +48,6 @@ If there really is a desire to make your game also work on ancient devices with + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/devel_fun.md b/devel_fun.md index 065fea3..0f93c58 100644 --- a/devel_fun.md +++ b/devel_fun.md @@ -46,4 +46,6 @@ Input methods for complex non-latin character sets such as Chinese, Japanese or ### Keyboard Layout Mapping -Godot is missing keyboard layout tables to remap the scancodes, this makes working in some keyboard layouts a little inconvenient. Again, if you are familiar with these layouts, please lend us a hand. \ No newline at end of file +Godot is missing keyboard layout tables to remap the scancodes, this makes working in some keyboard layouts a little inconvenient. Again, if you are familiar with these layouts, please lend us a hand. + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/devel_notsofun.md b/devel_notsofun.md index 89da5a9..00a3b7c 100644 --- a/devel_notsofun.md +++ b/devel_notsofun.md @@ -39,4 +39,6 @@ What kind of AI APIS are the most useful in the industry? Help defining this wou ### Windows Phone / Windows 8 -The current "winrt" platform is mostly ready, but needs a couple of key features to become a proper "first class citizen" supported platform. On the code side, the main one is an Audio driver, and a few minor issues with the threading classes (Thread is implemented using std::thread, we'd prefer using native winrt APIs, semaphores are not implemented). There's also the usual "app lifecycle" stuff missing (dealing with screen rotation, events like focus lost, back button, etc), and keyboard input (and possibly dealing with the on-screen keyboard). On the "workflow" side, we need to add "one click deploy" from the editor, which means packaging the app and launching it to a connected device (or launching as a "windows store app" from a local directory on the local machine), and eventually packaging for submission to Windows Store. \ No newline at end of file +The current "winrt" platform is mostly ready, but needs a couple of key features to become a proper "first class citizen" supported platform. On the code side, the main one is an Audio driver, and a few minor issues with the threading classes (Thread is implemented using std::thread, we'd prefer using native winrt APIs, semaphores are not implemented). There's also the usual "app lifecycle" stuff missing (dealing with screen rotation, events like focus lost, back button, etc), and keyboard input (and possibly dealing with the on-screen keyboard). On the "workflow" side, we need to add "one click deploy" from the editor, which means packaging the app and launching it to a connected device (or launching as a "windows store app" from a local directory on the local machine), and eventually packaging for submission to Windows Store. + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/devel_roadmap.md b/devel_roadmap.md index 5dc147b..b82ff07 100644 --- a/devel_roadmap.md +++ b/devel_roadmap.md @@ -56,4 +56,6 @@ However, we'll try to do more point releases inbetween. ### Future * Add optional typing to GDScript -* Ideas? \ No newline at end of file +* Ideas? + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/devel_scene_tree.md b/devel_scene_tree.md index bf3a989..949b95c 100644 --- a/devel_scene_tree.md +++ b/devel_scene_tree.md @@ -32,3 +32,6 @@ This should be all! this renaming might have caused new bugs and unstability, so + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/editor_font.md b/editor_font.md index 64fbb09..67758ff 100644 --- a/editor_font.md +++ b/editor_font.md @@ -3,3 +3,6 @@ Godot allows changing the font for the editor, and the font for the code editor. Both need to be in .fnt format, so they need to be imported somewhere using the [font import tool](import_fonts). Then copy or do whathever you want with the font, as long as the location does not change, and set the relevant property in Editor Settings. Code editor font is refreshed automatically, but the editor needs to be restarted for the new global font to take effect. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/editor_plugin.md b/editor_plugin.md index f543f66..ff37cd8 100644 --- a/editor_plugin.md +++ b/editor_plugin.md @@ -1 +1,4 @@ la clase y como hacer undo y redo + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/export.md b/export.md index 2c5aded..ac4a45e 100644 --- a/export.md +++ b/export.md @@ -81,3 +81,6 @@ Only select resources from a list are exported. This is probably overkill for mo + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/export_android.md b/export_android.md index 78f302d..0dd4692 100644 --- a/export_android.md +++ b/export_android.md @@ -42,3 +42,6 @@ In that screen, the path to 3 files needs to be set: Once that is configured, everything is ready to export to Android! + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/export_images.md b/export_images.md index bf6833f..e9975f7 100644 --- a/export_images.md +++ b/export_images.md @@ -32,3 +32,6 @@ An image can only be in one group at the same time. So if the image is in anothe As a plus, an atlas can be created from a group. When this mode is active, a button to preview the resulting atlas becomes available. Make sure that atlases don't become too big, as some hardware will not support textures bigger than 2048x2048 pixels. If this happens, just create another atlas. The atlas can be useful to speed up drawing of some scenes, as state changes are minimized when drawing from it (through unlike other engines, Godot is designed so state changes do not affect it as much). Textures added to an atlas get cropped (empty spaces around the image are removed), so this is another reason to use them (save space). If unsure, though, just leave that option disabled. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/export_ios.md b/export_ios.md index e0a0932..d6f6420 100644 --- a/export_ios.md +++ b/export_ios.md @@ -37,3 +37,6 @@ On XCode, click on your app name (top left, next to the "Stop" button), and sele ![](images/edit_scheme.png) When you run, your device will connect to the host and open the files remotely. Note that the directory with the game data ("platformer") is no longer added to the project, only the engine executable. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/export_pc.md b/export_pc.md index 5cf1374..a2596e3 100644 --- a/export_pc.md +++ b/export_pc.md @@ -13,3 +13,6 @@ Optionally, the files can be bundled inside the executable, though this does not + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/gdscript.md b/gdscript.md index 7b95ff7..0b2b755 100644 --- a/gdscript.md +++ b/gdscript.md @@ -686,4 +686,6 @@ yield( get_node("AnimationPlayer"), "finished" ) ``` - --- //[Juan Linietsky](reduzio@gmail.com) 2013/11/10 18:09// \ No newline at end of file + --- //[Juan Linietsky](reduzio@gmail.com) 2013/11/10 18:09// + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/gsoc2015.md b/gsoc2015.md index 81f38cc..0c9fed9 100644 --- a/gsoc2015.md +++ b/gsoc2015.md @@ -63,3 +63,6 @@ If you want to write support for popular web APIs (Such as Google Play Services) What kind of AI APIS are the most useful in the industry? Help defining this would, again, be appreciated. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/http_client.md b/http_client.md index 8098555..1915042 100644 --- a/http_client.md +++ b/http_client.md @@ -97,3 +97,6 @@ func _init(): ``` + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/image_files.md b/image_files.md index a42fad9..8adfbfc 100644 --- a/image_files.md +++ b/image_files.md @@ -62,3 +62,6 @@ More information on the [Texture Import](import_textures) page. It is also possible to convert images to other formats (WebP or RAM compression) on export, as well as instructing the exporter to create an Atlas for a set of images. It is also possible to ask the exporter to scale all images (or selected groups). More information on the [Image Export](export_images) page. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/import_3d.md b/import_3d.md index 90c7038..487ab8d 100644 --- a/import_3d.md +++ b/import_3d.md @@ -215,4 +215,6 @@ In general, if the user deletes anything from the imported scene (node, mesh, ma #### Fresh Re-Import -It can also happen that the source asset changed beyond recognition and a full fresh re-import is desired. If so, simply re-open the 3d scene import dialog from the Import -> Re-Import menu and perform re-import. \ No newline at end of file +It can also happen that the source asset changed beyond recognition and a full fresh re-import is desired. If so, simply re-open the 3d scene import dialog from the Import -> Re-Import menu and perform re-import. + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/import_fonts.md b/import_fonts.md index d2935b1..a90687b 100644 --- a/import_fonts.md +++ b/import_fonts.md @@ -58,3 +58,6 @@ Another cool trick for using a text file as limit of which characters can be imp --- //[Juan Linietsky](reduzio@gmail.com) 2013/11/10 18:12// + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/import_meshes.md b/import_meshes.md index 3339927..5d388e7 100644 --- a/import_meshes.md +++ b/import_meshes.md @@ -32,3 +32,6 @@ Mesh resources (what this importer imports) are used inside MeshInstance nodes. And that is it. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/import_process.md b/import_process.md index 20afcec..a53ff84 100644 --- a/import_process.md +++ b/import_process.md @@ -87,3 +87,6 @@ This screen allows the user to re-open the corresponding import-window to re-imp --- //[Juan Linietsky](reduzio@gmail.com) 2013/11/10 18:11// + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/import_samples.md b/import_samples.md index 5ddaaf8..2392a60 100644 --- a/import_samples.md +++ b/import_samples.md @@ -50,3 +50,6 @@ Godot supports looping in the samples (Tools such as Sound Forge or Audition can As an alternative, the import screen has a "loop" option that enables looping for the entire sample when importing. --- //[Juan Linietsky](reduzio@gmail.com) 2013/11/10 18:13// + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/import_textures.md b/import_textures.md index dd52704..26150da 100644 --- a/import_textures.md +++ b/import_textures.md @@ -146,3 +146,6 @@ Enables linear filtering when a texture texel is larger than a screen pixel. Thi --- //[Juan Linietsky](reduzio@gmail.com) 2013/11/10 18:11// + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/import_translation.md b/import_translation.md index db28398..b06058b 100644 --- a/import_translation.md +++ b/import_translation.md @@ -43,3 +43,6 @@ The import dialog also can add the translation to the list of translations to lo --- //[Juan Linietsky](reduzio@gmail.com) 2013/11/10 21:42// + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/ios_services.md b/ios_services.md index 047b79e..006e54a 100644 --- a/ios_services.md +++ b/ios_services.md @@ -120,12 +120,16 @@ The response event will be a dictionary with the following fields: Implemented in platform/iphone/game_center.mm -The Game Center API is available through the "GameCenter" singleton. It has 2 methods: +The Game Center API is available through the "GameCenter" singleton. It has 6 methods: * Error [post_score](#wiki-post_score)(Variant p_score); * Error [award_achievement](#wiki-award_achievement)(Variant p_params); + * Error [reset_achievements](#wiki-reset_achievements)(); + * Error [request_achievements](#wiki-request_achievements)(); + * Error [request_achievement_descriptions](#wiki-request_achievement_descriptions)(); + * Error [show_game_center](#wiki-show_game_center)(Variant p_params); -plus the standard pending event interface. +plus the standard pending event interface. #### post_score @@ -171,10 +175,11 @@ Modifies the progress of a Game Center achievement. ##### Parameters -Takes a Dictionary as a parameter, with 2 fields: +Takes a Dictionary as a parameter, with 3 fields: * `name` (string) the achievement name * `progress` (float) the achievement progress from 0.0 to 100.0 (passed to GKAchievement::percentComplete) + * `show_completion_banner` (bool) whether Game Center should display an achievement banner at the top of the screen Example: @@ -202,6 +207,116 @@ The response event will be a dictionary with the following fields: } ``` +#### reset_achievements + +Clears all Game Center achievements. The function takes no parameters. + +##### Response event +The response event will be a dictionary with the following fields: + + * On error: +```python +{ + "type": "reset_achievements", + "result": "error", + "error_code": the value from NSError::code +} +``` + + * On success: +```python +{ + "type": "reset_achievements", + "result": "ok", +} +``` + +#### request_achievements + +Request all the Game Center achievements the player has made progress on. The function takes no parameters. + +##### Response event +The response event will be a dictionary with the following fields: + + * On error: +```python +{ + "type": "achievements", + "result": "error", + "error_code": the value from NSError::code +} +``` + + * On success: +```python +{ + "type": "achievements", + "result": "ok", + "names": [ list of the name of each achievement ], + "progress": [ list of the progress made on each achievement ] +} +``` + +#### request_achievement_descriptions + +Request the descriptions of all existing Game Center achievements regardless of progress. The function takes no parameters. + +##### Response event +The response event will be a dictionary with the following fields: + + * On error: +```python +{ + "type": "achievement_descriptions", + "result": "error", + "error_code": the value from NSError::code +} +``` + + * On success: +```python +{ + "type": "achievement_descriptions", + "result": "ok", + "names": [ list of the name of each achievement ], + "titles": [ list of the title of each achievement ] + "unachieved_descriptions": [ list of the description of each achievement when it is unachieved ] + "achieved_descriptions": [ list of the description of each achievement when it is achieved ] + "maximum_points": [ list of the points earned by completing each achievement ] + "hidden": [ list of booleans indicating whether each achievement is initially visible ] + "replayable": [ list of booleans indicating whether each achievement can be earned more than once ] +} +``` + +#### show_game_center + +Displays the built in Game Center overlay showing leaderboards, achievements, and challenges. + +##### Parameters + +Takes a Dictionary as a parameter, with 2 fields: + + * `view` (string) (optional) the name of the view to present. Accepts "default", "leaderboards", "achievements", or "challenges". Defaults to "default". + * `leaderboard_name` (string) (optional) the name of the leaderboard to present. Only used when "view" is "leaderboards" (or "default" is configured to show leaderboards). If not specified, Game Center will display the aggregate leaderboard. + +Examples: + +```python +var result = show_game_center( { "view": "leaderboards", "leaderboard_name": "best_time_leaderboard" } ) +var result = show_game_center( { "view": "achievements" } ) +``` + +##### Response event +The response event will be a dictionary with the following fields: + + * on close: +```python +{ + "type": "show_game_center", + "result": "ok", +} +``` + ### Multi-platform games When working on a multi-platform game, you won't always have the "GameCenter" singleton available (for example when running on PC or Android). Because the gdscript compiler looks up the singletons at compile time, you can't just query the singletons to see and use what you need inside a conditional block, you need to also define them as valid identifiers (local variable or class member). This is an example of how to work around this in a class: @@ -210,18 +325,20 @@ When working on a multi-platform game, you won't always have the "GameCenter" si var GameCenter = null # define it as a class member func post_score(p_score): - if GameCenter == null: - return - GameCenter.post_score( { "value": p_score, "category": "my_leaderboard" } ) + if GameCenter == null: + return + GameCenter.post_score( { "value": p_score, "category": "my_leaderboard" } ) func check_events(): - while GameCenter.get_pending_event_count() > 0: - # do something with events here - pass + while GameCenter.get_pending_event_count() > 0: + # do something with events here + pass func _ready(): - # check if the singleton exists - if Globals.has_singleton("GameCenter"): - GameCenter = Globals.get_singleton("GameCenter") - # connect your timer here to the "check_events" function + # check if the singleton exists + if Globals.has_singleton("GameCenter"): + GameCenter = Globals.get_singleton("GameCenter") + # connect your timer here to the "check_events" function ``` + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/locales.md b/locales.md index a08cdd0..2326b66 100644 --- a/locales.md +++ b/locales.md @@ -157,3 +157,6 @@ This is the list of supported locales and variants in the engine. It's based on | zh_HK | Chinese (Hong Kong) | | zh_SG | Chinese (Singapore) | | zh_TW | Chinese (Taiwan) | + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/memory.md b/memory.md index 94ef869..68b66eb 100644 --- a/memory.md +++ b/memory.md @@ -1,2 +1,5 @@ explain dynamic and static memory + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/one_click_deploy.md b/one_click_deploy.md index 090b82f..b0b9fab 100644 --- a/one_click_deploy.md +++ b/one_click_deploy.md @@ -20,3 +20,6 @@ Click once.. and deploy! + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/paths.md b/paths.md index 1b04cac..3233f83 100644 --- a/paths.md +++ b/paths.md @@ -23,3 +23,6 @@ In some devices (for example, mobile ad consoles) this path is unique for the ap + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/richtext_bbcode.md b/richtext_bbcode.md index 562e0dc..b26b3dc 100644 --- a/richtext_bbcode.md +++ b/richtext_bbcode.md @@ -50,3 +50,6 @@ List of valid color names for the [color=] tag: * yellow + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/shader.md b/shader.md index c9d0ba7..d788071 100644 --- a/shader.md +++ b/shader.md @@ -328,4 +328,6 @@ vec3 world_pos = (VERTEX-INV_CAMERA_MATRIX.w.xyz) * mat3(INV_CAMERA_MATRIX); --- //[[reduzio@gmail.com|Juan Linietsky]] 2013/11/10 18:10// - \ No newline at end of file + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/start.md b/start.md index 22e3316..6f42d40 100644 --- a/start.md +++ b/start.md @@ -85,3 +85,6 @@ Welcome to the Godot Engine documentation center. The aim of these pages is to p # Advanced [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. diff --git a/tutorial_2d.md b/tutorial_2d.md index d5b2d8d..7f85652 100644 --- a/tutorial_2d.md +++ b/tutorial_2d.md @@ -166,3 +166,6 @@ And that's it! a simple Pong was written with a few lines of code. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_3d.md b/tutorial_3d.md index 37e14df..b06e38f 100644 --- a/tutorial_3d.md +++ b/tutorial_3d.md @@ -123,4 +123,6 @@ When dealing with multiple cameras, the following rules are followed for each vi There is no limitation on the number of lights and types in Godot. As many as desired can be added (as long as performance allows). Shadow maps are, however, limited. The more they are used, the less the quality overall. -It is possible to [bake lighting](tutorial_light_baking), to avoid using large amount of real-time lights and improve performance. \ No newline at end of file +It is possible to [bake lighting](tutorial_light_baking), to avoid using large amount of real-time lights and improve performance. + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_3d_performance.md b/tutorial_3d_performance.md index e8b5268..b20e9a1 100644 --- a/tutorial_3d_performance.md +++ b/tutorial_3d_performance.md @@ -84,3 +84,6 @@ If working on mobile, baking to texture is recommended, since this method is eve + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_android_module.md b/tutorial_android_module.md index ec1e191..64ebfaa 100644 --- a/tutorial_android_module.md +++ b/tutorial_android_module.md @@ -274,3 +274,6 @@ class = JavaClassWrapper.wrap() ``` This is most likely not functional yet, if you want to test it and help us make it work, contact us through the [developer mailing list](https://groups.google.com/forum/#!forum/godot-engine). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_animation.md b/tutorial_animation.md index 46d6563..0ca6e43 100644 --- a/tutorial_animation.md +++ b/tutorial_animation.md @@ -67,3 +67,6 @@ And finally, when running the scene, the animation should look like this:

+ + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_canvas_layers.md b/tutorial_canvas_layers.md index 0ee53bc..b40b4ad 100644 --- a/tutorial_canvas_layers.md +++ b/tutorial_canvas_layers.md @@ -34,3 +34,6 @@ CanvasLayers are independent of tree order, and they only depend on their layer ### Performance Even though there shouldn't be any performance limitation, it is not advised to use excessive amount of layers to arrange drawing order of nodes. The most optimal way will always be arranging them by tree order. In the future, nodes will also have a priority or sub-layer index which should aid for this. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_canvas_transforms.md b/tutorial_canvas_transforms.md index b722dad..57ce2a0 100644 --- a/tutorial_canvas_transforms.md +++ b/tutorial_canvas_transforms.md @@ -57,4 +57,6 @@ ie.button_index=1 # left click ie.pos = get_viewport_transform() * ( get_global_transform() * local_pos ) get_tree().input_event(ie) -``` \ No newline at end of file +``` + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_changing_scenes.md b/tutorial_changing_scenes.md index b4ecb25..12fedd5 100644 --- a/tutorial_changing_scenes.md +++ b/tutorial_changing_scenes.md @@ -8,3 +8,6 @@ The advantage of this is that it's easy to handle different common situations, s + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_custom_controls.md b/tutorial_custom_controls.md index c967957..d385d0a 100644 --- a/tutorial_custom_controls.md +++ b/tutorial_custom_controls.md @@ -100,3 +100,6 @@ func _notification(what): pass # for modal popups, notification # that the popup was closed ``` + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_custom_draw_2d.md b/tutorial_custom_draw_2d.md index d28aa2d..9cdcfd9 100644 --- a/tutorial_custom_draw_2d.md +++ b/tutorial_custom_draw_2d.md @@ -76,3 +76,6 @@ Drawing your own nodes might also be desired while running them in the editor, t Remember to just use the "tool" keyword at the top of the script (check the [GDScript](gdscript) reference if you forgot what this does). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_encrypting_savegames.md b/tutorial_encrypting_savegames.md index ef264b3..0bd6fba 100644 --- a/tutorial_encrypting_savegames.md +++ b/tutorial_encrypting_savegames.md @@ -34,3 +34,6 @@ This is all! Thanks for your cooperation, citizen. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_fixed_materials.md b/tutorial_fixed_materials.md index 77ce099..9092be8 100644 --- a/tutorial_fixed_materials.md +++ b/tutorial_fixed_materials.md @@ -101,3 +101,6 @@ Almost all of the parameters above can have a texture assigned to them. There ar * **Sphere**: Spherical coordinates (difference of the normal at the pixel by the camera normal). The value of every pixel of the texture is multiplied by the original parameter. This means that if a texture is loaded for diffuse, it will be multiplied by the color of the diffuse color parameter. Same applies to all the others except for specular exponent, which is replaced. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_fs.md b/tutorial_fs.md index 8ef7f1a..c1fc8c4 100644 --- a/tutorial_fs.md +++ b/tutorial_fs.md @@ -59,3 +59,6 @@ The second is that under Windows or OSX, file access is case insensitive. If a d Because of this, please instruct your team to use a specific naming convention for files when working with Godot! + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_gdscript_efficiently.md b/tutorial_gdscript_efficiently.md index 337ad20..341511f 100644 --- a/tutorial_gdscript_efficiently.md +++ b/tutorial_gdscript_efficiently.md @@ -355,4 +355,6 @@ while(i

+ + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_kinematic_char.md b/tutorial_kinematic_char.md index 951b109..ebe2c8b 100644 --- a/tutorial_kinematic_char.md +++ b/tutorial_kinematic_char.md @@ -172,3 +172,6 @@ the new direction too. The normal can also be used to detect that the character is on floor, by checking the angle. If the normal points up (or at least, within a certain threshold), the character can be determined to be there. A more complete demo can be found in the demo zip distributed with the engine, or in the [demo folder](https://github.com/okamstudio/godot/tree/master/demos/2d/kinematic_char). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_lighting.md b/tutorial_lighting.md index 55e83fc..1758973 100644 --- a/tutorial_lighting.md +++ b/tutorial_lighting.md @@ -58,3 +58,6 @@ Ambient light can be found in the properties of a WorldEnvironment (remember onl ## Baked Light Baked Light stands for pre-computed ambient light. It can serve multiple purposes, such as baking light emissors that are not going to be used in real-time, and baking light bounces from real-time lights to add more realism to a scene (see [Baked Light](tutorial_baked_light) tutorial for more information). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_localization.md b/tutorial_localization.md index 854895c..bdab87c 100644 --- a/tutorial_localization.md +++ b/tutorial_localization.md @@ -58,3 +58,6 @@ The project name becomes the app name when exporting to different operating syst

As always, If you don't know the code of a language or zone, [check the list](locales). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_materials.md b/tutorial_materials.md index 904aeec..be1253d 100644 --- a/tutorial_materials.md +++ b/tutorial_materials.md @@ -59,3 +59,6 @@ This is a tricky but very useful setting. By default, opaque objects are drawn u

+ + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_mouse_coords.md b/tutorial_mouse_coords.md index f1c7e9d..8a24ffe 100644 --- a/tutorial_mouse_coords.md +++ b/tutorial_mouse_coords.md @@ -48,3 +48,6 @@ Alternatively it's possible to ask the viewport for the mouse position ```python get_viewport().get_mouse_pos() ``` + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_multires.md b/tutorial_multires.md index 5354ff7..1e7f49f 100644 --- a/tutorial_multires.md +++ b/tutorial_multires.md @@ -35,3 +35,6 @@ Stretch settings are located in the project settings, it's just a bunch of confi * **Keep Width**: Keep aspect ratio when stretching the screen, but if the resulting screen is taller than the specified resolution, it will be stretched vertically (and more vertical resolution will be reported in the viewport, proportionally). This is usually the best option for creating GUIs or HUDs that scale, so some controls can be anchored to the bottom ([See Tutorial](tutorial_gui_repositioning)). * **Keep Height**: Keep aspect ratio when stretching the screen, but if the resulting screen is wider than the specified resolution, it will be stretched horizontally (and more horizontal resolution will be reported in the viewport, proportionally). This is usually the best option for 2D games that scroll horizontally (like runners or platformers). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_particles_2d.md b/tutorial_particles_2d.md index 7864fe6..6092fa8 100644 --- a/tutorial_particles_2d.md +++ b/tutorial_particles_2d.md @@ -184,3 +184,6 @@ initial_value = param_value + param_value*randomness ``` + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_pause.md b/tutorial_pause.md index 9d807b9..c5ff23f 100644 --- a/tutorial_pause.md +++ b/tutorial_pause.md @@ -61,3 +61,6 @@ func _on_pause_popup_close_pressed(): ``` And that should be all! + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_physics_2d.md b/tutorial_physics_2d.md index 7040fd8..e579e31 100644 --- a/tutorial_physics_2d.md +++ b/tutorial_physics_2d.md @@ -260,3 +260,6 @@ Remember that not every combination of two bodies can "report" contacts. Static + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_portals_rooms.md b/tutorial_portals_rooms.md index 64e9e81..4e7f3ec 100644 --- a/tutorial_portals_rooms.md +++ b/tutorial_portals_rooms.md @@ -1 +1,3 @@ -# Portals & Rooms \ No newline at end of file +# Portals & Rooms + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_quit.md b/tutorial_quit.md index 1400b37..97352f3 100644 --- a/tutorial_quit.md +++ b/tutorial_quit.md @@ -24,3 +24,6 @@ It is important to note that by default, Godot apps have the built-in behavior t get_tree().set_auto_accept_quit(false) ``` + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_raycasting.md b/tutorial_raycasting.md index 4dc3ce4..f756a10 100644 --- a/tutorial_raycasting.md +++ b/tutorial_raycasting.md @@ -122,3 +122,6 @@ Of course, remember that during _input(), space may be locked, so save your quer + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_resources.md b/tutorial_resources.md index 84500c5..6a20037 100644 --- a/tutorial_resources.md +++ b/tutorial_resources.md @@ -81,3 +81,6 @@ Like any object in Godot, not just nodes, Resources can be scripted too. However + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_scene.md b/tutorial_scene.md index 153b81b..1ba25b0 100644 --- a/tutorial_scene.md +++ b/tutorial_scene.md @@ -130,3 +130,6 @@ As a side note, for future reference and a little out of context (this is the fi This tutorial talks about "Scene**s** and Node**s**", but so far there has been only **one** scene and **one** node! Don't worry, the next tutorial will deal with that... + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_scene_main_loop.md b/tutorial_scene_main_loop.md index 6a3e41a..a772d05 100644 --- a/tutorial_scene_main_loop.md +++ b/tutorial_scene_main_loop.md @@ -77,3 +77,6 @@ func _my_level_was_completed(): This is a quick and useful way to switch scenes, but has the drawback that the game will stall until the new scene is loaded and running. At some point in your game, it may be desired to create proper loading screens with progress bar, animated indicators or thread (background) loading. This must be done manually using autoloads (see next chapter!) and [Intective Resource Loading](Background-loading). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_scripting.md b/tutorial_scripting.md index 1e407ed..920ebed 100644 --- a/tutorial_scripting.md +++ b/tutorial_scripting.md @@ -162,4 +162,6 @@ And, also, try to remember that nodes are referenced by name, not by type. - --- //[Juan Linietsky](reduzio@gmail.com) 2013/12/08 07:54// \ No newline at end of file + --- //[Juan Linietsky](reduzio@gmail.com) 2013/12/08 07:54// + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_scripting_2.md b/tutorial_scripting_2.md index 011b4ff..434d3a8 100644 --- a/tutorial_scripting_2.md +++ b/tutorial_scripting_2.md @@ -175,3 +175,6 @@ The advantage of this two-step process is that a packed scene may be kept loaded + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_shader_materials.md b/tutorial_shader_materials.md index 43d2bfb..e6f172a 100644 --- a/tutorial_shader_materials.md +++ b/tutorial_shader_materials.md @@ -42,3 +42,6 @@ Finally, go back and edit the material, and the exported uniform will be instant This allows to very quickly create custom, complex materials for every type of object. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_shadow_mapping.md b/tutorial_shadow_mapping.md index e08322e..ef69a6a 100644 --- a/tutorial_shadow_mapping.md +++ b/tutorial_shadow_mapping.md @@ -100,3 +100,6 @@ ESM is a more complex filter and has a few more tweaking parameters. ESM uses sh + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_singletons.md b/tutorial_singletons.md index 113fdd1..89937e1 100644 --- a/tutorial_singletons.md +++ b/tutorial_singletons.md @@ -141,3 +141,6 @@ Finally, by running the project it's possible to switch bewtween both scenes y p + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_splash.md b/tutorial_splash.md index ad1f7e9..4707c5f 100644 --- a/tutorial_splash.md +++ b/tutorial_splash.md @@ -31,3 +31,6 @@ Finally, the node "copyright" is a [Label](class_label). Labels can be set a cus As a side note, the font was imported from a TTF, there is a [specific tutorial](import_fonts) for importing fonts. + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_ssl.md b/tutorial_ssl.md index ae09fb5..5d92d57 100644 --- a/tutorial_ssl.md +++ b/tutorial_ssl.md @@ -43,3 +43,6 @@ Or just pick any of the more specific certificates there if you are connecting t + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_texscreen.md b/tutorial_texscreen.md index ed8a7b4..2f41de5 100644 --- a/tutorial_texscreen.md +++ b/tutorial_texscreen.md @@ -62,3 +62,6 @@ So, to make it clearer, here's how the backbuffer copying logic works in Godot: * If a BackBufferCopy node was processed before the situation in the point above (even if texscreen() was not used), this behavior described in the point above does not happen. In other words, automatic copying of the entire screen only happens if texscreen() is used in a node for the first time and no BackBufferCopy node (not disabled) was found before in tree-order. * BackBufferCopy can copy either the entire screen or a region. If set to only a region (not the whole screen) and your shader uses pixels not in the region copied, the result of that read is **undefined** (most likely garbage from previous frames). In other words, it's possible to use BackBufferCopy to copy back a region of the screen and then use texscreen() on a different region. Avoid this behavior! + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_tilemap.md b/tutorial_tilemap.md index c6ae8c0..d3cc7c4 100644 --- a/tutorial_tilemap.md +++ b/tutorial_tilemap.md @@ -105,3 +105,6 @@ This can't be avoided, as it is the way the hardware bilinear filter works. So, + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_transforms.md b/tutorial_transforms.md index 6e4af55..f2c2cc6 100644 --- a/tutorial_transforms.md +++ b/tutorial_transforms.md @@ -378,3 +378,6 @@ pos = t.origin + pos (only translate) + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_vector_math.md b/tutorial_vector_math.md index b96159f..442ee1d 100644 --- a/tutorial_vector_math.md +++ b/tutorial_vector_math.md @@ -621,3 +621,6 @@ if (overlapping): This was all! Hope it was helpful, and please give feedback and let know if something in this tutorial is not clear! You should be now ready for the next challenge.. [Matrices and Transforms](tutorial_transforms)! + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_vercontrol.md b/tutorial_vercontrol.md index 602f007..fad05ca 100644 --- a/tutorial_vercontrol.md +++ b/tutorial_vercontrol.md @@ -83,4 +83,6 @@ This model or similar models allows projects to grow to really large sizes and s ## Cache Files -Godot uses a hidden file called ".fscache" at the root of the project. On it, it caches project files and is used to quickly know when one is modified. Make sure to **not commit this file** to git or svn, as it contains local information and might confuse another editor instance in another computer. \ No newline at end of file +Godot uses a hidden file called ".fscache" at the root of the project. On it, it caches project files and is used to quickly know when one is modified. Make sure to **not commit this file** to git or svn, as it contains local information and might confuse another editor instance in another computer. + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license. diff --git a/tutorial_viewports.md b/tutorial_viewports.md index 01d8d9b..ad5af5e 100644 --- a/tutorial_viewports.md +++ b/tutorial_viewports.md @@ -106,3 +106,6 @@ A few classes are created to make this easier in most common cases inside the ed * [ViewportFrame](class_viewportframe) (for GUI). Make sure to check the viewport demos! (viewport folder in the demo.zip available to download, or [here](https://github.com/okamstudio/godot/tree/master/demos/viewport). + + +(c) Juan Linietsky, Ariel Manzur, Distributed under the terms of the [CC By](https://creativecommons.org/licenses/by/3.0/legalcode) license.