diff --git a/class_bakedlight.md b/class_bakedlight.md index 157a8d9..360e0b1 100644 --- a/class_bakedlight.md +++ b/class_bakedlight.md @@ -1,6 +1,46 @@ # BakedLight -####**Inherits:** [Spatial](class_spatial) +####**Inherits:** [Resource](class_resource) ####**Category:** Core ### Brief Description + +### Member Functions + * void **[set_mode](#set_mode)** **(** [int](class_int) mode **)** + * [int](class_int) **[get_mode](#get_mode)** **(** **)** const + * void **[set_octree](#set_octree)** **(** [RawArray](class_rawarray) octree **)** + * [RawArray](class_rawarray) **[get_octree](#get_octree)** **(** **)** const + * void **[add_lightmap](#add_lightmap)** **(** [Texture](class_texture) texture, [int](class_int) id **)** + * void **[erase_lightmap](#erase_lightmap)** **(** [int](class_int) id **)** + * void **[clear_lightmaps](#clear_lightmaps)** **(** **)** + * void **[set_cell_subdivision](#set_cell_subdivision)** **(** [int](class_int) cell_subdivision **)** + * [int](class_int) **[get_cell_subdivision](#get_cell_subdivision)** **(** **)** const + * void **[set_initial_lattice_subdiv](#set_initial_lattice_subdiv)** **(** [int](class_int) cell_subdivision **)** + * [int](class_int) **[get_initial_lattice_subdiv](#get_initial_lattice_subdiv)** **(** **)** const + * void **[set_plot_size](#set_plot_size)** **(** [float](class_float) plot_size **)** + * [float](class_float) **[get_plot_size](#get_plot_size)** **(** **)** const + * void **[set_bounces](#set_bounces)** **(** [int](class_int) bounces **)** + * [int](class_int) **[get_bounces](#get_bounces)** **(** **)** const + * void **[set_cell_extra_margin](#set_cell_extra_margin)** **(** [float](class_float) cell_extra_margin **)** + * [float](class_float) **[get_cell_extra_margin](#get_cell_extra_margin)** **(** **)** const + * void **[set_edge_damp](#set_edge_damp)** **(** [float](class_float) edge_damp **)** + * [float](class_float) **[get_edge_damp](#get_edge_damp)** **(** **)** const + * void **[set_normal_damp](#set_normal_damp)** **(** [float](class_float) normal_damp **)** + * [float](class_float) **[get_normal_damp](#get_normal_damp)** **(** **)** const + * void **[set_energy_multiplier](#set_energy_multiplier)** **(** [float](class_float) energy_multiplier **)** + * [float](class_float) **[get_energy_multiplier](#get_energy_multiplier)** **(** **)** const + * void **[set_gamma_adjust](#set_gamma_adjust)** **(** [float](class_float) gamma_adjust **)** + * [float](class_float) **[get_gamma_adjust](#get_gamma_adjust)** **(** **)** const + * void **[set_bake_flag](#set_bake_flag)** **(** [int](class_int) flag, [bool](class_bool) enabled **)** + * [bool](class_bool) **[get_bake_flag](#get_bake_flag)** **(** [int](class_int) flag **)** const + +### Numeric Constants + * **MODE_OCTREE** = **0** + * **MODE_LIGHTMAPS** = **1** + * **BAKE_DIFFUSE** = **0** + * **BAKE_SPECULAR** = **1** + * **BAKE_TRANSLUCENT** = **2** + * **BAKE_CONSERVE_ENERGY** = **3** + * **BAKE_MAX** = **4** + +### Member Function Description diff --git a/class_bakedlightinstance.md b/class_bakedlightinstance.md new file mode 100644 index 0000000..fc5f182 --- /dev/null +++ b/class_bakedlightinstance.md @@ -0,0 +1,16 @@ +# BakedLightInstance +####**Inherits:** [VisualInstance](class_visualinstance) +####**Category:** Core + +### Brief Description + + +### Member Functions + * void **[set_baked_light](#set_baked_light)** **(** [Object](class_object) baked_light **)** + * [Object](class_object) **[get_baked_light](#get_baked_light)** **(** **)** const + * [RID](class_rid) **[get_baked_light_instance](#get_baked_light_instance)** **(** **)** const + +### Signals + * **baked_light_changed** **(** **)** + +### Member Function Description diff --git a/class_directory.md b/class_directory.md index 49b4a26..a8f078d 100644 --- a/class_directory.md +++ b/class_directory.md @@ -18,6 +18,7 @@ * [int](class_int) **[make_dir](#make_dir)** **(** [String](class_string) name **)** * [int](class_int) **[make_dir_recursive](#make_dir_recursive)** **(** [String](class_string) name **)** * [bool](class_bool) **[file_exists](#file_exists)** **(** [String](class_string) name **)** + * [bool](class_bool) **[dir_exists](#dir_exists)** **(** [String](class_string) name **)** * [int](class_int) **[get_space_left](#get_space_left)** **(** **)** * [int](class_int) **[copy](#copy)** **(** [String](class_string) from, [String](class_string) to **)** * [int](class_int) **[rename](#rename)** **(** [String](class_string) from, [String](class_string) to **)** diff --git a/class_gridmap.md b/class_gridmap.md index af5c041..7b34ce6 100644 --- a/class_gridmap.md +++ b/class_gridmap.md @@ -38,6 +38,8 @@ * void **[erase_area](#erase_area)** **(** [int](class_int) area **)** * [int](class_int) **[get_unused_area_id](#get_unused_area_id)** **(** **)** const * void **[bake_geometry](#bake_geometry)** **(** **)** + * void **[set_use_baked_light](#set_use_baked_light)** **(** [bool](class_bool) use **)** + * [bool](class_bool) **[is_using_baked_light](#is_using_baked_light)** **(** **)** const * void **[clear](#clear)** **(** **)** ### Numeric Constants diff --git a/class_light.md b/class_light.md index f9216f4..8f94286 100644 --- a/class_light.md +++ b/class_light.md @@ -16,6 +16,10 @@ Provides a base class for different kinds of light nodes. * [Texture](class_texture) **[get_projector](#get_projector)** **(** **)** const * void **[set_operator](#set_operator)** **(** [int](class_int) operator **)** * [int](class_int) **[get_operator](#get_operator)** **(** **)** const + * void **[set_bake_mode](#set_bake_mode)** **(** [int](class_int) bake_mode **)** + * [int](class_int) **[get_bake_mode](#get_bake_mode)** **(** **)** const + * void **[set_enabled](#set_enabled)** **(** [bool](class_bool) enabled **)** + * [bool](class_bool) **[is_enabled](#is_enabled)** **(** **)** const ### Numeric Constants * **PARAM_RADIUS** = **2** diff --git a/class_list.md b/class_list.md index b4468ee..aa04fc1 100644 --- a/class_list.md +++ b/class_list.md @@ -1,28 +1,29 @@ | | | | | | | | --- | ------- | --- | ------- | --- | ------- | -| **@** | [@GDScript](class_@gdscript) | | [InputEventJoyMotion](class_inputeventjoymotion) | | [RigidBody2D](class_rigidbody2d) | -| | [@Global Scope](class_@global scope) | | [InputEventKey](class_inputeventkey) | | [Room](class_room) | -| **A** | [AABB](class_aabb) | | [InputEventMouseButton](class_inputeventmousebutton) | | [RoomBounds](class_roombounds) | -| | [AcceptDialog](class_acceptdialog) | | [InputEventMouseMotion](class_inputeventmousemotion) | **S** | [Sample](class_sample) | -| | [AnimatedSprite](class_animatedsprite) | | [InputEventScreenDrag](class_inputeventscreendrag) | | [SampleLibrary](class_samplelibrary) | -| | [AnimatedSprite3D](class_animatedsprite3d) | | [InputEventScreenTouch](class_inputeventscreentouch) | | [SamplePlayer](class_sampleplayer) | -| | [Animation](class_animation) | | [InputMap](class_inputmap) | | [SamplePlayer2D](class_sampleplayer2d) | -| | [AnimationPlayer](class_animationplayer) | | [IntArray](class_intarray) | | [SceneIO](class_sceneio) | -| | [AnimationTreePlayer](class_animationtreeplayer) | | [InterpolatedCamera](class_interpolatedcamera) | | [SceneInteractiveLoader](class_sceneinteractiveloader) | -| | [Area](class_area) | **J** | [Joint2D](class_joint2d) | | [SceneMainLoop](class_scenemainloop) | -| | [Area2D](class_area2d) | **K** | [KinematicBody2D](class_kinematicbody2d) | | [ScenePreloader](class_scenepreloader) | -| | [Array](class_array) | **L** | [Label](class_label) | | [Script](class_script) | -| | [AtlasTexture](class_atlastexture) | | [LargeTexture](class_largetexture) | | [ScrollBar](class_scrollbar) | -| | [AudioServer](class_audioserver) | | [Light](class_light) | | [ScrollContainer](class_scrollcontainer) | -| | [AudioServerSW](class_audioserversw) | | [LineEdit](class_lineedit) | | [SegmentShape2D](class_segmentshape2d) | -| | [AudioStream](class_audiostream) | | [LineShape2D](class_lineshape2d) | | [Semaphore](class_semaphore) | -| | [AudioStreamGibberish](class_audiostreamgibberish) | **M** | [MainLoop](class_mainloop) | | [Separator](class_separator) | -| | [AudioStreamMPC](class_audiostreammpc) | | [MarginContainer](class_margincontainer) | | [Shader](class_shader) | -| | [AudioStreamOGGVorbis](class_audiostreamoggvorbis) | | [Marshalls](class_marshalls) | | [ShaderMaterial](class_shadermaterial) | -| | [AudioStreamResampled](class_audiostreamresampled) | | [Material](class_material) | | [Shape](class_shape) | -| | [AudioStreamSpeex](class_audiostreamspeex) | | [Matrix3](class_matrix3) | | [Shape2D](class_shape2d) | -| **B** | [BakedLight](class_bakedlight) | | [Matrix32](class_matrix32) | | [Skeleton](class_skeleton) | +| **@** | [@GDScript](class_@gdscript) | | [InputEventJoyButton](class_inputeventjoybutton) | | [RigidBody](class_rigidbody) | +| | [@Global Scope](class_@global scope) | | [InputEventJoyMotion](class_inputeventjoymotion) | | [RigidBody2D](class_rigidbody2d) | +| **A** | [AABB](class_aabb) | | [InputEventKey](class_inputeventkey) | | [Room](class_room) | +| | [AcceptDialog](class_acceptdialog) | | [InputEventMouseButton](class_inputeventmousebutton) | | [RoomBounds](class_roombounds) | +| | [AnimatedSprite](class_animatedsprite) | | [InputEventMouseMotion](class_inputeventmousemotion) | **S** | [Sample](class_sample) | +| | [AnimatedSprite3D](class_animatedsprite3d) | | [InputEventScreenDrag](class_inputeventscreendrag) | | [SampleLibrary](class_samplelibrary) | +| | [Animation](class_animation) | | [InputEventScreenTouch](class_inputeventscreentouch) | | [SamplePlayer](class_sampleplayer) | +| | [AnimationPlayer](class_animationplayer) | | [InputMap](class_inputmap) | | [SamplePlayer2D](class_sampleplayer2d) | +| | [AnimationTreePlayer](class_animationtreeplayer) | | [IntArray](class_intarray) | | [SceneIO](class_sceneio) | +| | [Area](class_area) | | [InterpolatedCamera](class_interpolatedcamera) | | [SceneInteractiveLoader](class_sceneinteractiveloader) | +| | [Area2D](class_area2d) | **J** | [Joint2D](class_joint2d) | | [SceneMainLoop](class_scenemainloop) | +| | [Array](class_array) | **K** | [KinematicBody2D](class_kinematicbody2d) | | [ScenePreloader](class_scenepreloader) | +| | [AtlasTexture](class_atlastexture) | **L** | [Label](class_label) | | [Script](class_script) | +| | [AudioServer](class_audioserver) | | [LargeTexture](class_largetexture) | | [ScrollBar](class_scrollbar) | +| | [AudioServerSW](class_audioserversw) | | [Light](class_light) | | [ScrollContainer](class_scrollcontainer) | +| | [AudioStream](class_audiostream) | | [LineEdit](class_lineedit) | | [SegmentShape2D](class_segmentshape2d) | +| | [AudioStreamGibberish](class_audiostreamgibberish) | | [LineShape2D](class_lineshape2d) | | [Semaphore](class_semaphore) | +| | [AudioStreamMPC](class_audiostreammpc) | **M** | [MainLoop](class_mainloop) | | [Separator](class_separator) | +| | [AudioStreamOGGVorbis](class_audiostreamoggvorbis) | | [MarginContainer](class_margincontainer) | | [Shader](class_shader) | +| | [AudioStreamResampled](class_audiostreamresampled) | | [Marshalls](class_marshalls) | | [ShaderMaterial](class_shadermaterial) | +| | [AudioStreamSpeex](class_audiostreamspeex) | | [Material](class_material) | | [Shape](class_shape) | +| **B** | [BakedLight](class_bakedlight) | | [Matrix3](class_matrix3) | | [Shape2D](class_shape2d) | +| | [BakedLightInstance](class_bakedlightinstance) | | [Matrix32](class_matrix32) | | [Skeleton](class_skeleton) | | | [BaseButton](class_basebutton) | | [MenuButton](class_menubutton) | | [Slider](class_slider) | | | [BitMap](class_bitmap) | | [Mesh](class_mesh) | | [SoundPlayer2D](class_soundplayer2d) | | | [BoneAttachment](class_boneattachment) | | [MeshDataTool](class_meshdatatool) | | [SoundRoomParams](class_soundroomparams) | @@ -108,4 +109,3 @@ | | [InputDefault](class_inputdefault) | | [ResourcePreloader](class_resourcepreloader) | **i** | [int](class_int) | | | [InputEvent](class_inputevent) | | [ResourceSaver](class_resourcesaver) | | | [InputEventAction](class_inputeventaction) | | [RichTextLabel](class_richtextlabel) | -| | [InputEventJoyButton](class_inputeventjoybutton) | | [RigidBody](class_rigidbody) | diff --git a/class_matrix32.md b/class_matrix32.md index 7848c5f..1021688 100644 --- a/class_matrix32.md +++ b/class_matrix32.md @@ -8,6 +8,7 @@ * [Matrix32](class_matrix32) **[affine_inverse](#affine_inverse)** **(** **)** * [Vector2](class_vector2) **[get_origin](#get_origin)** **(** **)** * [float](class_float) **[get_rotation](#get_rotation)** **(** **)** + * [Vector2](class_vector2) **[get_scale](#get_scale)** **(** **)** * [Matrix32](class_matrix32) **[interpolate_with](#interpolate_with)** **(** [Matrix32](class_matrix32) m, [float](class_float) c **)** * [Matrix32](class_matrix32) **[inverse](#inverse)** **(** **)** * [Matrix32](class_matrix32) **[orthonormalized](#orthonormalized)** **(** **)** diff --git a/class_packetpeer.md b/class_packetpeer.md index ab4e0cb..9a1d9a1 100644 --- a/class_packetpeer.md +++ b/class_packetpeer.md @@ -8,6 +8,7 @@ Abstraction and base class for packet-based protocols. ### Member Functions * void **[get_var](#get_var)** **(** **)** const * [int](class_int) **[put_var](#put_var)** **(** Variant var **)** + * [int](class_int) **[get_available_packet_count](#get_available_packet_count)** **(** **)** const ### Description 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. diff --git a/class_spritebase3d.md b/class_spritebase3d.md index aa47f69..154836c 100644 --- a/class_spritebase3d.md +++ b/class_spritebase3d.md @@ -1,5 +1,5 @@ # SpriteBase3D -####**Inherits:** [VisualInstance](class_visualinstance) +####**Inherits:** [GeometryInstance](class_geometryinstance) ####**Category:** Core ### Brief Description diff --git a/class_visualserver.md b/class_visualserver.md index 02aee9c..4fe290c 100644 --- a/class_visualserver.md +++ b/class_visualserver.md @@ -158,6 +158,7 @@ Server for anything visible. * void **[cursor_set_visible](#cursor_set_visible)** **(** [bool](class_bool) arg0, [int](class_int) arg1 **)** * void **[cursor_set_pos](#cursor_set_pos)** **(** [Vector2](class_vector2) arg0, [int](class_int) arg1 **)** * void **[black_bars_set_margins](#black_bars_set_margins)** **(** [int](class_int) left, [int](class_int) top, [int](class_int) right, [int](class_int) bottom **)** + * void **[black_bars_set_images](#black_bars_set_images)** **(** [RID](class_rid) left, [RID](class_rid) top, [RID](class_rid) right, [RID](class_rid) bottom **)** * [RID](class_rid) **[make_sphere_mesh](#make_sphere_mesh)** **(** [int](class_int) arg0, [int](class_int) arg1, [float](class_float) arg2 **)** * void **[mesh_add_surface_from_planes](#mesh_add_surface_from_planes)** **(** [RID](class_rid) arg0, [Array](class_array) arg1 **)** * void **[draw](#draw)** **(** **)**