RenderingServer

Inherits: Object

There is currently no description for this class. Please help us by contributing one!

Properties

bool

render_loop_enabled

Methods

Image[]

bake_render_uv2 ( RID base, RID[] material_overrides, Vector2i image_size )

void

call_on_render_thread ( Callable callable )

RID

camera_attributes_create ( )

void

camera_attributes_set_auto_exposure ( RID camera_attributes, bool enable, float min_sensitivity, float max_sensitivity, float speed, float scale )

void

camera_attributes_set_dof_blur ( RID camera_attributes, bool far_enable, float far_distance, float far_transition, bool near_enable, float near_distance, float near_transition, float amount )

void

camera_attributes_set_dof_blur_bokeh_shape ( DOFBokehShape shape )

void

camera_attributes_set_dof_blur_quality ( DOFBlurQuality quality, bool use_jitter )

void

camera_attributes_set_exposure ( RID camera_attributes, float multiplier, float normalization )

RID

camera_create ( )

void

camera_set_camera_attributes ( RID camera, RID effects )

void

camera_set_compositor ( RID camera, RID compositor )

void

camera_set_cull_mask ( RID camera, int layers )

void

camera_set_environment ( RID camera, RID env )

void

camera_set_frustum ( RID camera, float size, Vector2 offset, float z_near, float z_far )

void

camera_set_orthogonal ( RID camera, float size, float z_near, float z_far )

void

camera_set_perspective ( RID camera, float fovy_degrees, float z_near, float z_far )

void

camera_set_transform ( RID camera, Transform3D transform )

void

camera_set_use_vertical_aspect ( RID camera, bool enable )

RID

canvas_create ( )

void

canvas_item_add_animation_slice ( RID item, float animation_length, float slice_begin, float slice_end, float offset=0.0 )

void

canvas_item_add_circle ( RID item, Vector2 pos, float radius, Color color, bool antialiased=false )

void

canvas_item_add_clip_ignore ( RID item, bool ignore )

void

canvas_item_add_lcd_texture_rect_region ( RID item, Rect2 rect, RID texture, Rect2 src_rect, Color modulate )

void

canvas_item_add_line ( RID item, Vector2 from, Vector2 to, Color color, float width=-1.0, bool antialiased=false )

void

canvas_item_add_mesh ( RID item, RID mesh, Transform2D transform=Transform2D(1, 0, 0, 1, 0, 0), Color modulate=Color(1, 1, 1, 1), RID texture=RID() )

void

canvas_item_add_msdf_texture_rect_region ( RID item, Rect2 rect, RID texture, Rect2 src_rect, Color modulate=Color(1, 1, 1, 1), int outline_size=0, float px_range=1.0, float scale=1.0 )

void

canvas_item_add_multiline ( RID item, PackedVector2Array points, PackedColorArray colors, float width=-1.0, bool antialiased=false )

void

canvas_item_add_multimesh ( RID item, RID mesh, RID texture=RID() )

void

canvas_item_add_nine_patch ( RID item, Rect2 rect, Rect2 source, RID texture, Vector2 topleft, Vector2 bottomright, NinePatchAxisMode x_axis_mode=0, NinePatchAxisMode y_axis_mode=0, bool draw_center=true, Color modulate=Color(1, 1, 1, 1) )

void

canvas_item_add_particles ( RID item, RID particles, RID texture )

void

canvas_item_add_polygon ( RID item, PackedVector2Array points, PackedColorArray colors, PackedVector2Array uvs=PackedVector2Array(), RID texture=RID() )

void

canvas_item_add_polyline ( RID item, PackedVector2Array points, PackedColorArray colors, float width=-1.0, bool antialiased=false )

void

canvas_item_add_primitive ( RID item, PackedVector2Array points, PackedColorArray colors, PackedVector2Array uvs, RID texture )

void

canvas_item_add_rect ( RID item, Rect2 rect, Color color, bool antialiased=false )

void

canvas_item_add_set_transform ( RID item, Transform2D transform )

void

canvas_item_add_texture_rect ( RID item, Rect2 rect, RID texture, bool tile=false, Color modulate=Color(1, 1, 1, 1), bool transpose=false )

void

canvas_item_add_texture_rect_region ( RID item, Rect2 rect, RID texture, Rect2 src_rect, Color modulate=Color(1, 1, 1, 1), bool transpose=false, bool clip_uv=true )

void

canvas_item_add_triangle_array ( RID item, PackedInt32Array indices, PackedVector2Array points, PackedColorArray colors, PackedVector2Array uvs=PackedVector2Array(), PackedInt32Array bones=PackedInt32Array(), PackedFloat32Array weights=PackedFloat32Array(), RID texture=RID(), int count=-1 )

void

canvas_item_clear ( RID item )

RID

canvas_item_create ( )

void

canvas_item_reset_physics_interpolation ( RID item )

void

canvas_item_set_canvas_group_mode ( RID item, CanvasGroupMode mode, float clear_margin=5.0, bool fit_empty=false, float fit_margin=0.0, bool blur_mipmaps=false )

void

canvas_item_set_clip ( RID item, bool clip )

void

canvas_item_set_copy_to_backbuffer ( RID item, bool enabled, Rect2 rect )

void

canvas_item_set_custom_rect ( RID item, bool use_custom_rect, Rect2 rect=Rect2(0, 0, 0, 0) )

void

canvas_item_set_default_texture_filter ( RID item, CanvasItemTextureFilter filter )

void

canvas_item_set_default_texture_repeat ( RID item, CanvasItemTextureRepeat repeat )

void

canvas_item_set_distance_field_mode ( RID item, bool enabled )

void

canvas_item_set_draw_behind_parent ( RID item, bool enabled )

void

canvas_item_set_draw_index ( RID item, int index )

void

canvas_item_set_interpolated ( RID item, bool interpolated )

void

canvas_item_set_light_mask ( RID item, int mask )

void

canvas_item_set_material ( RID item, RID material )

void

canvas_item_set_modulate ( RID item, Color color )

void

canvas_item_set_parent ( RID item, RID parent )

void

canvas_item_set_self_modulate ( RID item, Color color )

void

canvas_item_set_sort_children_by_y ( RID item, bool enabled )

void

canvas_item_set_transform ( RID item, Transform2D transform )

void

canvas_item_set_use_parent_material ( RID item, bool enabled )

void

canvas_item_set_visibility_layer ( RID item, int visibility_layer )

void

canvas_item_set_visibility_notifier ( RID item, bool enable, Rect2 area, Callable enter_callable, Callable exit_callable )

void

canvas_item_set_visible ( RID item, bool visible )

void

canvas_item_set_z_as_relative_to_parent ( RID item, bool enabled )

void

canvas_item_set_z_index ( RID item, int z_index )

void

canvas_item_transform_physics_interpolation ( RID item, Transform2D transform )

void

canvas_light_attach_to_canvas ( RID light, RID canvas )

RID

canvas_light_create ( )

void

canvas_light_occluder_attach_to_canvas ( RID occluder, RID canvas )

RID

canvas_light_occluder_create ( )

void

canvas_light_occluder_reset_physics_interpolation ( RID occluder )

void

canvas_light_occluder_set_as_sdf_collision ( RID occluder, bool enable )

void

canvas_light_occluder_set_enabled ( RID occluder, bool enabled )

void

canvas_light_occluder_set_interpolated ( RID occluder, bool interpolated )

void

canvas_light_occluder_set_light_mask ( RID occluder, int mask )

void

canvas_light_occluder_set_polygon ( RID occluder, RID polygon )

void

canvas_light_occluder_set_transform ( RID occluder, Transform2D transform )

void

canvas_light_occluder_transform_physics_interpolation ( RID occluder, Transform2D transform )

void

canvas_light_reset_physics_interpolation ( RID light )

void

canvas_light_set_blend_mode ( RID light, CanvasLightBlendMode mode )

void

canvas_light_set_color ( RID light, Color color )

void

canvas_light_set_enabled ( RID light, bool enabled )

void

canvas_light_set_energy ( RID light, float energy )

void

canvas_light_set_height ( RID light, float height )

void

canvas_light_set_interpolated ( RID light, bool interpolated )

void

canvas_light_set_item_cull_mask ( RID light, int mask )

void

canvas_light_set_item_shadow_cull_mask ( RID light, int mask )

void

canvas_light_set_layer_range ( RID light, int min_layer, int max_layer )

void

canvas_light_set_mode ( RID light, CanvasLightMode mode )

void

canvas_light_set_shadow_color ( RID light, Color color )

void

canvas_light_set_shadow_enabled ( RID light, bool enabled )

void

canvas_light_set_shadow_filter ( RID light, CanvasLightShadowFilter filter )

void

canvas_light_set_shadow_smooth ( RID light, float smooth )

void

canvas_light_set_texture ( RID light, RID texture )

void

canvas_light_set_texture_offset ( RID light, Vector2 offset )

void

canvas_light_set_texture_scale ( RID light, float scale )

void

canvas_light_set_transform ( RID light, Transform2D transform )

void

canvas_light_set_z_range ( RID light, int min_z, int max_z )

void

canvas_light_transform_physics_interpolation ( RID light, Transform2D transform )

RID

canvas_occluder_polygon_create ( )

void

canvas_occluder_polygon_set_cull_mode ( RID occluder_polygon, CanvasOccluderPolygonCullMode mode )

void

canvas_occluder_polygon_set_shape ( RID occluder_polygon, PackedVector2Array shape, bool closed )

void

canvas_set_disable_scale ( bool disable )

void

canvas_set_item_mirroring ( RID canvas, RID item, Vector2 mirroring )

void

canvas_set_item_repeat ( RID item, Vector2 repeat_size, int repeat_times )

void

canvas_set_modulate ( RID canvas, Color color )

void

canvas_set_shadow_texture_size ( int size )

RID

canvas_texture_create ( )

void

canvas_texture_set_channel ( RID canvas_texture, CanvasTextureChannel channel, RID texture )

void

canvas_texture_set_shading_parameters ( RID canvas_texture, Color base_color, float shininess )

void

canvas_texture_set_texture_filter ( RID canvas_texture, CanvasItemTextureFilter filter )

void

canvas_texture_set_texture_repeat ( RID canvas_texture, CanvasItemTextureRepeat repeat )

RID

compositor_create ( )

RID

compositor_effect_create ( )

void

compositor_effect_set_callback ( RID effect, CompositorEffectCallbackType callback_type, Callable callback )

void

compositor_effect_set_enabled ( RID effect, bool enabled )

void

compositor_effect_set_flag ( RID effect, CompositorEffectFlags flag, bool set )

void

compositor_set_compositor_effects ( RID compositor, RID[] effects )

RenderingDevice

create_local_rendering_device ( ) const

Rect2

debug_canvas_item_get_rect ( RID item )

RID

decal_create ( )

void

decal_set_albedo_mix ( RID decal, float albedo_mix )

void

decal_set_cull_mask ( RID decal, int mask )

void

decal_set_distance_fade ( RID decal, bool enabled, float begin, float length )

void

decal_set_emission_energy ( RID decal, float energy )

void

decal_set_fade ( RID decal, float above, float below )

void

decal_set_modulate ( RID decal, Color color )

void

decal_set_normal_fade ( RID decal, float fade )

void

decal_set_size ( RID decal, Vector3 size )

void

decal_set_texture ( RID decal, DecalTexture type, RID texture )

void

decals_set_filter ( DecalFilter filter )

RID

directional_light_create ( )

void

directional_shadow_atlas_set_size ( int size, bool is_16bits )

void

directional_soft_shadow_filter_set_quality ( ShadowQuality quality )

Image

environment_bake_panorama ( RID environment, bool bake_irradiance, Vector2i size )

RID

environment_create ( )

void

environment_glow_set_use_bicubic_upscale ( bool enable )

void

environment_set_adjustment ( RID env, bool enable, float brightness, float contrast, float saturation, bool use_1d_color_correction, RID color_correction )

void

environment_set_ambient_light ( RID env, Color color, EnvironmentAmbientSource ambient=0, float energy=1.0, float sky_contibution=0.0, EnvironmentReflectionSource reflection_source=0 )

void

environment_set_background ( RID env, EnvironmentBG bg )

void

environment_set_bg_color ( RID env, Color color )

void

environment_set_bg_energy ( RID env, float multiplier, float exposure_value )

void

environment_set_canvas_max_layer ( RID env, int max_layer )

void

environment_set_fog ( RID env, bool enable, Color light_color, float light_energy, float sun_scatter, float density, float height, float height_density, float aerial_perspective, float sky_affect, EnvironmentFogMode fog_mode=0 )

void

environment_set_glow ( RID env, bool enable, PackedFloat32Array levels, float intensity, float strength, float mix, float bloom_threshold, EnvironmentGlowBlendMode blend_mode, float hdr_bleed_threshold, float hdr_bleed_scale, float hdr_luminance_cap, float glow_map_strength, RID glow_map )

void

environment_set_sdfgi ( RID env, bool enable, int cascades, float min_cell_size, EnvironmentSDFGIYScale y_scale, bool use_occlusion, float bounce_feedback, bool read_sky, float energy, float normal_bias, float probe_bias )

void

environment_set_sdfgi_frames_to_converge ( EnvironmentSDFGIFramesToConverge frames )

void

environment_set_sdfgi_frames_to_update_light ( EnvironmentSDFGIFramesToUpdateLight frames )

void

environment_set_sdfgi_ray_count ( EnvironmentSDFGIRayCount ray_count )

void

environment_set_sky ( RID env, RID sky )

void

environment_set_sky_custom_fov ( RID env, float scale )

void

environment_set_sky_orientation ( RID env, Basis orientation )

void

environment_set_ssao ( RID env, bool enable, float radius, float intensity, float power, float detail, float horizon, float sharpness, float light_affect, float ao_channel_affect )

void

environment_set_ssao_quality ( EnvironmentSSAOQuality quality, bool half_size, float adaptive_target, int blur_passes, float fadeout_from, float fadeout_to )

void

environment_set_ssil_quality ( EnvironmentSSILQuality quality, bool half_size, float adaptive_target, int blur_passes, float fadeout_from, float fadeout_to )

void

environment_set_ssr ( RID env, bool enable, int max_steps, float fade_in, float fade_out, float depth_tolerance )

void

environment_set_ssr_roughness_quality ( EnvironmentSSRRoughnessQuality quality )

void

environment_set_tonemap ( RID env, EnvironmentToneMapper tone_mapper, float exposure, float white )

void

environment_set_volumetric_fog ( RID env, bool enable, float density, Color albedo, Color emission, float emission_energy, float anisotropy, float length, float p_detail_spread, float gi_inject, bool temporal_reprojection, float temporal_reprojection_amount, float ambient_inject, float sky_affect )

void

environment_set_volumetric_fog_filter_active ( bool active )

void

environment_set_volumetric_fog_volume_size ( int size, int depth )

RID

fog_volume_create ( )

void

fog_volume_set_material ( RID fog_volume, RID material )

void

fog_volume_set_shape ( RID fog_volume, FogVolumeShape shape )

void

fog_volume_set_size ( RID fog_volume, Vector3 size )

void

force_draw ( bool swap_buffers=true, float frame_step=0.0 )

void

force_sync ( )

void

free_rid ( RID rid )

Color

get_default_clear_color ( )

float

get_frame_setup_time_cpu ( ) const

RenderingDevice

get_rendering_device ( ) const

int

get_rendering_info ( RenderingInfo info )

Dictionary[]

get_shader_parameter_list ( RID shader ) const

RID

get_test_cube ( )

RID

get_test_texture ( )

String

get_video_adapter_api_version ( ) const

String

get_video_adapter_name ( ) const

DeviceType

get_video_adapter_type ( ) const

String

get_video_adapter_vendor ( ) const

RID

get_white_texture ( )

void

gi_set_use_half_resolution ( bool half_resolution )

void

global_shader_parameter_add ( StringName name, GlobalShaderParameterType type, Variant default_value )

Variant

global_shader_parameter_get ( StringName name ) const

StringName[]

global_shader_parameter_get_list ( ) const

GlobalShaderParameterType

global_shader_parameter_get_type ( StringName name ) const

void

global_shader_parameter_remove ( StringName name )

void

global_shader_parameter_set ( StringName name, Variant value )

void

global_shader_parameter_set_override ( StringName name, Variant value )

bool

has_changed ( ) const

bool

has_feature ( Features feature ) const

bool

has_os_feature ( String feature ) const

void

instance_attach_object_instance_id ( RID instance, int id )

void

instance_attach_skeleton ( RID instance, RID skeleton )

RID

instance_create ( )

RID

instance_create2 ( RID base, RID scenario )

Variant

instance_geometry_get_shader_parameter ( RID instance, StringName parameter ) const

Variant

instance_geometry_get_shader_parameter_default_value ( RID instance, StringName parameter ) const

Dictionary[]

instance_geometry_get_shader_parameter_list ( RID instance ) const

void

instance_geometry_set_cast_shadows_setting ( RID instance, ShadowCastingSetting shadow_casting_setting )

void

instance_geometry_set_flag ( RID instance, InstanceFlags flag, bool enabled )

void

instance_geometry_set_lightmap ( RID instance, RID lightmap, Rect2 lightmap_uv_scale, int lightmap_slice )

void

instance_geometry_set_lod_bias ( RID instance, float lod_bias )

void

instance_geometry_set_material_overlay ( RID instance, RID material )

void

instance_geometry_set_material_override ( RID instance, RID material )

void

instance_geometry_set_shader_parameter ( RID instance, StringName parameter, Variant value )

void

instance_geometry_set_transparency ( RID instance, float transparency )

void

instance_geometry_set_visibility_range ( RID instance, float min, float max, float min_margin, float max_margin, VisibilityRangeFadeMode fade_mode )

void

instance_set_base ( RID instance, RID base )

void

instance_set_blend_shape_weight ( RID instance, int shape, float weight )

void

instance_set_custom_aabb ( RID instance, AABB aabb )

void

instance_set_extra_visibility_margin ( RID instance, float margin )

void

instance_set_ignore_culling ( RID instance, bool enabled )

void

instance_set_layer_mask ( RID instance, int mask )

void

instance_set_pivot_data ( RID instance, float sorting_offset, bool use_aabb_center )

void

instance_set_scenario ( RID instance, RID scenario )

void

instance_set_surface_override_material ( RID instance, int surface, RID material )

void

instance_set_transform ( RID instance, Transform3D transform )

void

instance_set_visibility_parent ( RID instance, RID parent )

void

instance_set_visible ( RID instance, bool visible )

PackedInt64Array

instances_cull_aabb ( AABB aabb, RID scenario=RID() ) const

PackedInt64Array

instances_cull_convex ( Plane[] convex, RID scenario=RID() ) const

PackedInt64Array

instances_cull_ray ( Vector3 from, Vector3 to, RID scenario=RID() ) const

bool

is_on_render_thread ( )

void

light_directional_set_blend_splits ( RID light, bool enable )

void

light_directional_set_shadow_mode ( RID light, LightDirectionalShadowMode mode )

void

light_directional_set_sky_mode ( RID light, LightDirectionalSkyMode mode )

void

light_omni_set_shadow_mode ( RID light, LightOmniShadowMode mode )

void

light_projectors_set_filter ( LightProjectorFilter filter )

void

light_set_bake_mode ( RID light, LightBakeMode bake_mode )

void

light_set_color ( RID light, Color color )

void

light_set_cull_mask ( RID light, int mask )

void

light_set_distance_fade ( RID decal, bool enabled, float begin, float shadow, float length )

void

light_set_max_sdfgi_cascade ( RID light, int cascade )

void

light_set_negative ( RID light, bool enable )

void

light_set_param ( RID light, LightParam param, float value )

void

light_set_projector ( RID light, RID texture )

void

light_set_reverse_cull_face_mode ( RID light, bool enabled )

void

light_set_shadow ( RID light, bool enabled )

RID

lightmap_create ( )

PackedInt32Array

lightmap_get_probe_capture_bsp_tree ( RID lightmap ) const

PackedVector3Array

lightmap_get_probe_capture_points ( RID lightmap ) const

PackedColorArray

lightmap_get_probe_capture_sh ( RID lightmap ) const

PackedInt32Array

lightmap_get_probe_capture_tetrahedra ( RID lightmap ) const

void

lightmap_set_baked_exposure_normalization ( RID lightmap, float baked_exposure )

void

lightmap_set_probe_bounds ( RID lightmap, AABB bounds )

void

lightmap_set_probe_capture_data ( RID lightmap, PackedVector3Array points, PackedColorArray point_sh, PackedInt32Array tetrahedra, PackedInt32Array bsp_tree )

void

lightmap_set_probe_capture_update_speed ( float speed )

void

lightmap_set_probe_interior ( RID lightmap, bool interior )

void

lightmap_set_textures ( RID lightmap, RID light, bool uses_sh )

RID

make_sphere_mesh ( int latitudes, int longitudes, float radius )

RID

material_create ( )

Variant

material_get_param ( RID material, StringName parameter ) const

void

material_set_next_pass ( RID material, RID next_material )

void

material_set_param ( RID material, StringName parameter, Variant value )

void

material_set_render_priority ( RID material, int priority )

void

material_set_shader ( RID shader_material, RID shader )

void

mesh_add_surface ( RID mesh, Dictionary surface )

void

mesh_add_surface_from_arrays ( RID mesh, PrimitiveType primitive, Array arrays, Array blend_shapes=[], Dictionary lods={}, BitField<ArrayFormat> compress_format=0 )

void

mesh_clear ( RID mesh )

RID

mesh_create ( )

RID

mesh_create_from_surfaces ( Dictionary[] surfaces, int blend_shape_count=0 )

int

mesh_get_blend_shape_count ( RID mesh ) const

BlendShapeMode

mesh_get_blend_shape_mode ( RID mesh ) const

AABB

mesh_get_custom_aabb ( RID mesh ) const

Dictionary

mesh_get_surface ( RID mesh, int surface )

int

mesh_get_surface_count ( RID mesh ) const

void

mesh_set_blend_shape_mode ( RID mesh, BlendShapeMode mode )

void

mesh_set_custom_aabb ( RID mesh, AABB aabb )

void

mesh_set_shadow_mesh ( RID mesh, RID shadow_mesh )

Array

mesh_surface_get_arrays ( RID mesh, int surface ) const

Array[]

mesh_surface_get_blend_shape_arrays ( RID mesh, int surface ) const

int

mesh_surface_get_format_attribute_stride ( BitField<ArrayFormat> format, int vertex_count ) const

int

mesh_surface_get_format_normal_tangent_stride ( BitField<ArrayFormat> format, int vertex_count ) const

int

mesh_surface_get_format_offset ( BitField<ArrayFormat> format, int vertex_count, int array_index ) const

int

mesh_surface_get_format_skin_stride ( BitField<ArrayFormat> format, int vertex_count ) const

int

mesh_surface_get_format_vertex_stride ( BitField<ArrayFormat> format, int vertex_count ) const

RID

mesh_surface_get_material ( RID mesh, int surface ) const

void

mesh_surface_set_material ( RID mesh, int surface, RID material )

void

mesh_surface_update_attribute_region ( RID mesh, int surface, int offset, PackedByteArray data )

void

mesh_surface_update_skin_region ( RID mesh, int surface, int offset, PackedByteArray data )

void

mesh_surface_update_vertex_region ( RID mesh, int surface, int offset, PackedByteArray data )

void

multimesh_allocate_data ( RID multimesh, int instances, MultimeshTransformFormat transform_format, bool color_format=false, bool custom_data_format=false )

RID

multimesh_create ( )

AABB

multimesh_get_aabb ( RID multimesh ) const

PackedFloat32Array

multimesh_get_buffer ( RID multimesh ) const

AABB

multimesh_get_custom_aabb ( RID multimesh ) const

int

multimesh_get_instance_count ( RID multimesh ) const

RID

multimesh_get_mesh ( RID multimesh ) const

int

multimesh_get_visible_instances ( RID multimesh ) const

Color

multimesh_instance_get_color ( RID multimesh, int index ) const

Color

multimesh_instance_get_custom_data ( RID multimesh, int index ) const

Transform3D

multimesh_instance_get_transform ( RID multimesh, int index ) const

Transform2D

multimesh_instance_get_transform_2d ( RID multimesh, int index ) const

void

multimesh_instance_set_color ( RID multimesh, int index, Color color )

void

multimesh_instance_set_custom_data ( RID multimesh, int index, Color custom_data )

void

multimesh_instance_set_transform ( RID multimesh, int index, Transform3D transform )

void

multimesh_instance_set_transform_2d ( RID multimesh, int index, Transform2D transform )

void

multimesh_set_buffer ( RID multimesh, PackedFloat32Array buffer )

void

multimesh_set_custom_aabb ( RID multimesh, AABB aabb )

void

multimesh_set_mesh ( RID multimesh, RID mesh )

void

multimesh_set_visible_instances ( RID multimesh, int visible )

RID

occluder_create ( )

void

occluder_set_mesh ( RID occluder, PackedVector3Array vertices, PackedInt32Array indices )

RID

omni_light_create ( )

RID

particles_collision_create ( )

void

particles_collision_height_field_update ( RID particles_collision )

void

particles_collision_set_attractor_attenuation ( RID particles_collision, float curve )

void

particles_collision_set_attractor_directionality ( RID particles_collision, float amount )

void

particles_collision_set_attractor_strength ( RID particles_collision, float strength )

void

particles_collision_set_box_extents ( RID particles_collision, Vector3 extents )

void

particles_collision_set_collision_type ( RID particles_collision, ParticlesCollisionType type )

void

particles_collision_set_cull_mask ( RID particles_collision, int mask )

void

particles_collision_set_field_texture ( RID particles_collision, RID texture )

void

particles_collision_set_height_field_resolution ( RID particles_collision, ParticlesCollisionHeightfieldResolution resolution )

void

particles_collision_set_sphere_radius ( RID particles_collision, float radius )

RID

particles_create ( )

void

particles_emit ( RID particles, Transform3D transform, Vector3 velocity, Color color, Color custom, int emit_flags )

AABB

particles_get_current_aabb ( RID particles )

bool

particles_get_emitting ( RID particles )

bool

particles_is_inactive ( RID particles )

void

particles_request_process ( RID particles )

void

particles_restart ( RID particles )

void

particles_set_amount ( RID particles, int amount )

void

particles_set_amount_ratio ( RID particles, float ratio )

void

particles_set_collision_base_size ( RID particles, float size )

void

particles_set_custom_aabb ( RID particles, AABB aabb )

void

particles_set_draw_order ( RID particles, ParticlesDrawOrder order )

void

particles_set_draw_pass_mesh ( RID particles, int pass, RID mesh )

void

particles_set_draw_passes ( RID particles, int count )

void

particles_set_emission_transform ( RID particles, Transform3D transform )

void

particles_set_emitter_velocity ( RID particles, Vector3 velocity )

void

particles_set_emitting ( RID particles, bool emitting )

void

particles_set_explosiveness_ratio ( RID particles, float ratio )

void

particles_set_fixed_fps ( RID particles, int fps )

void

particles_set_fractional_delta ( RID particles, bool enable )

void

particles_set_interp_to_end ( RID particles, float factor )

void

particles_set_interpolate ( RID particles, bool enable )

void

particles_set_lifetime ( RID particles, float lifetime )

void

particles_set_mode ( RID particles, ParticlesMode mode )

void

particles_set_one_shot ( RID particles, bool one_shot )

void

particles_set_pre_process_time ( RID particles, float time )

void

particles_set_process_material ( RID particles, RID material )

void

particles_set_randomness_ratio ( RID particles, float ratio )

void

particles_set_speed_scale ( RID particles, float scale )

void

particles_set_subemitter ( RID particles, RID subemitter_particles )

void

particles_set_trail_bind_poses ( RID particles, Transform3D[] bind_poses )

void

particles_set_trails ( RID particles, bool enable, float length_sec )

void

particles_set_transform_align ( RID particles, ParticlesTransformAlign align )

void

particles_set_use_local_coordinates ( RID particles, bool enable )

void

positional_soft_shadow_filter_set_quality ( ShadowQuality quality )

RID

reflection_probe_create ( )

void

reflection_probe_set_ambient_color ( RID probe, Color color )

void

reflection_probe_set_ambient_energy ( RID probe, float energy )

void

reflection_probe_set_ambient_mode ( RID probe, ReflectionProbeAmbientMode mode )

void

reflection_probe_set_as_interior ( RID probe, bool enable )

void

reflection_probe_set_cull_mask ( RID probe, int layers )

void

reflection_probe_set_enable_box_projection ( RID probe, bool enable )

void

reflection_probe_set_enable_shadows ( RID probe, bool enable )

void

reflection_probe_set_intensity ( RID probe, float intensity )

void

reflection_probe_set_max_distance ( RID probe, float distance )

void

reflection_probe_set_mesh_lod_threshold ( RID probe, float pixels )

void

reflection_probe_set_origin_offset ( RID probe, Vector3 offset )

void

reflection_probe_set_reflection_mask ( RID probe, int layers )

void

reflection_probe_set_resolution ( RID probe, int resolution )

void

reflection_probe_set_size ( RID probe, Vector3 size )

void

reflection_probe_set_update_mode ( RID probe, ReflectionProbeUpdateMode mode )

void

request_frame_drawn_callback ( Callable callable )

RID

scenario_create ( )

void

scenario_set_camera_attributes ( RID scenario, RID effects )

void

scenario_set_compositor ( RID scenario, RID compositor )

void

scenario_set_environment ( RID scenario, RID environment )

void

scenario_set_fallback_environment ( RID scenario, RID environment )

void

screen_space_roughness_limiter_set_active ( bool enable, float amount, float limit )

void

set_boot_image ( Image image, Color color, bool scale, bool use_filter=true )

void

set_debug_generate_wireframes ( bool generate )

void

set_default_clear_color ( Color color )

RID

shader_create ( )

String

shader_get_code ( RID shader ) const

RID

shader_get_default_texture_parameter ( RID shader, StringName name, int index=0 ) const

Variant

shader_get_parameter_default ( RID shader, StringName name ) const

void

shader_set_code ( RID shader, String code )

void

shader_set_default_texture_parameter ( RID shader, StringName name, RID texture, int index=0 )

void

shader_set_path_hint ( RID shader, String path )

void

skeleton_allocate_data ( RID skeleton, int bones, bool is_2d_skeleton=false )

Transform3D

skeleton_bone_get_transform ( RID skeleton, int bone ) const

Transform2D

skeleton_bone_get_transform_2d ( RID skeleton, int bone ) const

void

skeleton_bone_set_transform ( RID skeleton, int bone, Transform3D transform )

void

skeleton_bone_set_transform_2d ( RID skeleton, int bone, Transform2D transform )

RID

skeleton_create ( )

int

skeleton_get_bone_count ( RID skeleton ) const

void

skeleton_set_base_transform_2d ( RID skeleton, Transform2D base_transform )

Image

sky_bake_panorama ( RID sky, float energy, bool bake_irradiance, Vector2i size )

RID

sky_create ( )

void

sky_set_material ( RID sky, RID material )

void

sky_set_mode ( RID sky, SkyMode mode )

void

sky_set_radiance_size ( RID sky, int radiance_size )

RID

spot_light_create ( )

void

sub_surface_scattering_set_quality ( SubSurfaceScatteringQuality quality )

void

sub_surface_scattering_set_scale ( float scale, float depth_scale )

RID

texture_2d_create ( Image image )

Image

texture_2d_get ( RID texture ) const

Image

texture_2d_layer_get ( RID texture, int layer ) const

RID

texture_2d_layered_create ( Image[] layers, TextureLayeredType layered_type )

RID

texture_2d_layered_placeholder_create ( TextureLayeredType layered_type )

RID

texture_2d_placeholder_create ( )

void

texture_2d_update ( RID texture, Image image, int layer )

RID

texture_3d_create ( Format format, int width, int height, int depth, bool mipmaps, Image[] data )

Image[]

texture_3d_get ( RID texture ) const

RID

texture_3d_placeholder_create ( )

void

texture_3d_update ( RID texture, Image[] data )

Format

texture_get_format ( RID texture ) const

int

texture_get_native_handle ( RID texture, bool srgb=false ) const

String

texture_get_path ( RID texture ) const

RID

texture_get_rd_texture ( RID texture, bool srgb=false ) const

RID

texture_proxy_create ( RID base )

void

texture_proxy_update ( RID texture, RID proxy_to )

RID

texture_rd_create ( RID rd_texture, TextureLayeredType layer_type=0 )

void

texture_replace ( RID texture, RID by_texture )

void

texture_set_force_redraw_if_visible ( RID texture, bool enable )

void

texture_set_path ( RID texture, String path )

void

texture_set_size_override ( RID texture, int width, int height )

void

viewport_attach_camera ( RID viewport, RID camera )

void

viewport_attach_canvas ( RID viewport, RID canvas )

void

viewport_attach_to_screen ( RID viewport, Rect2 rect=Rect2(0, 0, 0, 0), int screen=0 )

RID

viewport_create ( )

float

viewport_get_measured_render_time_cpu ( RID viewport ) const

float

viewport_get_measured_render_time_gpu ( RID viewport ) const

int

viewport_get_render_info ( RID viewport, ViewportRenderInfoType type, ViewportRenderInfo info )

RID

viewport_get_render_target ( RID viewport ) const

RID

viewport_get_texture ( RID viewport ) const

ViewportUpdateMode

viewport_get_update_mode ( RID viewport ) const

void

viewport_remove_canvas ( RID viewport, RID canvas )

void

viewport_set_active ( RID viewport, bool active )

void

viewport_set_canvas_cull_mask ( RID viewport, int canvas_cull_mask )

void

viewport_set_canvas_stacking ( RID viewport, RID canvas, int layer, int sublayer )

void

viewport_set_canvas_transform ( RID viewport, RID canvas, Transform2D offset )

void

viewport_set_clear_mode ( RID viewport, ViewportClearMode clear_mode )

void

viewport_set_debug_draw ( RID viewport, ViewportDebugDraw draw )

void

viewport_set_default_canvas_item_texture_filter ( RID viewport, CanvasItemTextureFilter filter )

void

viewport_set_default_canvas_item_texture_repeat ( RID viewport, CanvasItemTextureRepeat repeat )

void

viewport_set_disable_2d ( RID viewport, bool disable )

void

viewport_set_disable_3d ( RID viewport, bool disable )

void

viewport_set_environment_mode ( RID viewport, ViewportEnvironmentMode mode )

void

viewport_set_fsr_sharpness ( RID viewport, float sharpness )

void

viewport_set_global_canvas_transform ( RID viewport, Transform2D transform )

void

viewport_set_measure_render_time ( RID viewport, bool enable )

void

viewport_set_msaa_2d ( RID viewport, ViewportMSAA msaa )

void

viewport_set_msaa_3d ( RID viewport, ViewportMSAA msaa )

void

viewport_set_occlusion_culling_build_quality ( ViewportOcclusionCullingBuildQuality quality )

void

viewport_set_occlusion_rays_per_thread ( int rays_per_thread )

void

viewport_set_parent_viewport ( RID viewport, RID parent_viewport )

void

viewport_set_positional_shadow_atlas_quadrant_subdivision ( RID viewport, int quadrant, int subdivision )

void

viewport_set_positional_shadow_atlas_size ( RID viewport, int size, bool use_16_bits=false )

void

viewport_set_render_direct_to_screen ( RID viewport, bool enabled )

void

viewport_set_scaling_3d_mode ( RID viewport, ViewportScaling3DMode scaling_3d_mode )

void

viewport_set_scaling_3d_scale ( RID viewport, float scale )

void

viewport_set_scenario ( RID viewport, RID scenario )

void

viewport_set_screen_space_aa ( RID viewport, ViewportScreenSpaceAA mode )

void

viewport_set_sdf_oversize_and_scale ( RID viewport, ViewportSDFOversize oversize, ViewportSDFScale scale )

void

viewport_set_size ( RID viewport, int width, int height )

void

viewport_set_snap_2d_transforms_to_pixel ( RID viewport, bool enabled )

void

viewport_set_snap_2d_vertices_to_pixel ( RID viewport, bool enabled )

void

viewport_set_texture_mipmap_bias ( RID viewport, float mipmap_bias )

void

viewport_set_transparent_background ( RID viewport, bool enabled )

void

viewport_set_update_mode ( RID viewport, ViewportUpdateMode update_mode )

void

viewport_set_use_debanding ( RID viewport, bool enable )

void

viewport_set_use_hdr_2d ( RID viewport, bool enabled )

void

viewport_set_use_occlusion_culling ( RID viewport, bool enable )

void

viewport_set_use_taa ( RID viewport, bool enable )

void

viewport_set_use_xr ( RID viewport, bool use_xr )

void

viewport_set_vrs_mode ( RID viewport, ViewportVRSMode mode )

void

viewport_set_vrs_texture ( RID viewport, RID texture )

void

viewport_set_vrs_update_mode ( RID viewport, ViewportVRSUpdateMode mode )

RID

visibility_notifier_create ( )

void

visibility_notifier_set_aabb ( RID notifier, AABB aabb )

void

visibility_notifier_set_callbacks ( RID notifier, Callable enter_callable, Callable exit_callable )

void

voxel_gi_allocate_data ( RID voxel_gi, Transform3D to_cell_xform, AABB aabb, Vector3i octree_size, PackedByteArray octree_cells, PackedByteArray data_cells, PackedByteArray distance_field, PackedInt32Array level_counts )

RID

voxel_gi_create ( )

PackedByteArray

voxel_gi_get_data_cells ( RID voxel_gi ) const

PackedByteArray

voxel_gi_get_distance_field ( RID voxel_gi ) const

PackedInt32Array

voxel_gi_get_level_counts ( RID voxel_gi ) const

PackedByteArray

voxel_gi_get_octree_cells ( RID voxel_gi ) const

Vector3i

voxel_gi_get_octree_size ( RID voxel_gi ) const

Transform3D

voxel_gi_get_to_cell_xform ( RID voxel_gi ) const

void

voxel_gi_set_baked_exposure_normalization ( RID voxel_gi, float baked_exposure )

void

voxel_gi_set_bias ( RID voxel_gi, float bias )

void

voxel_gi_set_dynamic_range ( RID voxel_gi, float range )

void

voxel_gi_set_energy ( RID voxel_gi, float energy )

void

voxel_gi_set_interior ( RID voxel_gi, bool enable )

void

voxel_gi_set_normal_bias ( RID voxel_gi, float bias )

void

voxel_gi_set_propagation ( RID voxel_gi, float amount )

void

voxel_gi_set_quality ( VoxelGIQuality quality )

void

voxel_gi_set_use_two_bounces ( RID voxel_gi, bool enable )


Signals

frame_post_draw ( )

There is currently no description for this signal. Please help us by contributing one!


frame_pre_draw ( )

There is currently no description for this signal. Please help us by contributing one!


Enumerations

enum TextureLayeredType:

TextureLayeredType TEXTURE_LAYERED_2D_ARRAY = 0

There is currently no description for this enum. Please help us by contributing one!

TextureLayeredType TEXTURE_LAYERED_CUBEMAP = 1

There is currently no description for this enum. Please help us by contributing one!

TextureLayeredType TEXTURE_LAYERED_CUBEMAP_ARRAY = 2

There is currently no description for this enum. Please help us by contributing one!


enum CubeMapLayer:

CubeMapLayer CUBEMAP_LAYER_LEFT = 0

There is currently no description for this enum. Please help us by contributing one!

CubeMapLayer CUBEMAP_LAYER_RIGHT = 1

There is currently no description for this enum. Please help us by contributing one!

CubeMapLayer CUBEMAP_LAYER_BOTTOM = 2

There is currently no description for this enum. Please help us by contributing one!

CubeMapLayer CUBEMAP_LAYER_TOP = 3

There is currently no description for this enum. Please help us by contributing one!

CubeMapLayer CUBEMAP_LAYER_FRONT = 4

There is currently no description for this enum. Please help us by contributing one!

CubeMapLayer CUBEMAP_LAYER_BACK = 5

There is currently no description for this enum. Please help us by contributing one!


enum ShaderMode:

ShaderMode SHADER_SPATIAL = 0

There is currently no description for this enum. Please help us by contributing one!

ShaderMode SHADER_CANVAS_ITEM = 1

There is currently no description for this enum. Please help us by contributing one!

ShaderMode SHADER_PARTICLES = 2

There is currently no description for this enum. Please help us by contributing one!

ShaderMode SHADER_SKY = 3

There is currently no description for this enum. Please help us by contributing one!

ShaderMode SHADER_FOG = 4

There is currently no description for this enum. Please help us by contributing one!

ShaderMode SHADER_MAX = 5

There is currently no description for this enum. Please help us by contributing one!


enum ArrayType:

ArrayType ARRAY_VERTEX = 0

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_NORMAL = 1

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_TANGENT = 2

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_COLOR = 3

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_TEX_UV = 4

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_TEX_UV2 = 5

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_CUSTOM0 = 6

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_CUSTOM1 = 7

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_CUSTOM2 = 8

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_CUSTOM3 = 9

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_BONES = 10

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_WEIGHTS = 11

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_INDEX = 12

There is currently no description for this enum. Please help us by contributing one!

ArrayType ARRAY_MAX = 13

There is currently no description for this enum. Please help us by contributing one!


enum ArrayCustomFormat:

ArrayCustomFormat ARRAY_CUSTOM_RGBA8_UNORM = 0

There is currently no description for this enum. Please help us by contributing one!

ArrayCustomFormat ARRAY_CUSTOM_RGBA8_SNORM = 1

There is currently no description for this enum. Please help us by contributing one!

ArrayCustomFormat ARRAY_CUSTOM_RG_HALF = 2

There is currently no description for this enum. Please help us by contributing one!

ArrayCustomFormat ARRAY_CUSTOM_RGBA_HALF = 3

There is currently no description for this enum. Please help us by contributing one!

ArrayCustomFormat ARRAY_CUSTOM_R_FLOAT = 4

There is currently no description for this enum. Please help us by contributing one!

ArrayCustomFormat ARRAY_CUSTOM_RG_FLOAT = 5

There is currently no description for this enum. Please help us by contributing one!

ArrayCustomFormat ARRAY_CUSTOM_RGB_FLOAT = 6

There is currently no description for this enum. Please help us by contributing one!

ArrayCustomFormat ARRAY_CUSTOM_RGBA_FLOAT = 7

There is currently no description for this enum. Please help us by contributing one!

ArrayCustomFormat ARRAY_CUSTOM_MAX = 8

There is currently no description for this enum. Please help us by contributing one!


flags ArrayFormat:

ArrayFormat ARRAY_FORMAT_VERTEX = 1

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_NORMAL = 2

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_TANGENT = 4

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_COLOR = 8

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_TEX_UV = 16

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_TEX_UV2 = 32

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_CUSTOM0 = 64

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_CUSTOM1 = 128

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_CUSTOM2 = 256

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_CUSTOM3 = 512

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_BONES = 1024

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_WEIGHTS = 2048

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_INDEX = 4096

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_BLEND_SHAPE_MASK = 7

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_CUSTOM_BASE = 13

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_CUSTOM_BITS = 3

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_CUSTOM0_SHIFT = 13

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_CUSTOM1_SHIFT = 16

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_CUSTOM2_SHIFT = 19

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_CUSTOM3_SHIFT = 22

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FORMAT_CUSTOM_MASK = 7

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_COMPRESS_FLAGS_BASE = 25

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FLAG_USE_2D_VERTICES = 33554432

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FLAG_USE_DYNAMIC_UPDATE = 67108864

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FLAG_USE_8_BONE_WEIGHTS = 134217728

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FLAG_USES_EMPTY_VERTEX_ARRAY = 268435456

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FLAG_COMPRESS_ATTRIBUTES = 536870912

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FLAG_FORMAT_VERSION_BASE = 35

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FLAG_FORMAT_VERSION_SHIFT = 35

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FLAG_FORMAT_VERSION_1 = 0

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FLAG_FORMAT_VERSION_2 = 34359738368

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FLAG_FORMAT_CURRENT_VERSION = 34359738368

There is currently no description for this enum. Please help us by contributing one!

ArrayFormat ARRAY_FLAG_FORMAT_VERSION_MASK = 255

There is currently no description for this enum. Please help us by contributing one!


enum PrimitiveType:

PrimitiveType PRIMITIVE_POINTS = 0

There is currently no description for this enum. Please help us by contributing one!

PrimitiveType PRIMITIVE_LINES = 1

There is currently no description for this enum. Please help us by contributing one!

PrimitiveType PRIMITIVE_LINE_STRIP = 2

There is currently no description for this enum. Please help us by contributing one!

PrimitiveType PRIMITIVE_TRIANGLES = 3

There is currently no description for this enum. Please help us by contributing one!

PrimitiveType PRIMITIVE_TRIANGLE_STRIP = 4

There is currently no description for this enum. Please help us by contributing one!

PrimitiveType PRIMITIVE_MAX = 5

There is currently no description for this enum. Please help us by contributing one!


enum BlendShapeMode:

BlendShapeMode BLEND_SHAPE_MODE_NORMALIZED = 0

There is currently no description for this enum. Please help us by contributing one!

BlendShapeMode BLEND_SHAPE_MODE_RELATIVE = 1

There is currently no description for this enum. Please help us by contributing one!


enum MultimeshTransformFormat:

MultimeshTransformFormat MULTIMESH_TRANSFORM_2D = 0

There is currently no description for this enum. Please help us by contributing one!

MultimeshTransformFormat MULTIMESH_TRANSFORM_3D = 1

There is currently no description for this enum. Please help us by contributing one!


enum LightProjectorFilter:

LightProjectorFilter LIGHT_PROJECTOR_FILTER_NEAREST = 0

There is currently no description for this enum. Please help us by contributing one!

LightProjectorFilter LIGHT_PROJECTOR_FILTER_LINEAR = 1

There is currently no description for this enum. Please help us by contributing one!

LightProjectorFilter LIGHT_PROJECTOR_FILTER_NEAREST_MIPMAPS = 2

There is currently no description for this enum. Please help us by contributing one!

LightProjectorFilter LIGHT_PROJECTOR_FILTER_LINEAR_MIPMAPS = 3

There is currently no description for this enum. Please help us by contributing one!

LightProjectorFilter LIGHT_PROJECTOR_FILTER_NEAREST_MIPMAPS_ANISOTROPIC = 4

There is currently no description for this enum. Please help us by contributing one!

LightProjectorFilter LIGHT_PROJECTOR_FILTER_LINEAR_MIPMAPS_ANISOTROPIC = 5

There is currently no description for this enum. Please help us by contributing one!


enum LightType:

LightType LIGHT_DIRECTIONAL = 0

There is currently no description for this enum. Please help us by contributing one!

LightType LIGHT_OMNI = 1

There is currently no description for this enum. Please help us by contributing one!

LightType LIGHT_SPOT = 2

There is currently no description for this enum. Please help us by contributing one!


enum LightParam:

LightParam LIGHT_PARAM_ENERGY = 0

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_INDIRECT_ENERGY = 1

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_VOLUMETRIC_FOG_ENERGY = 2

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SPECULAR = 3

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_RANGE = 4

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SIZE = 5

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_ATTENUATION = 6

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SPOT_ANGLE = 7

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SPOT_ATTENUATION = 8

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SHADOW_MAX_DISTANCE = 9

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SHADOW_SPLIT_1_OFFSET = 10

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SHADOW_SPLIT_2_OFFSET = 11

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SHADOW_SPLIT_3_OFFSET = 12

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SHADOW_FADE_START = 13

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SHADOW_NORMAL_BIAS = 14

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SHADOW_BIAS = 15

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SHADOW_PANCAKE_SIZE = 16

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SHADOW_OPACITY = 17

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_SHADOW_BLUR = 18

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_TRANSMITTANCE_BIAS = 19

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_INTENSITY = 20

There is currently no description for this enum. Please help us by contributing one!

LightParam LIGHT_PARAM_MAX = 21

There is currently no description for this enum. Please help us by contributing one!


enum LightBakeMode:

LightBakeMode LIGHT_BAKE_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

LightBakeMode LIGHT_BAKE_STATIC = 1

There is currently no description for this enum. Please help us by contributing one!

LightBakeMode LIGHT_BAKE_DYNAMIC = 2

There is currently no description for this enum. Please help us by contributing one!


enum LightOmniShadowMode:

LightOmniShadowMode LIGHT_OMNI_SHADOW_DUAL_PARABOLOID = 0

There is currently no description for this enum. Please help us by contributing one!

LightOmniShadowMode LIGHT_OMNI_SHADOW_CUBE = 1

There is currently no description for this enum. Please help us by contributing one!


enum LightDirectionalShadowMode:

LightDirectionalShadowMode LIGHT_DIRECTIONAL_SHADOW_ORTHOGONAL = 0

There is currently no description for this enum. Please help us by contributing one!

LightDirectionalShadowMode LIGHT_DIRECTIONAL_SHADOW_PARALLEL_2_SPLITS = 1

There is currently no description for this enum. Please help us by contributing one!

LightDirectionalShadowMode LIGHT_DIRECTIONAL_SHADOW_PARALLEL_4_SPLITS = 2

There is currently no description for this enum. Please help us by contributing one!


enum LightDirectionalSkyMode:

LightDirectionalSkyMode LIGHT_DIRECTIONAL_SKY_MODE_LIGHT_AND_SKY = 0

There is currently no description for this enum. Please help us by contributing one!

LightDirectionalSkyMode LIGHT_DIRECTIONAL_SKY_MODE_LIGHT_ONLY = 1

There is currently no description for this enum. Please help us by contributing one!

LightDirectionalSkyMode LIGHT_DIRECTIONAL_SKY_MODE_SKY_ONLY = 2

There is currently no description for this enum. Please help us by contributing one!


enum ShadowQuality:

ShadowQuality SHADOW_QUALITY_HARD = 0

There is currently no description for this enum. Please help us by contributing one!

ShadowQuality SHADOW_QUALITY_SOFT_VERY_LOW = 1

There is currently no description for this enum. Please help us by contributing one!

ShadowQuality SHADOW_QUALITY_SOFT_LOW = 2

There is currently no description for this enum. Please help us by contributing one!

ShadowQuality SHADOW_QUALITY_SOFT_MEDIUM = 3

There is currently no description for this enum. Please help us by contributing one!

ShadowQuality SHADOW_QUALITY_SOFT_HIGH = 4

There is currently no description for this enum. Please help us by contributing one!

ShadowQuality SHADOW_QUALITY_SOFT_ULTRA = 5

There is currently no description for this enum. Please help us by contributing one!

ShadowQuality SHADOW_QUALITY_MAX = 6

There is currently no description for this enum. Please help us by contributing one!


enum ReflectionProbeUpdateMode:

ReflectionProbeUpdateMode REFLECTION_PROBE_UPDATE_ONCE = 0

There is currently no description for this enum. Please help us by contributing one!

ReflectionProbeUpdateMode REFLECTION_PROBE_UPDATE_ALWAYS = 1

There is currently no description for this enum. Please help us by contributing one!


enum ReflectionProbeAmbientMode:

ReflectionProbeAmbientMode REFLECTION_PROBE_AMBIENT_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

ReflectionProbeAmbientMode REFLECTION_PROBE_AMBIENT_ENVIRONMENT = 1

There is currently no description for this enum. Please help us by contributing one!

ReflectionProbeAmbientMode REFLECTION_PROBE_AMBIENT_COLOR = 2

There is currently no description for this enum. Please help us by contributing one!


enum DecalTexture:

DecalTexture DECAL_TEXTURE_ALBEDO = 0

There is currently no description for this enum. Please help us by contributing one!

DecalTexture DECAL_TEXTURE_NORMAL = 1

There is currently no description for this enum. Please help us by contributing one!

DecalTexture DECAL_TEXTURE_ORM = 2

There is currently no description for this enum. Please help us by contributing one!

DecalTexture DECAL_TEXTURE_EMISSION = 3

There is currently no description for this enum. Please help us by contributing one!

DecalTexture DECAL_TEXTURE_MAX = 4

There is currently no description for this enum. Please help us by contributing one!


enum DecalFilter:

DecalFilter DECAL_FILTER_NEAREST = 0

There is currently no description for this enum. Please help us by contributing one!

DecalFilter DECAL_FILTER_LINEAR = 1

There is currently no description for this enum. Please help us by contributing one!

DecalFilter DECAL_FILTER_NEAREST_MIPMAPS = 2

There is currently no description for this enum. Please help us by contributing one!

DecalFilter DECAL_FILTER_LINEAR_MIPMAPS = 3

There is currently no description for this enum. Please help us by contributing one!

DecalFilter DECAL_FILTER_NEAREST_MIPMAPS_ANISOTROPIC = 4

There is currently no description for this enum. Please help us by contributing one!

DecalFilter DECAL_FILTER_LINEAR_MIPMAPS_ANISOTROPIC = 5

There is currently no description for this enum. Please help us by contributing one!


enum VoxelGIQuality:

VoxelGIQuality VOXEL_GI_QUALITY_LOW = 0

There is currently no description for this enum. Please help us by contributing one!

VoxelGIQuality VOXEL_GI_QUALITY_HIGH = 1

There is currently no description for this enum. Please help us by contributing one!


enum ParticlesMode:

ParticlesMode PARTICLES_MODE_2D = 0

There is currently no description for this enum. Please help us by contributing one!

ParticlesMode PARTICLES_MODE_3D = 1

There is currently no description for this enum. Please help us by contributing one!


enum ParticlesTransformAlign:

ParticlesTransformAlign PARTICLES_TRANSFORM_ALIGN_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

ParticlesTransformAlign PARTICLES_TRANSFORM_ALIGN_Z_BILLBOARD = 1

There is currently no description for this enum. Please help us by contributing one!

ParticlesTransformAlign PARTICLES_TRANSFORM_ALIGN_Y_TO_VELOCITY = 2

There is currently no description for this enum. Please help us by contributing one!

ParticlesTransformAlign PARTICLES_TRANSFORM_ALIGN_Z_BILLBOARD_Y_TO_VELOCITY = 3

There is currently no description for this enum. Please help us by contributing one!


enum ParticlesDrawOrder:

ParticlesDrawOrder PARTICLES_DRAW_ORDER_INDEX = 0

There is currently no description for this enum. Please help us by contributing one!

ParticlesDrawOrder PARTICLES_DRAW_ORDER_LIFETIME = 1

There is currently no description for this enum. Please help us by contributing one!

ParticlesDrawOrder PARTICLES_DRAW_ORDER_REVERSE_LIFETIME = 2

There is currently no description for this enum. Please help us by contributing one!

ParticlesDrawOrder PARTICLES_DRAW_ORDER_VIEW_DEPTH = 3

There is currently no description for this enum. Please help us by contributing one!


enum ParticlesCollisionType:

ParticlesCollisionType PARTICLES_COLLISION_TYPE_SPHERE_ATTRACT = 0

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionType PARTICLES_COLLISION_TYPE_BOX_ATTRACT = 1

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionType PARTICLES_COLLISION_TYPE_VECTOR_FIELD_ATTRACT = 2

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionType PARTICLES_COLLISION_TYPE_SPHERE_COLLIDE = 3

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionType PARTICLES_COLLISION_TYPE_BOX_COLLIDE = 4

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionType PARTICLES_COLLISION_TYPE_SDF_COLLIDE = 5

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionType PARTICLES_COLLISION_TYPE_HEIGHTFIELD_COLLIDE = 6

There is currently no description for this enum. Please help us by contributing one!


enum ParticlesCollisionHeightfieldResolution:

ParticlesCollisionHeightfieldResolution PARTICLES_COLLISION_HEIGHTFIELD_RESOLUTION_256 = 0

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionHeightfieldResolution PARTICLES_COLLISION_HEIGHTFIELD_RESOLUTION_512 = 1

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionHeightfieldResolution PARTICLES_COLLISION_HEIGHTFIELD_RESOLUTION_1024 = 2

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionHeightfieldResolution PARTICLES_COLLISION_HEIGHTFIELD_RESOLUTION_2048 = 3

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionHeightfieldResolution PARTICLES_COLLISION_HEIGHTFIELD_RESOLUTION_4096 = 4

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionHeightfieldResolution PARTICLES_COLLISION_HEIGHTFIELD_RESOLUTION_8192 = 5

There is currently no description for this enum. Please help us by contributing one!

ParticlesCollisionHeightfieldResolution PARTICLES_COLLISION_HEIGHTFIELD_RESOLUTION_MAX = 6

There is currently no description for this enum. Please help us by contributing one!


enum FogVolumeShape:

FogVolumeShape FOG_VOLUME_SHAPE_ELLIPSOID = 0

There is currently no description for this enum. Please help us by contributing one!

FogVolumeShape FOG_VOLUME_SHAPE_CONE = 1

There is currently no description for this enum. Please help us by contributing one!

FogVolumeShape FOG_VOLUME_SHAPE_CYLINDER = 2

There is currently no description for this enum. Please help us by contributing one!

FogVolumeShape FOG_VOLUME_SHAPE_BOX = 3

There is currently no description for this enum. Please help us by contributing one!

FogVolumeShape FOG_VOLUME_SHAPE_WORLD = 4

There is currently no description for this enum. Please help us by contributing one!

FogVolumeShape FOG_VOLUME_SHAPE_MAX = 5

There is currently no description for this enum. Please help us by contributing one!


enum ViewportScaling3DMode:

ViewportScaling3DMode VIEWPORT_SCALING_3D_MODE_BILINEAR = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportScaling3DMode VIEWPORT_SCALING_3D_MODE_FSR = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportScaling3DMode VIEWPORT_SCALING_3D_MODE_FSR2 = 2

There is currently no description for this enum. Please help us by contributing one!

ViewportScaling3DMode VIEWPORT_SCALING_3D_MODE_MAX = 3

There is currently no description for this enum. Please help us by contributing one!


enum ViewportUpdateMode:

ViewportUpdateMode VIEWPORT_UPDATE_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportUpdateMode VIEWPORT_UPDATE_ONCE = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportUpdateMode VIEWPORT_UPDATE_WHEN_VISIBLE = 2

There is currently no description for this enum. Please help us by contributing one!

ViewportUpdateMode VIEWPORT_UPDATE_WHEN_PARENT_VISIBLE = 3

There is currently no description for this enum. Please help us by contributing one!

ViewportUpdateMode VIEWPORT_UPDATE_ALWAYS = 4

There is currently no description for this enum. Please help us by contributing one!


enum ViewportClearMode:

ViewportClearMode VIEWPORT_CLEAR_ALWAYS = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportClearMode VIEWPORT_CLEAR_NEVER = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportClearMode VIEWPORT_CLEAR_ONLY_NEXT_FRAME = 2

There is currently no description for this enum. Please help us by contributing one!


enum ViewportEnvironmentMode:

ViewportEnvironmentMode VIEWPORT_ENVIRONMENT_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportEnvironmentMode VIEWPORT_ENVIRONMENT_ENABLED = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportEnvironmentMode VIEWPORT_ENVIRONMENT_INHERIT = 2

There is currently no description for this enum. Please help us by contributing one!

ViewportEnvironmentMode VIEWPORT_ENVIRONMENT_MAX = 3

There is currently no description for this enum. Please help us by contributing one!


enum ViewportSDFOversize:

ViewportSDFOversize VIEWPORT_SDF_OVERSIZE_100_PERCENT = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportSDFOversize VIEWPORT_SDF_OVERSIZE_120_PERCENT = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportSDFOversize VIEWPORT_SDF_OVERSIZE_150_PERCENT = 2

There is currently no description for this enum. Please help us by contributing one!

ViewportSDFOversize VIEWPORT_SDF_OVERSIZE_200_PERCENT = 3

There is currently no description for this enum. Please help us by contributing one!

ViewportSDFOversize VIEWPORT_SDF_OVERSIZE_MAX = 4

There is currently no description for this enum. Please help us by contributing one!


enum ViewportSDFScale:

ViewportSDFScale VIEWPORT_SDF_SCALE_100_PERCENT = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportSDFScale VIEWPORT_SDF_SCALE_50_PERCENT = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportSDFScale VIEWPORT_SDF_SCALE_25_PERCENT = 2

There is currently no description for this enum. Please help us by contributing one!

ViewportSDFScale VIEWPORT_SDF_SCALE_MAX = 3

There is currently no description for this enum. Please help us by contributing one!


enum ViewportMSAA:

ViewportMSAA VIEWPORT_MSAA_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportMSAA VIEWPORT_MSAA_2X = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportMSAA VIEWPORT_MSAA_4X = 2

There is currently no description for this enum. Please help us by contributing one!

ViewportMSAA VIEWPORT_MSAA_8X = 3

There is currently no description for this enum. Please help us by contributing one!

ViewportMSAA VIEWPORT_MSAA_MAX = 4

There is currently no description for this enum. Please help us by contributing one!


enum ViewportScreenSpaceAA:

ViewportScreenSpaceAA VIEWPORT_SCREEN_SPACE_AA_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportScreenSpaceAA VIEWPORT_SCREEN_SPACE_AA_FXAA = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportScreenSpaceAA VIEWPORT_SCREEN_SPACE_AA_MAX = 2

There is currently no description for this enum. Please help us by contributing one!


enum ViewportOcclusionCullingBuildQuality:

ViewportOcclusionCullingBuildQuality VIEWPORT_OCCLUSION_BUILD_QUALITY_LOW = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportOcclusionCullingBuildQuality VIEWPORT_OCCLUSION_BUILD_QUALITY_MEDIUM = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportOcclusionCullingBuildQuality VIEWPORT_OCCLUSION_BUILD_QUALITY_HIGH = 2

There is currently no description for this enum. Please help us by contributing one!


enum ViewportRenderInfo:

ViewportRenderInfo VIEWPORT_RENDER_INFO_OBJECTS_IN_FRAME = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportRenderInfo VIEWPORT_RENDER_INFO_PRIMITIVES_IN_FRAME = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportRenderInfo VIEWPORT_RENDER_INFO_DRAW_CALLS_IN_FRAME = 2

There is currently no description for this enum. Please help us by contributing one!

ViewportRenderInfo VIEWPORT_RENDER_INFO_MAX = 3

There is currently no description for this enum. Please help us by contributing one!


enum ViewportRenderInfoType:

ViewportRenderInfoType VIEWPORT_RENDER_INFO_TYPE_VISIBLE = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportRenderInfoType VIEWPORT_RENDER_INFO_TYPE_SHADOW = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportRenderInfoType VIEWPORT_RENDER_INFO_TYPE_CANVAS = 2

There is currently no description for this enum. Please help us by contributing one!

ViewportRenderInfoType VIEWPORT_RENDER_INFO_TYPE_MAX = 3

There is currently no description for this enum. Please help us by contributing one!


enum ViewportDebugDraw:

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_UNSHADED = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_LIGHTING = 2

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_OVERDRAW = 3

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_WIREFRAME = 4

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_NORMAL_BUFFER = 5

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_VOXEL_GI_ALBEDO = 6

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_VOXEL_GI_LIGHTING = 7

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_VOXEL_GI_EMISSION = 8

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_SHADOW_ATLAS = 9

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_DIRECTIONAL_SHADOW_ATLAS = 10

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_SCENE_LUMINANCE = 11

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_SSAO = 12

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_SSIL = 13

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_PSSM_SPLITS = 14

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_DECAL_ATLAS = 15

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_SDFGI = 16

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_SDFGI_PROBES = 17

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_GI_BUFFER = 18

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_DISABLE_LOD = 19

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_CLUSTER_OMNI_LIGHTS = 20

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_CLUSTER_SPOT_LIGHTS = 21

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_CLUSTER_DECALS = 22

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_CLUSTER_REFLECTION_PROBES = 23

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_OCCLUDERS = 24

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_MOTION_VECTORS = 25

There is currently no description for this enum. Please help us by contributing one!

ViewportDebugDraw VIEWPORT_DEBUG_DRAW_INTERNAL_BUFFER = 26

There is currently no description for this enum. Please help us by contributing one!


enum ViewportVRSMode:

ViewportVRSMode VIEWPORT_VRS_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportVRSMode VIEWPORT_VRS_TEXTURE = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportVRSMode VIEWPORT_VRS_XR = 2

There is currently no description for this enum. Please help us by contributing one!

ViewportVRSMode VIEWPORT_VRS_MAX = 3

There is currently no description for this enum. Please help us by contributing one!


enum ViewportVRSUpdateMode:

ViewportVRSUpdateMode VIEWPORT_VRS_UPDATE_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

ViewportVRSUpdateMode VIEWPORT_VRS_UPDATE_ONCE = 1

There is currently no description for this enum. Please help us by contributing one!

ViewportVRSUpdateMode VIEWPORT_VRS_UPDATE_ALWAYS = 2

There is currently no description for this enum. Please help us by contributing one!

ViewportVRSUpdateMode VIEWPORT_VRS_UPDATE_MAX = 3

There is currently no description for this enum. Please help us by contributing one!


enum SkyMode:

SkyMode SKY_MODE_AUTOMATIC = 0

There is currently no description for this enum. Please help us by contributing one!

SkyMode SKY_MODE_QUALITY = 1

There is currently no description for this enum. Please help us by contributing one!

SkyMode SKY_MODE_INCREMENTAL = 2

There is currently no description for this enum. Please help us by contributing one!

SkyMode SKY_MODE_REALTIME = 3

There is currently no description for this enum. Please help us by contributing one!


enum CompositorEffectFlags:

CompositorEffectFlags COMPOSITOR_EFFECT_FLAG_ACCESS_RESOLVED_COLOR = 1

There is currently no description for this enum. Please help us by contributing one!

CompositorEffectFlags COMPOSITOR_EFFECT_FLAG_ACCESS_RESOLVED_DEPTH = 2

There is currently no description for this enum. Please help us by contributing one!

CompositorEffectFlags COMPOSITOR_EFFECT_FLAG_NEEDS_MOTION_VECTORS = 4

There is currently no description for this enum. Please help us by contributing one!

CompositorEffectFlags COMPOSITOR_EFFECT_FLAG_NEEDS_ROUGHNESS = 8

There is currently no description for this enum. Please help us by contributing one!

CompositorEffectFlags COMPOSITOR_EFFECT_FLAG_NEEDS_SEPARATE_SPECULAR = 16

There is currently no description for this enum. Please help us by contributing one!


enum CompositorEffectCallbackType:

CompositorEffectCallbackType COMPOSITOR_EFFECT_CALLBACK_TYPE_PRE_OPAQUE = 0

There is currently no description for this enum. Please help us by contributing one!

CompositorEffectCallbackType COMPOSITOR_EFFECT_CALLBACK_TYPE_POST_OPAQUE = 1

There is currently no description for this enum. Please help us by contributing one!

CompositorEffectCallbackType COMPOSITOR_EFFECT_CALLBACK_TYPE_POST_SKY = 2

There is currently no description for this enum. Please help us by contributing one!

CompositorEffectCallbackType COMPOSITOR_EFFECT_CALLBACK_TYPE_PRE_TRANSPARENT = 3

There is currently no description for this enum. Please help us by contributing one!

CompositorEffectCallbackType COMPOSITOR_EFFECT_CALLBACK_TYPE_POST_TRANSPARENT = 4

There is currently no description for this enum. Please help us by contributing one!

CompositorEffectCallbackType COMPOSITOR_EFFECT_CALLBACK_TYPE_ANY = -1

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentBG:

EnvironmentBG ENV_BG_CLEAR_COLOR = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentBG ENV_BG_COLOR = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentBG ENV_BG_SKY = 2

There is currently no description for this enum. Please help us by contributing one!

EnvironmentBG ENV_BG_CANVAS = 3

There is currently no description for this enum. Please help us by contributing one!

EnvironmentBG ENV_BG_KEEP = 4

There is currently no description for this enum. Please help us by contributing one!

EnvironmentBG ENV_BG_CAMERA_FEED = 5

There is currently no description for this enum. Please help us by contributing one!

EnvironmentBG ENV_BG_MAX = 6

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentAmbientSource:

EnvironmentAmbientSource ENV_AMBIENT_SOURCE_BG = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentAmbientSource ENV_AMBIENT_SOURCE_DISABLED = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentAmbientSource ENV_AMBIENT_SOURCE_COLOR = 2

There is currently no description for this enum. Please help us by contributing one!

EnvironmentAmbientSource ENV_AMBIENT_SOURCE_SKY = 3

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentReflectionSource:

EnvironmentReflectionSource ENV_REFLECTION_SOURCE_BG = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentReflectionSource ENV_REFLECTION_SOURCE_DISABLED = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentReflectionSource ENV_REFLECTION_SOURCE_SKY = 2

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentGlowBlendMode:

EnvironmentGlowBlendMode ENV_GLOW_BLEND_MODE_ADDITIVE = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentGlowBlendMode ENV_GLOW_BLEND_MODE_SCREEN = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentGlowBlendMode ENV_GLOW_BLEND_MODE_SOFTLIGHT = 2

There is currently no description for this enum. Please help us by contributing one!

EnvironmentGlowBlendMode ENV_GLOW_BLEND_MODE_REPLACE = 3

There is currently no description for this enum. Please help us by contributing one!

EnvironmentGlowBlendMode ENV_GLOW_BLEND_MODE_MIX = 4

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentFogMode:

EnvironmentFogMode ENV_FOG_MODE_EXPONENTIAL = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentFogMode ENV_FOG_MODE_DEPTH = 1

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentToneMapper:

EnvironmentToneMapper ENV_TONE_MAPPER_LINEAR = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentToneMapper ENV_TONE_MAPPER_REINHARD = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentToneMapper ENV_TONE_MAPPER_FILMIC = 2

There is currently no description for this enum. Please help us by contributing one!

EnvironmentToneMapper ENV_TONE_MAPPER_ACES = 3

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentSSRRoughnessQuality:

EnvironmentSSRRoughnessQuality ENV_SSR_ROUGHNESS_QUALITY_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSSRRoughnessQuality ENV_SSR_ROUGHNESS_QUALITY_LOW = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSSRRoughnessQuality ENV_SSR_ROUGHNESS_QUALITY_MEDIUM = 2

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSSRRoughnessQuality ENV_SSR_ROUGHNESS_QUALITY_HIGH = 3

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentSSAOQuality:

EnvironmentSSAOQuality ENV_SSAO_QUALITY_VERY_LOW = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSSAOQuality ENV_SSAO_QUALITY_LOW = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSSAOQuality ENV_SSAO_QUALITY_MEDIUM = 2

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSSAOQuality ENV_SSAO_QUALITY_HIGH = 3

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSSAOQuality ENV_SSAO_QUALITY_ULTRA = 4

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentSSILQuality:

EnvironmentSSILQuality ENV_SSIL_QUALITY_VERY_LOW = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSSILQuality ENV_SSIL_QUALITY_LOW = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSSILQuality ENV_SSIL_QUALITY_MEDIUM = 2

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSSILQuality ENV_SSIL_QUALITY_HIGH = 3

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSSILQuality ENV_SSIL_QUALITY_ULTRA = 4

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentSDFGIYScale:

EnvironmentSDFGIYScale ENV_SDFGI_Y_SCALE_50_PERCENT = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIYScale ENV_SDFGI_Y_SCALE_75_PERCENT = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIYScale ENV_SDFGI_Y_SCALE_100_PERCENT = 2

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentSDFGIRayCount:

EnvironmentSDFGIRayCount ENV_SDFGI_RAY_COUNT_4 = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIRayCount ENV_SDFGI_RAY_COUNT_8 = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIRayCount ENV_SDFGI_RAY_COUNT_16 = 2

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIRayCount ENV_SDFGI_RAY_COUNT_32 = 3

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIRayCount ENV_SDFGI_RAY_COUNT_64 = 4

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIRayCount ENV_SDFGI_RAY_COUNT_96 = 5

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIRayCount ENV_SDFGI_RAY_COUNT_128 = 6

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIRayCount ENV_SDFGI_RAY_COUNT_MAX = 7

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentSDFGIFramesToConverge:

EnvironmentSDFGIFramesToConverge ENV_SDFGI_CONVERGE_IN_5_FRAMES = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIFramesToConverge ENV_SDFGI_CONVERGE_IN_10_FRAMES = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIFramesToConverge ENV_SDFGI_CONVERGE_IN_15_FRAMES = 2

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIFramesToConverge ENV_SDFGI_CONVERGE_IN_20_FRAMES = 3

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIFramesToConverge ENV_SDFGI_CONVERGE_IN_25_FRAMES = 4

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIFramesToConverge ENV_SDFGI_CONVERGE_IN_30_FRAMES = 5

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIFramesToConverge ENV_SDFGI_CONVERGE_MAX = 6

There is currently no description for this enum. Please help us by contributing one!


enum EnvironmentSDFGIFramesToUpdateLight:

EnvironmentSDFGIFramesToUpdateLight ENV_SDFGI_UPDATE_LIGHT_IN_1_FRAME = 0

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIFramesToUpdateLight ENV_SDFGI_UPDATE_LIGHT_IN_2_FRAMES = 1

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIFramesToUpdateLight ENV_SDFGI_UPDATE_LIGHT_IN_4_FRAMES = 2

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIFramesToUpdateLight ENV_SDFGI_UPDATE_LIGHT_IN_8_FRAMES = 3

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIFramesToUpdateLight ENV_SDFGI_UPDATE_LIGHT_IN_16_FRAMES = 4

There is currently no description for this enum. Please help us by contributing one!

EnvironmentSDFGIFramesToUpdateLight ENV_SDFGI_UPDATE_LIGHT_MAX = 5

There is currently no description for this enum. Please help us by contributing one!


enum SubSurfaceScatteringQuality:

SubSurfaceScatteringQuality SUB_SURFACE_SCATTERING_QUALITY_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

SubSurfaceScatteringQuality SUB_SURFACE_SCATTERING_QUALITY_LOW = 1

There is currently no description for this enum. Please help us by contributing one!

SubSurfaceScatteringQuality SUB_SURFACE_SCATTERING_QUALITY_MEDIUM = 2

There is currently no description for this enum. Please help us by contributing one!

SubSurfaceScatteringQuality SUB_SURFACE_SCATTERING_QUALITY_HIGH = 3

There is currently no description for this enum. Please help us by contributing one!


enum DOFBokehShape:

DOFBokehShape DOF_BOKEH_BOX = 0

There is currently no description for this enum. Please help us by contributing one!

DOFBokehShape DOF_BOKEH_HEXAGON = 1

There is currently no description for this enum. Please help us by contributing one!

DOFBokehShape DOF_BOKEH_CIRCLE = 2

There is currently no description for this enum. Please help us by contributing one!


enum DOFBlurQuality:

DOFBlurQuality DOF_BLUR_QUALITY_VERY_LOW = 0

There is currently no description for this enum. Please help us by contributing one!

DOFBlurQuality DOF_BLUR_QUALITY_LOW = 1

There is currently no description for this enum. Please help us by contributing one!

DOFBlurQuality DOF_BLUR_QUALITY_MEDIUM = 2

There is currently no description for this enum. Please help us by contributing one!

DOFBlurQuality DOF_BLUR_QUALITY_HIGH = 3

There is currently no description for this enum. Please help us by contributing one!


enum InstanceType:

InstanceType INSTANCE_NONE = 0

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_MESH = 1

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_MULTIMESH = 2

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_PARTICLES = 3

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_PARTICLES_COLLISION = 4

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_LIGHT = 5

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_REFLECTION_PROBE = 6

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_DECAL = 7

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_VOXEL_GI = 8

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_LIGHTMAP = 9

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_OCCLUDER = 10

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_VISIBLITY_NOTIFIER = 11

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_FOG_VOLUME = 12

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_MAX = 13

There is currently no description for this enum. Please help us by contributing one!

InstanceType INSTANCE_GEOMETRY_MASK = 14

There is currently no description for this enum. Please help us by contributing one!


enum InstanceFlags:

InstanceFlags INSTANCE_FLAG_USE_BAKED_LIGHT = 0

There is currently no description for this enum. Please help us by contributing one!

InstanceFlags INSTANCE_FLAG_USE_DYNAMIC_GI = 1

There is currently no description for this enum. Please help us by contributing one!

InstanceFlags INSTANCE_FLAG_DRAW_NEXT_FRAME_IF_VISIBLE = 2

There is currently no description for this enum. Please help us by contributing one!

InstanceFlags INSTANCE_FLAG_IGNORE_OCCLUSION_CULLING = 3

There is currently no description for this enum. Please help us by contributing one!

InstanceFlags INSTANCE_FLAG_MAX = 4

There is currently no description for this enum. Please help us by contributing one!


enum ShadowCastingSetting:

ShadowCastingSetting SHADOW_CASTING_SETTING_OFF = 0

There is currently no description for this enum. Please help us by contributing one!

ShadowCastingSetting SHADOW_CASTING_SETTING_ON = 1

There is currently no description for this enum. Please help us by contributing one!

ShadowCastingSetting SHADOW_CASTING_SETTING_DOUBLE_SIDED = 2

There is currently no description for this enum. Please help us by contributing one!

ShadowCastingSetting SHADOW_CASTING_SETTING_SHADOWS_ONLY = 3

There is currently no description for this enum. Please help us by contributing one!


enum VisibilityRangeFadeMode:

VisibilityRangeFadeMode VISIBILITY_RANGE_FADE_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

VisibilityRangeFadeMode VISIBILITY_RANGE_FADE_SELF = 1

There is currently no description for this enum. Please help us by contributing one!

VisibilityRangeFadeMode VISIBILITY_RANGE_FADE_DEPENDENCIES = 2

There is currently no description for this enum. Please help us by contributing one!


enum BakeChannels:

BakeChannels BAKE_CHANNEL_ALBEDO_ALPHA = 0

There is currently no description for this enum. Please help us by contributing one!

BakeChannels BAKE_CHANNEL_NORMAL = 1

There is currently no description for this enum. Please help us by contributing one!

BakeChannels BAKE_CHANNEL_ORM = 2

There is currently no description for this enum. Please help us by contributing one!

BakeChannels BAKE_CHANNEL_EMISSION = 3

There is currently no description for this enum. Please help us by contributing one!


enum CanvasTextureChannel:

CanvasTextureChannel CANVAS_TEXTURE_CHANNEL_DIFFUSE = 0

There is currently no description for this enum. Please help us by contributing one!

CanvasTextureChannel CANVAS_TEXTURE_CHANNEL_NORMAL = 1

There is currently no description for this enum. Please help us by contributing one!

CanvasTextureChannel CANVAS_TEXTURE_CHANNEL_SPECULAR = 2

There is currently no description for this enum. Please help us by contributing one!


enum NinePatchAxisMode:

NinePatchAxisMode NINE_PATCH_STRETCH = 0

There is currently no description for this enum. Please help us by contributing one!

NinePatchAxisMode NINE_PATCH_TILE = 1

There is currently no description for this enum. Please help us by contributing one!

NinePatchAxisMode NINE_PATCH_TILE_FIT = 2

There is currently no description for this enum. Please help us by contributing one!


enum CanvasItemTextureFilter:

CanvasItemTextureFilter CANVAS_ITEM_TEXTURE_FILTER_DEFAULT = 0

There is currently no description for this enum. Please help us by contributing one!

CanvasItemTextureFilter CANVAS_ITEM_TEXTURE_FILTER_NEAREST = 1

There is currently no description for this enum. Please help us by contributing one!

CanvasItemTextureFilter CANVAS_ITEM_TEXTURE_FILTER_LINEAR = 2

There is currently no description for this enum. Please help us by contributing one!

CanvasItemTextureFilter CANVAS_ITEM_TEXTURE_FILTER_NEAREST_WITH_MIPMAPS = 3

There is currently no description for this enum. Please help us by contributing one!

CanvasItemTextureFilter CANVAS_ITEM_TEXTURE_FILTER_LINEAR_WITH_MIPMAPS = 4

There is currently no description for this enum. Please help us by contributing one!

CanvasItemTextureFilter CANVAS_ITEM_TEXTURE_FILTER_NEAREST_WITH_MIPMAPS_ANISOTROPIC = 5

There is currently no description for this enum. Please help us by contributing one!

CanvasItemTextureFilter CANVAS_ITEM_TEXTURE_FILTER_LINEAR_WITH_MIPMAPS_ANISOTROPIC = 6

There is currently no description for this enum. Please help us by contributing one!

CanvasItemTextureFilter CANVAS_ITEM_TEXTURE_FILTER_MAX = 7

There is currently no description for this enum. Please help us by contributing one!


enum CanvasItemTextureRepeat:

CanvasItemTextureRepeat CANVAS_ITEM_TEXTURE_REPEAT_DEFAULT = 0

There is currently no description for this enum. Please help us by contributing one!

CanvasItemTextureRepeat CANVAS_ITEM_TEXTURE_REPEAT_DISABLED = 1

There is currently no description for this enum. Please help us by contributing one!

CanvasItemTextureRepeat CANVAS_ITEM_TEXTURE_REPEAT_ENABLED = 2

There is currently no description for this enum. Please help us by contributing one!

CanvasItemTextureRepeat CANVAS_ITEM_TEXTURE_REPEAT_MIRROR = 3

There is currently no description for this enum. Please help us by contributing one!

CanvasItemTextureRepeat CANVAS_ITEM_TEXTURE_REPEAT_MAX = 4

There is currently no description for this enum. Please help us by contributing one!


enum CanvasGroupMode:

CanvasGroupMode CANVAS_GROUP_MODE_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

CanvasGroupMode CANVAS_GROUP_MODE_CLIP_ONLY = 1

There is currently no description for this enum. Please help us by contributing one!

CanvasGroupMode CANVAS_GROUP_MODE_CLIP_AND_DRAW = 2

There is currently no description for this enum. Please help us by contributing one!

CanvasGroupMode CANVAS_GROUP_MODE_TRANSPARENT = 3

There is currently no description for this enum. Please help us by contributing one!


enum CanvasLightMode:

CanvasLightMode CANVAS_LIGHT_MODE_POINT = 0

There is currently no description for this enum. Please help us by contributing one!

CanvasLightMode CANVAS_LIGHT_MODE_DIRECTIONAL = 1

There is currently no description for this enum. Please help us by contributing one!


enum CanvasLightBlendMode:

CanvasLightBlendMode CANVAS_LIGHT_BLEND_MODE_ADD = 0

There is currently no description for this enum. Please help us by contributing one!

CanvasLightBlendMode CANVAS_LIGHT_BLEND_MODE_SUB = 1

There is currently no description for this enum. Please help us by contributing one!

CanvasLightBlendMode CANVAS_LIGHT_BLEND_MODE_MIX = 2

There is currently no description for this enum. Please help us by contributing one!


enum CanvasLightShadowFilter:

CanvasLightShadowFilter CANVAS_LIGHT_FILTER_NONE = 0

There is currently no description for this enum. Please help us by contributing one!

CanvasLightShadowFilter CANVAS_LIGHT_FILTER_PCF5 = 1

There is currently no description for this enum. Please help us by contributing one!

CanvasLightShadowFilter CANVAS_LIGHT_FILTER_PCF13 = 2

There is currently no description for this enum. Please help us by contributing one!

CanvasLightShadowFilter CANVAS_LIGHT_FILTER_MAX = 3

There is currently no description for this enum. Please help us by contributing one!


enum CanvasOccluderPolygonCullMode:

CanvasOccluderPolygonCullMode CANVAS_OCCLUDER_POLYGON_CULL_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

CanvasOccluderPolygonCullMode CANVAS_OCCLUDER_POLYGON_CULL_CLOCKWISE = 1

There is currently no description for this enum. Please help us by contributing one!

CanvasOccluderPolygonCullMode CANVAS_OCCLUDER_POLYGON_CULL_COUNTER_CLOCKWISE = 2

There is currently no description for this enum. Please help us by contributing one!


enum GlobalShaderParameterType:

GlobalShaderParameterType GLOBAL_VAR_TYPE_BOOL = 0

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_BVEC2 = 1

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_BVEC3 = 2

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_BVEC4 = 3

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_INT = 4

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_IVEC2 = 5

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_IVEC3 = 6

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_IVEC4 = 7

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_RECT2I = 8

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_UINT = 9

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_UVEC2 = 10

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_UVEC3 = 11

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_UVEC4 = 12

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_FLOAT = 13

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_VEC2 = 14

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_VEC3 = 15

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_VEC4 = 16

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_COLOR = 17

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_RECT2 = 18

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_MAT2 = 19

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_MAT3 = 20

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_MAT4 = 21

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_TRANSFORM_2D = 22

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_TRANSFORM = 23

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_SAMPLER2D = 24

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_SAMPLER2DARRAY = 25

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_SAMPLER3D = 26

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_SAMPLERCUBE = 27

There is currently no description for this enum. Please help us by contributing one!

GlobalShaderParameterType GLOBAL_VAR_TYPE_MAX = 28

There is currently no description for this enum. Please help us by contributing one!


enum RenderingInfo:

RenderingInfo RENDERING_INFO_TOTAL_OBJECTS_IN_FRAME = 0

There is currently no description for this enum. Please help us by contributing one!

RenderingInfo RENDERING_INFO_TOTAL_PRIMITIVES_IN_FRAME = 1

There is currently no description for this enum. Please help us by contributing one!

RenderingInfo RENDERING_INFO_TOTAL_DRAW_CALLS_IN_FRAME = 2

There is currently no description for this enum. Please help us by contributing one!

RenderingInfo RENDERING_INFO_TEXTURE_MEM_USED = 3

There is currently no description for this enum. Please help us by contributing one!

RenderingInfo RENDERING_INFO_BUFFER_MEM_USED = 4

There is currently no description for this enum. Please help us by contributing one!

RenderingInfo RENDERING_INFO_VIDEO_MEM_USED = 5

There is currently no description for this enum. Please help us by contributing one!


enum Features:

Features FEATURE_SHADERS = 0

There is currently no description for this enum. Please help us by contributing one!

Features FEATURE_MULTITHREADED = 1

There is currently no description for this enum. Please help us by contributing one!


Constants

NO_INDEX_ARRAY = -1

There is currently no description for this constant. Please help us by contributing one!

ARRAY_WEIGHTS_SIZE = 4

There is currently no description for this constant. Please help us by contributing one!

CANVAS_ITEM_Z_MIN = -4096

There is currently no description for this constant. Please help us by contributing one!

CANVAS_ITEM_Z_MAX = 4096

There is currently no description for this constant. Please help us by contributing one!

MAX_GLOW_LEVELS = 7

There is currently no description for this constant. Please help us by contributing one!

MAX_CURSORS = 8

There is currently no description for this constant. Please help us by contributing one!

MAX_2D_DIRECTIONAL_LIGHTS = 8

There is currently no description for this constant. Please help us by contributing one!

MAX_MESH_SURFACES = 256

There is currently no description for this constant. Please help us by contributing one!

MATERIAL_RENDER_PRIORITY_MIN = -128

There is currently no description for this constant. Please help us by contributing one!

MATERIAL_RENDER_PRIORITY_MAX = 127

There is currently no description for this constant. Please help us by contributing one!

ARRAY_CUSTOM_COUNT = 4

There is currently no description for this constant. Please help us by contributing one!

PARTICLES_EMIT_FLAG_POSITION = 1

There is currently no description for this constant. Please help us by contributing one!

PARTICLES_EMIT_FLAG_ROTATION_SCALE = 2

There is currently no description for this constant. Please help us by contributing one!

PARTICLES_EMIT_FLAG_VELOCITY = 4

There is currently no description for this constant. Please help us by contributing one!

PARTICLES_EMIT_FLAG_COLOR = 8

There is currently no description for this constant. Please help us by contributing one!

PARTICLES_EMIT_FLAG_CUSTOM = 16

There is currently no description for this constant. Please help us by contributing one!


Property Descriptions

bool render_loop_enabled

  • void set_render_loop_enabled ( bool value )

  • bool is_render_loop_enabled ( )

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

Image[] bake_render_uv2 ( RID base, RID[] material_overrides, Vector2i image_size )

There is currently no description for this method. Please help us by contributing one!


void call_on_render_thread ( Callable callable )

There is currently no description for this method. Please help us by contributing one!


RID camera_attributes_create ( )

There is currently no description for this method. Please help us by contributing one!


void camera_attributes_set_auto_exposure ( RID camera_attributes, bool enable, float min_sensitivity, float max_sensitivity, float speed, float scale )

There is currently no description for this method. Please help us by contributing one!


void camera_attributes_set_dof_blur ( RID camera_attributes, bool far_enable, float far_distance, float far_transition, bool near_enable, float near_distance, float near_transition, float amount )

There is currently no description for this method. Please help us by contributing one!


void camera_attributes_set_dof_blur_bokeh_shape ( DOFBokehShape shape )

There is currently no description for this method. Please help us by contributing one!


void camera_attributes_set_dof_blur_quality ( DOFBlurQuality quality, bool use_jitter )

There is currently no description for this method. Please help us by contributing one!


void camera_attributes_set_exposure ( RID camera_attributes, float multiplier, float normalization )

There is currently no description for this method. Please help us by contributing one!


RID camera_create ( )

There is currently no description for this method. Please help us by contributing one!


void camera_set_camera_attributes ( RID camera, RID effects )

There is currently no description for this method. Please help us by contributing one!


void camera_set_compositor ( RID camera, RID compositor )

There is currently no description for this method. Please help us by contributing one!


void camera_set_cull_mask ( RID camera, int layers )

There is currently no description for this method. Please help us by contributing one!


void camera_set_environment ( RID camera, RID env )

There is currently no description for this method. Please help us by contributing one!


void camera_set_frustum ( RID camera, float size, Vector2 offset, float z_near, float z_far )

There is currently no description for this method. Please help us by contributing one!


void camera_set_orthogonal ( RID camera, float size, float z_near, float z_far )

There is currently no description for this method. Please help us by contributing one!


void camera_set_perspective ( RID camera, float fovy_degrees, float z_near, float z_far )

There is currently no description for this method. Please help us by contributing one!


void camera_set_transform ( RID camera, Transform3D transform )

There is currently no description for this method. Please help us by contributing one!


void camera_set_use_vertical_aspect ( RID camera, bool enable )

There is currently no description for this method. Please help us by contributing one!


RID canvas_create ( )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_animation_slice ( RID item, float animation_length, float slice_begin, float slice_end, float offset=0.0 )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_circle ( RID item, Vector2 pos, float radius, Color color, bool antialiased=false )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_clip_ignore ( RID item, bool ignore )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_lcd_texture_rect_region ( RID item, Rect2 rect, RID texture, Rect2 src_rect, Color modulate )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_line ( RID item, Vector2 from, Vector2 to, Color color, float width=-1.0, bool antialiased=false )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_mesh ( RID item, RID mesh, Transform2D transform=Transform2D(1, 0, 0, 1, 0, 0), Color modulate=Color(1, 1, 1, 1), RID texture=RID() )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_msdf_texture_rect_region ( RID item, Rect2 rect, RID texture, Rect2 src_rect, Color modulate=Color(1, 1, 1, 1), int outline_size=0, float px_range=1.0, float scale=1.0 )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_multiline ( RID item, PackedVector2Array points, PackedColorArray colors, float width=-1.0, bool antialiased=false )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_multimesh ( RID item, RID mesh, RID texture=RID() )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_nine_patch ( RID item, Rect2 rect, Rect2 source, RID texture, Vector2 topleft, Vector2 bottomright, NinePatchAxisMode x_axis_mode=0, NinePatchAxisMode y_axis_mode=0, bool draw_center=true, Color modulate=Color(1, 1, 1, 1) )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_particles ( RID item, RID particles, RID texture )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_polygon ( RID item, PackedVector2Array points, PackedColorArray colors, PackedVector2Array uvs=PackedVector2Array(), RID texture=RID() )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_polyline ( RID item, PackedVector2Array points, PackedColorArray colors, float width=-1.0, bool antialiased=false )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_primitive ( RID item, PackedVector2Array points, PackedColorArray colors, PackedVector2Array uvs, RID texture )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_rect ( RID item, Rect2 rect, Color color, bool antialiased=false )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_set_transform ( RID item, Transform2D transform )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_texture_rect ( RID item, Rect2 rect, RID texture, bool tile=false, Color modulate=Color(1, 1, 1, 1), bool transpose=false )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_texture_rect_region ( RID item, Rect2 rect, RID texture, Rect2 src_rect, Color modulate=Color(1, 1, 1, 1), bool transpose=false, bool clip_uv=true )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_add_triangle_array ( RID item, PackedInt32Array indices, PackedVector2Array points, PackedColorArray colors, PackedVector2Array uvs=PackedVector2Array(), PackedInt32Array bones=PackedInt32Array(), PackedFloat32Array weights=PackedFloat32Array(), RID texture=RID(), int count=-1 )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_clear ( RID item )

There is currently no description for this method. Please help us by contributing one!


RID canvas_item_create ( )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_reset_physics_interpolation ( RID item )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_canvas_group_mode ( RID item, CanvasGroupMode mode, float clear_margin=5.0, bool fit_empty=false, float fit_margin=0.0, bool blur_mipmaps=false )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_clip ( RID item, bool clip )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_copy_to_backbuffer ( RID item, bool enabled, Rect2 rect )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_custom_rect ( RID item, bool use_custom_rect, Rect2 rect=Rect2(0, 0, 0, 0) )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_default_texture_filter ( RID item, CanvasItemTextureFilter filter )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_default_texture_repeat ( RID item, CanvasItemTextureRepeat repeat )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_distance_field_mode ( RID item, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_draw_behind_parent ( RID item, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_draw_index ( RID item, int index )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_interpolated ( RID item, bool interpolated )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_light_mask ( RID item, int mask )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_material ( RID item, RID material )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_modulate ( RID item, Color color )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_parent ( RID item, RID parent )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_self_modulate ( RID item, Color color )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_sort_children_by_y ( RID item, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_transform ( RID item, Transform2D transform )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_use_parent_material ( RID item, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_visibility_layer ( RID item, int visibility_layer )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_visibility_notifier ( RID item, bool enable, Rect2 area, Callable enter_callable, Callable exit_callable )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_visible ( RID item, bool visible )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_z_as_relative_to_parent ( RID item, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_set_z_index ( RID item, int z_index )

There is currently no description for this method. Please help us by contributing one!


void canvas_item_transform_physics_interpolation ( RID item, Transform2D transform )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_attach_to_canvas ( RID light, RID canvas )

There is currently no description for this method. Please help us by contributing one!


RID canvas_light_create ( )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_occluder_attach_to_canvas ( RID occluder, RID canvas )

There is currently no description for this method. Please help us by contributing one!


RID canvas_light_occluder_create ( )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_occluder_reset_physics_interpolation ( RID occluder )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_occluder_set_as_sdf_collision ( RID occluder, bool enable )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_occluder_set_enabled ( RID occluder, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_occluder_set_interpolated ( RID occluder, bool interpolated )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_occluder_set_light_mask ( RID occluder, int mask )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_occluder_set_polygon ( RID occluder, RID polygon )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_occluder_set_transform ( RID occluder, Transform2D transform )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_occluder_transform_physics_interpolation ( RID occluder, Transform2D transform )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_reset_physics_interpolation ( RID light )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_blend_mode ( RID light, CanvasLightBlendMode mode )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_color ( RID light, Color color )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_enabled ( RID light, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_energy ( RID light, float energy )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_height ( RID light, float height )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_interpolated ( RID light, bool interpolated )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_item_cull_mask ( RID light, int mask )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_item_shadow_cull_mask ( RID light, int mask )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_layer_range ( RID light, int min_layer, int max_layer )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_mode ( RID light, CanvasLightMode mode )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_shadow_color ( RID light, Color color )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_shadow_enabled ( RID light, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_shadow_filter ( RID light, CanvasLightShadowFilter filter )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_shadow_smooth ( RID light, float smooth )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_texture ( RID light, RID texture )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_texture_offset ( RID light, Vector2 offset )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_texture_scale ( RID light, float scale )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_transform ( RID light, Transform2D transform )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_set_z_range ( RID light, int min_z, int max_z )

There is currently no description for this method. Please help us by contributing one!


void canvas_light_transform_physics_interpolation ( RID light, Transform2D transform )

There is currently no description for this method. Please help us by contributing one!


RID canvas_occluder_polygon_create ( )

There is currently no description for this method. Please help us by contributing one!


void canvas_occluder_polygon_set_cull_mode ( RID occluder_polygon, CanvasOccluderPolygonCullMode mode )

There is currently no description for this method. Please help us by contributing one!


void canvas_occluder_polygon_set_shape ( RID occluder_polygon, PackedVector2Array shape, bool closed )

There is currently no description for this method. Please help us by contributing one!


void canvas_set_disable_scale ( bool disable )

There is currently no description for this method. Please help us by contributing one!


void canvas_set_item_mirroring ( RID canvas, RID item, Vector2 mirroring )

There is currently no description for this method. Please help us by contributing one!


void canvas_set_item_repeat ( RID item, Vector2 repeat_size, int repeat_times )

There is currently no description for this method. Please help us by contributing one!


void canvas_set_modulate ( RID canvas, Color color )

There is currently no description for this method. Please help us by contributing one!


void canvas_set_shadow_texture_size ( int size )

There is currently no description for this method. Please help us by contributing one!


RID canvas_texture_create ( )

There is currently no description for this method. Please help us by contributing one!


void canvas_texture_set_channel ( RID canvas_texture, CanvasTextureChannel channel, RID texture )

There is currently no description for this method. Please help us by contributing one!


void canvas_texture_set_shading_parameters ( RID canvas_texture, Color base_color, float shininess )

There is currently no description for this method. Please help us by contributing one!


void canvas_texture_set_texture_filter ( RID canvas_texture, CanvasItemTextureFilter filter )

There is currently no description for this method. Please help us by contributing one!


void canvas_texture_set_texture_repeat ( RID canvas_texture, CanvasItemTextureRepeat repeat )

There is currently no description for this method. Please help us by contributing one!


RID compositor_create ( )

There is currently no description for this method. Please help us by contributing one!


RID compositor_effect_create ( )

There is currently no description for this method. Please help us by contributing one!


void compositor_effect_set_callback ( RID effect, CompositorEffectCallbackType callback_type, Callable callback )

There is currently no description for this method. Please help us by contributing one!


void compositor_effect_set_enabled ( RID effect, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void compositor_effect_set_flag ( RID effect, CompositorEffectFlags flag, bool set )

There is currently no description for this method. Please help us by contributing one!


void compositor_set_compositor_effects ( RID compositor, RID[] effects )

There is currently no description for this method. Please help us by contributing one!


RenderingDevice create_local_rendering_device ( ) const

There is currently no description for this method. Please help us by contributing one!


Rect2 debug_canvas_item_get_rect ( RID item )

There is currently no description for this method. Please help us by contributing one!


RID decal_create ( )

There is currently no description for this method. Please help us by contributing one!


void decal_set_albedo_mix ( RID decal, float albedo_mix )

There is currently no description for this method. Please help us by contributing one!


void decal_set_cull_mask ( RID decal, int mask )

There is currently no description for this method. Please help us by contributing one!


void decal_set_distance_fade ( RID decal, bool enabled, float begin, float length )

There is currently no description for this method. Please help us by contributing one!


void decal_set_emission_energy ( RID decal, float energy )

There is currently no description for this method. Please help us by contributing one!


void decal_set_fade ( RID decal, float above, float below )

There is currently no description for this method. Please help us by contributing one!


void decal_set_modulate ( RID decal, Color color )

There is currently no description for this method. Please help us by contributing one!


void decal_set_normal_fade ( RID decal, float fade )

There is currently no description for this method. Please help us by contributing one!


void decal_set_size ( RID decal, Vector3 size )

There is currently no description for this method. Please help us by contributing one!


void decal_set_texture ( RID decal, DecalTexture type, RID texture )

There is currently no description for this method. Please help us by contributing one!


void decals_set_filter ( DecalFilter filter )

There is currently no description for this method. Please help us by contributing one!


RID directional_light_create ( )

There is currently no description for this method. Please help us by contributing one!


void directional_shadow_atlas_set_size ( int size, bool is_16bits )

There is currently no description for this method. Please help us by contributing one!


void directional_soft_shadow_filter_set_quality ( ShadowQuality quality )

There is currently no description for this method. Please help us by contributing one!


Image environment_bake_panorama ( RID environment, bool bake_irradiance, Vector2i size )

There is currently no description for this method. Please help us by contributing one!


RID environment_create ( )

There is currently no description for this method. Please help us by contributing one!


void environment_glow_set_use_bicubic_upscale ( bool enable )

There is currently no description for this method. Please help us by contributing one!


void environment_set_adjustment ( RID env, bool enable, float brightness, float contrast, float saturation, bool use_1d_color_correction, RID color_correction )

There is currently no description for this method. Please help us by contributing one!


void environment_set_ambient_light ( RID env, Color color, EnvironmentAmbientSource ambient=0, float energy=1.0, float sky_contibution=0.0, EnvironmentReflectionSource reflection_source=0 )

There is currently no description for this method. Please help us by contributing one!


void environment_set_background ( RID env, EnvironmentBG bg )

There is currently no description for this method. Please help us by contributing one!


void environment_set_bg_color ( RID env, Color color )

There is currently no description for this method. Please help us by contributing one!


void environment_set_bg_energy ( RID env, float multiplier, float exposure_value )

There is currently no description for this method. Please help us by contributing one!


void environment_set_canvas_max_layer ( RID env, int max_layer )

There is currently no description for this method. Please help us by contributing one!


void environment_set_fog ( RID env, bool enable, Color light_color, float light_energy, float sun_scatter, float density, float height, float height_density, float aerial_perspective, float sky_affect, EnvironmentFogMode fog_mode=0 )

There is currently no description for this method. Please help us by contributing one!


void environment_set_glow ( RID env, bool enable, PackedFloat32Array levels, float intensity, float strength, float mix, float bloom_threshold, EnvironmentGlowBlendMode blend_mode, float hdr_bleed_threshold, float hdr_bleed_scale, float hdr_luminance_cap, float glow_map_strength, RID glow_map )

There is currently no description for this method. Please help us by contributing one!


void environment_set_sdfgi ( RID env, bool enable, int cascades, float min_cell_size, EnvironmentSDFGIYScale y_scale, bool use_occlusion, float bounce_feedback, bool read_sky, float energy, float normal_bias, float probe_bias )

There is currently no description for this method. Please help us by contributing one!


void environment_set_sdfgi_frames_to_converge ( EnvironmentSDFGIFramesToConverge frames )

There is currently no description for this method. Please help us by contributing one!


void environment_set_sdfgi_frames_to_update_light ( EnvironmentSDFGIFramesToUpdateLight frames )

There is currently no description for this method. Please help us by contributing one!


void environment_set_sdfgi_ray_count ( EnvironmentSDFGIRayCount ray_count )

There is currently no description for this method. Please help us by contributing one!


void environment_set_sky ( RID env, RID sky )

There is currently no description for this method. Please help us by contributing one!


void environment_set_sky_custom_fov ( RID env, float scale )

There is currently no description for this method. Please help us by contributing one!


void environment_set_sky_orientation ( RID env, Basis orientation )

There is currently no description for this method. Please help us by contributing one!


void environment_set_ssao ( RID env, bool enable, float radius, float intensity, float power, float detail, float horizon, float sharpness, float light_affect, float ao_channel_affect )

There is currently no description for this method. Please help us by contributing one!


void environment_set_ssao_quality ( EnvironmentSSAOQuality quality, bool half_size, float adaptive_target, int blur_passes, float fadeout_from, float fadeout_to )

There is currently no description for this method. Please help us by contributing one!


void environment_set_ssil_quality ( EnvironmentSSILQuality quality, bool half_size, float adaptive_target, int blur_passes, float fadeout_from, float fadeout_to )

There is currently no description for this method. Please help us by contributing one!


void environment_set_ssr ( RID env, bool enable, int max_steps, float fade_in, float fade_out, float depth_tolerance )

There is currently no description for this method. Please help us by contributing one!


void environment_set_ssr_roughness_quality ( EnvironmentSSRRoughnessQuality quality )

There is currently no description for this method. Please help us by contributing one!


void environment_set_tonemap ( RID env, EnvironmentToneMapper tone_mapper, float exposure, float white )

There is currently no description for this method. Please help us by contributing one!


void environment_set_volumetric_fog ( RID env, bool enable, float density, Color albedo, Color emission, float emission_energy, float anisotropy, float length, float p_detail_spread, float gi_inject, bool temporal_reprojection, float temporal_reprojection_amount, float ambient_inject, float sky_affect )

There is currently no description for this method. Please help us by contributing one!


void environment_set_volumetric_fog_filter_active ( bool active )

There is currently no description for this method. Please help us by contributing one!


void environment_set_volumetric_fog_volume_size ( int size, int depth )

There is currently no description for this method. Please help us by contributing one!


RID fog_volume_create ( )

There is currently no description for this method. Please help us by contributing one!


void fog_volume_set_material ( RID fog_volume, RID material )

There is currently no description for this method. Please help us by contributing one!


void fog_volume_set_shape ( RID fog_volume, FogVolumeShape shape )

There is currently no description for this method. Please help us by contributing one!


void fog_volume_set_size ( RID fog_volume, Vector3 size )

There is currently no description for this method. Please help us by contributing one!


void force_draw ( bool swap_buffers=true, float frame_step=0.0 )

There is currently no description for this method. Please help us by contributing one!


void force_sync ( )

There is currently no description for this method. Please help us by contributing one!


void free_rid ( RID rid )

There is currently no description for this method. Please help us by contributing one!


Color get_default_clear_color ( )

There is currently no description for this method. Please help us by contributing one!


float get_frame_setup_time_cpu ( ) const

There is currently no description for this method. Please help us by contributing one!


RenderingDevice get_rendering_device ( ) const

There is currently no description for this method. Please help us by contributing one!


int get_rendering_info ( RenderingInfo info )

There is currently no description for this method. Please help us by contributing one!


Dictionary[] get_shader_parameter_list ( RID shader ) const

There is currently no description for this method. Please help us by contributing one!


RID get_test_cube ( )

There is currently no description for this method. Please help us by contributing one!


RID get_test_texture ( )

There is currently no description for this method. Please help us by contributing one!


String get_video_adapter_api_version ( ) const

There is currently no description for this method. Please help us by contributing one!


String get_video_adapter_name ( ) const

There is currently no description for this method. Please help us by contributing one!


DeviceType get_video_adapter_type ( ) const

There is currently no description for this method. Please help us by contributing one!


String get_video_adapter_vendor ( ) const

There is currently no description for this method. Please help us by contributing one!


RID get_white_texture ( )

There is currently no description for this method. Please help us by contributing one!


void gi_set_use_half_resolution ( bool half_resolution )

There is currently no description for this method. Please help us by contributing one!


void global_shader_parameter_add ( StringName name, GlobalShaderParameterType type, Variant default_value )

There is currently no description for this method. Please help us by contributing one!


Variant global_shader_parameter_get ( StringName name ) const

There is currently no description for this method. Please help us by contributing one!


StringName[] global_shader_parameter_get_list ( ) const

There is currently no description for this method. Please help us by contributing one!


GlobalShaderParameterType global_shader_parameter_get_type ( StringName name ) const

There is currently no description for this method. Please help us by contributing one!


void global_shader_parameter_remove ( StringName name )

There is currently no description for this method. Please help us by contributing one!


void global_shader_parameter_set ( StringName name, Variant value )

There is currently no description for this method. Please help us by contributing one!


void global_shader_parameter_set_override ( StringName name, Variant value )

There is currently no description for this method. Please help us by contributing one!


bool has_changed ( ) const

There is currently no description for this method. Please help us by contributing one!


bool has_feature ( Features feature ) const

There is currently no description for this method. Please help us by contributing one!


bool has_os_feature ( String feature ) const

There is currently no description for this method. Please help us by contributing one!


void instance_attach_object_instance_id ( RID instance, int id )

There is currently no description for this method. Please help us by contributing one!


void instance_attach_skeleton ( RID instance, RID skeleton )

There is currently no description for this method. Please help us by contributing one!


RID instance_create ( )

There is currently no description for this method. Please help us by contributing one!


RID instance_create2 ( RID base, RID scenario )

There is currently no description for this method. Please help us by contributing one!


Variant instance_geometry_get_shader_parameter ( RID instance, StringName parameter ) const

There is currently no description for this method. Please help us by contributing one!


Variant instance_geometry_get_shader_parameter_default_value ( RID instance, StringName parameter ) const

There is currently no description for this method. Please help us by contributing one!


Dictionary[] instance_geometry_get_shader_parameter_list ( RID instance ) const

There is currently no description for this method. Please help us by contributing one!


void instance_geometry_set_cast_shadows_setting ( RID instance, ShadowCastingSetting shadow_casting_setting )

There is currently no description for this method. Please help us by contributing one!


void instance_geometry_set_flag ( RID instance, InstanceFlags flag, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void instance_geometry_set_lightmap ( RID instance, RID lightmap, Rect2 lightmap_uv_scale, int lightmap_slice )

There is currently no description for this method. Please help us by contributing one!


void instance_geometry_set_lod_bias ( RID instance, float lod_bias )

There is currently no description for this method. Please help us by contributing one!


void instance_geometry_set_material_overlay ( RID instance, RID material )

There is currently no description for this method. Please help us by contributing one!


void instance_geometry_set_material_override ( RID instance, RID material )

There is currently no description for this method. Please help us by contributing one!


void instance_geometry_set_shader_parameter ( RID instance, StringName parameter, Variant value )

There is currently no description for this method. Please help us by contributing one!


void instance_geometry_set_transparency ( RID instance, float transparency )

There is currently no description for this method. Please help us by contributing one!


void instance_geometry_set_visibility_range ( RID instance, float min, float max, float min_margin, float max_margin, VisibilityRangeFadeMode fade_mode )

There is currently no description for this method. Please help us by contributing one!


void instance_set_base ( RID instance, RID base )

There is currently no description for this method. Please help us by contributing one!


void instance_set_blend_shape_weight ( RID instance, int shape, float weight )

There is currently no description for this method. Please help us by contributing one!


void instance_set_custom_aabb ( RID instance, AABB aabb )

There is currently no description for this method. Please help us by contributing one!


void instance_set_extra_visibility_margin ( RID instance, float margin )

There is currently no description for this method. Please help us by contributing one!


void instance_set_ignore_culling ( RID instance, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void instance_set_layer_mask ( RID instance, int mask )

There is currently no description for this method. Please help us by contributing one!


void instance_set_pivot_data ( RID instance, float sorting_offset, bool use_aabb_center )

There is currently no description for this method. Please help us by contributing one!


void instance_set_scenario ( RID instance, RID scenario )

There is currently no description for this method. Please help us by contributing one!


void instance_set_surface_override_material ( RID instance, int surface, RID material )

There is currently no description for this method. Please help us by contributing one!


void instance_set_transform ( RID instance, Transform3D transform )

There is currently no description for this method. Please help us by contributing one!


void instance_set_visibility_parent ( RID instance, RID parent )

There is currently no description for this method. Please help us by contributing one!


void instance_set_visible ( RID instance, bool visible )

There is currently no description for this method. Please help us by contributing one!


PackedInt64Array instances_cull_aabb ( AABB aabb, RID scenario=RID() ) const

There is currently no description for this method. Please help us by contributing one!


PackedInt64Array instances_cull_convex ( Plane[] convex, RID scenario=RID() ) const

There is currently no description for this method. Please help us by contributing one!


PackedInt64Array instances_cull_ray ( Vector3 from, Vector3 to, RID scenario=RID() ) const

There is currently no description for this method. Please help us by contributing one!


bool is_on_render_thread ( )

There is currently no description for this method. Please help us by contributing one!


void light_directional_set_blend_splits ( RID light, bool enable )

There is currently no description for this method. Please help us by contributing one!


void light_directional_set_shadow_mode ( RID light, LightDirectionalShadowMode mode )

There is currently no description for this method. Please help us by contributing one!


void light_directional_set_sky_mode ( RID light, LightDirectionalSkyMode mode )

There is currently no description for this method. Please help us by contributing one!


void light_omni_set_shadow_mode ( RID light, LightOmniShadowMode mode )

There is currently no description for this method. Please help us by contributing one!


void light_projectors_set_filter ( LightProjectorFilter filter )

There is currently no description for this method. Please help us by contributing one!


void light_set_bake_mode ( RID light, LightBakeMode bake_mode )

There is currently no description for this method. Please help us by contributing one!


void light_set_color ( RID light, Color color )

There is currently no description for this method. Please help us by contributing one!


void light_set_cull_mask ( RID light, int mask )

There is currently no description for this method. Please help us by contributing one!


void light_set_distance_fade ( RID decal, bool enabled, float begin, float shadow, float length )

There is currently no description for this method. Please help us by contributing one!


void light_set_max_sdfgi_cascade ( RID light, int cascade )

There is currently no description for this method. Please help us by contributing one!


void light_set_negative ( RID light, bool enable )

There is currently no description for this method. Please help us by contributing one!


void light_set_param ( RID light, LightParam param, float value )

There is currently no description for this method. Please help us by contributing one!


void light_set_projector ( RID light, RID texture )

There is currently no description for this method. Please help us by contributing one!


void light_set_reverse_cull_face_mode ( RID light, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void light_set_shadow ( RID light, bool enabled )

There is currently no description for this method. Please help us by contributing one!


RID lightmap_create ( )

There is currently no description for this method. Please help us by contributing one!


PackedInt32Array lightmap_get_probe_capture_bsp_tree ( RID lightmap ) const

There is currently no description for this method. Please help us by contributing one!


PackedVector3Array lightmap_get_probe_capture_points ( RID lightmap ) const

There is currently no description for this method. Please help us by contributing one!


PackedColorArray lightmap_get_probe_capture_sh ( RID lightmap ) const

There is currently no description for this method. Please help us by contributing one!


PackedInt32Array lightmap_get_probe_capture_tetrahedra ( RID lightmap ) const

There is currently no description for this method. Please help us by contributing one!


void lightmap_set_baked_exposure_normalization ( RID lightmap, float baked_exposure )

There is currently no description for this method. Please help us by contributing one!


void lightmap_set_probe_bounds ( RID lightmap, AABB bounds )

There is currently no description for this method. Please help us by contributing one!


void lightmap_set_probe_capture_data ( RID lightmap, PackedVector3Array points, PackedColorArray point_sh, PackedInt32Array tetrahedra, PackedInt32Array bsp_tree )

There is currently no description for this method. Please help us by contributing one!


void lightmap_set_probe_capture_update_speed ( float speed )

There is currently no description for this method. Please help us by contributing one!


void lightmap_set_probe_interior ( RID lightmap, bool interior )

There is currently no description for this method. Please help us by contributing one!


void lightmap_set_textures ( RID lightmap, RID light, bool uses_sh )

There is currently no description for this method. Please help us by contributing one!


RID make_sphere_mesh ( int latitudes, int longitudes, float radius )

There is currently no description for this method. Please help us by contributing one!


RID material_create ( )

There is currently no description for this method. Please help us by contributing one!


Variant material_get_param ( RID material, StringName parameter ) const

There is currently no description for this method. Please help us by contributing one!


void material_set_next_pass ( RID material, RID next_material )

There is currently no description for this method. Please help us by contributing one!


void material_set_param ( RID material, StringName parameter, Variant value )

There is currently no description for this method. Please help us by contributing one!


void material_set_render_priority ( RID material, int priority )

There is currently no description for this method. Please help us by contributing one!


void material_set_shader ( RID shader_material, RID shader )

There is currently no description for this method. Please help us by contributing one!


void mesh_add_surface ( RID mesh, Dictionary surface )

There is currently no description for this method. Please help us by contributing one!


void mesh_add_surface_from_arrays ( RID mesh, PrimitiveType primitive, Array arrays, Array blend_shapes=[], Dictionary lods={}, BitField<ArrayFormat> compress_format=0 )

There is currently no description for this method. Please help us by contributing one!


void mesh_clear ( RID mesh )

There is currently no description for this method. Please help us by contributing one!


RID mesh_create ( )

There is currently no description for this method. Please help us by contributing one!


RID mesh_create_from_surfaces ( Dictionary[] surfaces, int blend_shape_count=0 )

There is currently no description for this method. Please help us by contributing one!


int mesh_get_blend_shape_count ( RID mesh ) const

There is currently no description for this method. Please help us by contributing one!


BlendShapeMode mesh_get_blend_shape_mode ( RID mesh ) const

There is currently no description for this method. Please help us by contributing one!


AABB mesh_get_custom_aabb ( RID mesh ) const

There is currently no description for this method. Please help us by contributing one!


Dictionary mesh_get_surface ( RID mesh, int surface )

There is currently no description for this method. Please help us by contributing one!


int mesh_get_surface_count ( RID mesh ) const

There is currently no description for this method. Please help us by contributing one!


void mesh_set_blend_shape_mode ( RID mesh, BlendShapeMode mode )

There is currently no description for this method. Please help us by contributing one!


void mesh_set_custom_aabb ( RID mesh, AABB aabb )

There is currently no description for this method. Please help us by contributing one!


void mesh_set_shadow_mesh ( RID mesh, RID shadow_mesh )

There is currently no description for this method. Please help us by contributing one!


Array mesh_surface_get_arrays ( RID mesh, int surface ) const

There is currently no description for this method. Please help us by contributing one!


Array[] mesh_surface_get_blend_shape_arrays ( RID mesh, int surface ) const

There is currently no description for this method. Please help us by contributing one!


int mesh_surface_get_format_attribute_stride ( BitField<ArrayFormat> format, int vertex_count ) const

There is currently no description for this method. Please help us by contributing one!


int mesh_surface_get_format_normal_tangent_stride ( BitField<ArrayFormat> format, int vertex_count ) const

There is currently no description for this method. Please help us by contributing one!


int mesh_surface_get_format_offset ( BitField<ArrayFormat> format, int vertex_count, int array_index ) const

There is currently no description for this method. Please help us by contributing one!


int mesh_surface_get_format_skin_stride ( BitField<ArrayFormat> format, int vertex_count ) const

There is currently no description for this method. Please help us by contributing one!


int mesh_surface_get_format_vertex_stride ( BitField<ArrayFormat> format, int vertex_count ) const

There is currently no description for this method. Please help us by contributing one!


RID mesh_surface_get_material ( RID mesh, int surface ) const

There is currently no description for this method. Please help us by contributing one!


void mesh_surface_set_material ( RID mesh, int surface, RID material )

There is currently no description for this method. Please help us by contributing one!


void mesh_surface_update_attribute_region ( RID mesh, int surface, int offset, PackedByteArray data )

There is currently no description for this method. Please help us by contributing one!


void mesh_surface_update_skin_region ( RID mesh, int surface, int offset, PackedByteArray data )

There is currently no description for this method. Please help us by contributing one!


void mesh_surface_update_vertex_region ( RID mesh, int surface, int offset, PackedByteArray data )

There is currently no description for this method. Please help us by contributing one!


void multimesh_allocate_data ( RID multimesh, int instances, MultimeshTransformFormat transform_format, bool color_format=false, bool custom_data_format=false )

There is currently no description for this method. Please help us by contributing one!


RID multimesh_create ( )

There is currently no description for this method. Please help us by contributing one!


AABB multimesh_get_aabb ( RID multimesh ) const

There is currently no description for this method. Please help us by contributing one!


PackedFloat32Array multimesh_get_buffer ( RID multimesh ) const

There is currently no description for this method. Please help us by contributing one!


AABB multimesh_get_custom_aabb ( RID multimesh ) const

There is currently no description for this method. Please help us by contributing one!


int multimesh_get_instance_count ( RID multimesh ) const

There is currently no description for this method. Please help us by contributing one!


RID multimesh_get_mesh ( RID multimesh ) const

There is currently no description for this method. Please help us by contributing one!


int multimesh_get_visible_instances ( RID multimesh ) const

There is currently no description for this method. Please help us by contributing one!


Color multimesh_instance_get_color ( RID multimesh, int index ) const

There is currently no description for this method. Please help us by contributing one!


Color multimesh_instance_get_custom_data ( RID multimesh, int index ) const

There is currently no description for this method. Please help us by contributing one!


Transform3D multimesh_instance_get_transform ( RID multimesh, int index ) const

There is currently no description for this method. Please help us by contributing one!


Transform2D multimesh_instance_get_transform_2d ( RID multimesh, int index ) const

There is currently no description for this method. Please help us by contributing one!


void multimesh_instance_set_color ( RID multimesh, int index, Color color )

There is currently no description for this method. Please help us by contributing one!


void multimesh_instance_set_custom_data ( RID multimesh, int index, Color custom_data )

There is currently no description for this method. Please help us by contributing one!


void multimesh_instance_set_transform ( RID multimesh, int index, Transform3D transform )

There is currently no description for this method. Please help us by contributing one!


void multimesh_instance_set_transform_2d ( RID multimesh, int index, Transform2D transform )

There is currently no description for this method. Please help us by contributing one!


void multimesh_set_buffer ( RID multimesh, PackedFloat32Array buffer )

There is currently no description for this method. Please help us by contributing one!


void multimesh_set_custom_aabb ( RID multimesh, AABB aabb )

There is currently no description for this method. Please help us by contributing one!


void multimesh_set_mesh ( RID multimesh, RID mesh )

There is currently no description for this method. Please help us by contributing one!


void multimesh_set_visible_instances ( RID multimesh, int visible )

There is currently no description for this method. Please help us by contributing one!


RID occluder_create ( )

There is currently no description for this method. Please help us by contributing one!


void occluder_set_mesh ( RID occluder, PackedVector3Array vertices, PackedInt32Array indices )

There is currently no description for this method. Please help us by contributing one!


RID omni_light_create ( )

There is currently no description for this method. Please help us by contributing one!


RID particles_collision_create ( )

There is currently no description for this method. Please help us by contributing one!


void particles_collision_height_field_update ( RID particles_collision )

There is currently no description for this method. Please help us by contributing one!


void particles_collision_set_attractor_attenuation ( RID particles_collision, float curve )

There is currently no description for this method. Please help us by contributing one!


void particles_collision_set_attractor_directionality ( RID particles_collision, float amount )

There is currently no description for this method. Please help us by contributing one!


void particles_collision_set_attractor_strength ( RID particles_collision, float strength )

There is currently no description for this method. Please help us by contributing one!


void particles_collision_set_box_extents ( RID particles_collision, Vector3 extents )

There is currently no description for this method. Please help us by contributing one!


void particles_collision_set_collision_type ( RID particles_collision, ParticlesCollisionType type )

There is currently no description for this method. Please help us by contributing one!


void particles_collision_set_cull_mask ( RID particles_collision, int mask )

There is currently no description for this method. Please help us by contributing one!


void particles_collision_set_field_texture ( RID particles_collision, RID texture )

There is currently no description for this method. Please help us by contributing one!


void particles_collision_set_height_field_resolution ( RID particles_collision, ParticlesCollisionHeightfieldResolution resolution )

There is currently no description for this method. Please help us by contributing one!


void particles_collision_set_sphere_radius ( RID particles_collision, float radius )

There is currently no description for this method. Please help us by contributing one!


RID particles_create ( )

There is currently no description for this method. Please help us by contributing one!


void particles_emit ( RID particles, Transform3D transform, Vector3 velocity, Color color, Color custom, int emit_flags )

There is currently no description for this method. Please help us by contributing one!


AABB particles_get_current_aabb ( RID particles )

There is currently no description for this method. Please help us by contributing one!


bool particles_get_emitting ( RID particles )

There is currently no description for this method. Please help us by contributing one!


bool particles_is_inactive ( RID particles )

There is currently no description for this method. Please help us by contributing one!


void particles_request_process ( RID particles )

There is currently no description for this method. Please help us by contributing one!


void particles_restart ( RID particles )

There is currently no description for this method. Please help us by contributing one!


void particles_set_amount ( RID particles, int amount )

There is currently no description for this method. Please help us by contributing one!


void particles_set_amount_ratio ( RID particles, float ratio )

There is currently no description for this method. Please help us by contributing one!


void particles_set_collision_base_size ( RID particles, float size )

There is currently no description for this method. Please help us by contributing one!


void particles_set_custom_aabb ( RID particles, AABB aabb )

There is currently no description for this method. Please help us by contributing one!


void particles_set_draw_order ( RID particles, ParticlesDrawOrder order )

There is currently no description for this method. Please help us by contributing one!


void particles_set_draw_pass_mesh ( RID particles, int pass, RID mesh )

There is currently no description for this method. Please help us by contributing one!


void particles_set_draw_passes ( RID particles, int count )

There is currently no description for this method. Please help us by contributing one!


void particles_set_emission_transform ( RID particles, Transform3D transform )

There is currently no description for this method. Please help us by contributing one!


void particles_set_emitter_velocity ( RID particles, Vector3 velocity )

There is currently no description for this method. Please help us by contributing one!


void particles_set_emitting ( RID particles, bool emitting )

There is currently no description for this method. Please help us by contributing one!


void particles_set_explosiveness_ratio ( RID particles, float ratio )

There is currently no description for this method. Please help us by contributing one!


void particles_set_fixed_fps ( RID particles, int fps )

There is currently no description for this method. Please help us by contributing one!


void particles_set_fractional_delta ( RID particles, bool enable )

There is currently no description for this method. Please help us by contributing one!


void particles_set_interp_to_end ( RID particles, float factor )

There is currently no description for this method. Please help us by contributing one!


void particles_set_interpolate ( RID particles, bool enable )

There is currently no description for this method. Please help us by contributing one!


void particles_set_lifetime ( RID particles, float lifetime )

There is currently no description for this method. Please help us by contributing one!


void particles_set_mode ( RID particles, ParticlesMode mode )

There is currently no description for this method. Please help us by contributing one!


void particles_set_one_shot ( RID particles, bool one_shot )

There is currently no description for this method. Please help us by contributing one!


void particles_set_pre_process_time ( RID particles, float time )

There is currently no description for this method. Please help us by contributing one!


void particles_set_process_material ( RID particles, RID material )

There is currently no description for this method. Please help us by contributing one!


void particles_set_randomness_ratio ( RID particles, float ratio )

There is currently no description for this method. Please help us by contributing one!


void particles_set_speed_scale ( RID particles, float scale )

There is currently no description for this method. Please help us by contributing one!


void particles_set_subemitter ( RID particles, RID subemitter_particles )

There is currently no description for this method. Please help us by contributing one!


void particles_set_trail_bind_poses ( RID particles, Transform3D[] bind_poses )

There is currently no description for this method. Please help us by contributing one!


void particles_set_trails ( RID particles, bool enable, float length_sec )

There is currently no description for this method. Please help us by contributing one!


void particles_set_transform_align ( RID particles, ParticlesTransformAlign align )

There is currently no description for this method. Please help us by contributing one!


void particles_set_use_local_coordinates ( RID particles, bool enable )

There is currently no description for this method. Please help us by contributing one!


void positional_soft_shadow_filter_set_quality ( ShadowQuality quality )

There is currently no description for this method. Please help us by contributing one!


RID reflection_probe_create ( )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_ambient_color ( RID probe, Color color )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_ambient_energy ( RID probe, float energy )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_ambient_mode ( RID probe, ReflectionProbeAmbientMode mode )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_as_interior ( RID probe, bool enable )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_cull_mask ( RID probe, int layers )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_enable_box_projection ( RID probe, bool enable )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_enable_shadows ( RID probe, bool enable )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_intensity ( RID probe, float intensity )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_max_distance ( RID probe, float distance )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_mesh_lod_threshold ( RID probe, float pixels )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_origin_offset ( RID probe, Vector3 offset )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_reflection_mask ( RID probe, int layers )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_resolution ( RID probe, int resolution )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_size ( RID probe, Vector3 size )

There is currently no description for this method. Please help us by contributing one!


void reflection_probe_set_update_mode ( RID probe, ReflectionProbeUpdateMode mode )

There is currently no description for this method. Please help us by contributing one!


void request_frame_drawn_callback ( Callable callable )

There is currently no description for this method. Please help us by contributing one!


RID scenario_create ( )

There is currently no description for this method. Please help us by contributing one!


void scenario_set_camera_attributes ( RID scenario, RID effects )

There is currently no description for this method. Please help us by contributing one!


void scenario_set_compositor ( RID scenario, RID compositor )

There is currently no description for this method. Please help us by contributing one!


void scenario_set_environment ( RID scenario, RID environment )

There is currently no description for this method. Please help us by contributing one!


void scenario_set_fallback_environment ( RID scenario, RID environment )

There is currently no description for this method. Please help us by contributing one!


void screen_space_roughness_limiter_set_active ( bool enable, float amount, float limit )

There is currently no description for this method. Please help us by contributing one!


void set_boot_image ( Image image, Color color, bool scale, bool use_filter=true )

There is currently no description for this method. Please help us by contributing one!


void set_debug_generate_wireframes ( bool generate )

There is currently no description for this method. Please help us by contributing one!


void set_default_clear_color ( Color color )

There is currently no description for this method. Please help us by contributing one!


RID shader_create ( )

There is currently no description for this method. Please help us by contributing one!


String shader_get_code ( RID shader ) const

There is currently no description for this method. Please help us by contributing one!


RID shader_get_default_texture_parameter ( RID shader, StringName name, int index=0 ) const

There is currently no description for this method. Please help us by contributing one!


Variant shader_get_parameter_default ( RID shader, StringName name ) const

There is currently no description for this method. Please help us by contributing one!


void shader_set_code ( RID shader, String code )

There is currently no description for this method. Please help us by contributing one!


void shader_set_default_texture_parameter ( RID shader, StringName name, RID texture, int index=0 )

There is currently no description for this method. Please help us by contributing one!


void shader_set_path_hint ( RID shader, String path )

There is currently no description for this method. Please help us by contributing one!


void skeleton_allocate_data ( RID skeleton, int bones, bool is_2d_skeleton=false )

There is currently no description for this method. Please help us by contributing one!


Transform3D skeleton_bone_get_transform ( RID skeleton, int bone ) const

There is currently no description for this method. Please help us by contributing one!


Transform2D skeleton_bone_get_transform_2d ( RID skeleton, int bone ) const

There is currently no description for this method. Please help us by contributing one!


void skeleton_bone_set_transform ( RID skeleton, int bone, Transform3D transform )

There is currently no description for this method. Please help us by contributing one!


void skeleton_bone_set_transform_2d ( RID skeleton, int bone, Transform2D transform )

There is currently no description for this method. Please help us by contributing one!


RID skeleton_create ( )

There is currently no description for this method. Please help us by contributing one!


int skeleton_get_bone_count ( RID skeleton ) const

There is currently no description for this method. Please help us by contributing one!


void skeleton_set_base_transform_2d ( RID skeleton, Transform2D base_transform )

There is currently no description for this method. Please help us by contributing one!


Image sky_bake_panorama ( RID sky, float energy, bool bake_irradiance, Vector2i size )

There is currently no description for this method. Please help us by contributing one!


RID sky_create ( )

There is currently no description for this method. Please help us by contributing one!


void sky_set_material ( RID sky, RID material )

There is currently no description for this method. Please help us by contributing one!


void sky_set_mode ( RID sky, SkyMode mode )

There is currently no description for this method. Please help us by contributing one!


void sky_set_radiance_size ( RID sky, int radiance_size )

There is currently no description for this method. Please help us by contributing one!


RID spot_light_create ( )

There is currently no description for this method. Please help us by contributing one!


void sub_surface_scattering_set_quality ( SubSurfaceScatteringQuality quality )

There is currently no description for this method. Please help us by contributing one!


void sub_surface_scattering_set_scale ( float scale, float depth_scale )

There is currently no description for this method. Please help us by contributing one!


RID texture_2d_create ( Image image )

There is currently no description for this method. Please help us by contributing one!


Image texture_2d_get ( RID texture ) const

There is currently no description for this method. Please help us by contributing one!


Image texture_2d_layer_get ( RID texture, int layer ) const

There is currently no description for this method. Please help us by contributing one!


RID texture_2d_layered_create ( Image[] layers, TextureLayeredType layered_type )

There is currently no description for this method. Please help us by contributing one!


RID texture_2d_layered_placeholder_create ( TextureLayeredType layered_type )

There is currently no description for this method. Please help us by contributing one!


RID texture_2d_placeholder_create ( )

There is currently no description for this method. Please help us by contributing one!


void texture_2d_update ( RID texture, Image image, int layer )

There is currently no description for this method. Please help us by contributing one!


RID texture_3d_create ( Format format, int width, int height, int depth, bool mipmaps, Image[] data )

There is currently no description for this method. Please help us by contributing one!


Image[] texture_3d_get ( RID texture ) const

There is currently no description for this method. Please help us by contributing one!


RID texture_3d_placeholder_create ( )

There is currently no description for this method. Please help us by contributing one!


void texture_3d_update ( RID texture, Image[] data )

There is currently no description for this method. Please help us by contributing one!


Format texture_get_format ( RID texture ) const

There is currently no description for this method. Please help us by contributing one!


int texture_get_native_handle ( RID texture, bool srgb=false ) const

There is currently no description for this method. Please help us by contributing one!


String texture_get_path ( RID texture ) const

There is currently no description for this method. Please help us by contributing one!


RID texture_get_rd_texture ( RID texture, bool srgb=false ) const

There is currently no description for this method. Please help us by contributing one!


RID texture_proxy_create ( RID base )

There is currently no description for this method. Please help us by contributing one!


void texture_proxy_update ( RID texture, RID proxy_to )

There is currently no description for this method. Please help us by contributing one!


RID texture_rd_create ( RID rd_texture, TextureLayeredType layer_type=0 )

There is currently no description for this method. Please help us by contributing one!


void texture_replace ( RID texture, RID by_texture )

There is currently no description for this method. Please help us by contributing one!


void texture_set_force_redraw_if_visible ( RID texture, bool enable )

There is currently no description for this method. Please help us by contributing one!


void texture_set_path ( RID texture, String path )

There is currently no description for this method. Please help us by contributing one!


void texture_set_size_override ( RID texture, int width, int height )

There is currently no description for this method. Please help us by contributing one!


void viewport_attach_camera ( RID viewport, RID camera )

There is currently no description for this method. Please help us by contributing one!


void viewport_attach_canvas ( RID viewport, RID canvas )

There is currently no description for this method. Please help us by contributing one!


void viewport_attach_to_screen ( RID viewport, Rect2 rect=Rect2(0, 0, 0, 0), int screen=0 )

There is currently no description for this method. Please help us by contributing one!


RID viewport_create ( )

There is currently no description for this method. Please help us by contributing one!


float viewport_get_measured_render_time_cpu ( RID viewport ) const

There is currently no description for this method. Please help us by contributing one!


float viewport_get_measured_render_time_gpu ( RID viewport ) const

There is currently no description for this method. Please help us by contributing one!


int viewport_get_render_info ( RID viewport, ViewportRenderInfoType type, ViewportRenderInfo info )

There is currently no description for this method. Please help us by contributing one!


RID viewport_get_render_target ( RID viewport ) const

There is currently no description for this method. Please help us by contributing one!


RID viewport_get_texture ( RID viewport ) const

There is currently no description for this method. Please help us by contributing one!


ViewportUpdateMode viewport_get_update_mode ( RID viewport ) const

There is currently no description for this method. Please help us by contributing one!


void viewport_remove_canvas ( RID viewport, RID canvas )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_active ( RID viewport, bool active )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_canvas_cull_mask ( RID viewport, int canvas_cull_mask )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_canvas_stacking ( RID viewport, RID canvas, int layer, int sublayer )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_canvas_transform ( RID viewport, RID canvas, Transform2D offset )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_clear_mode ( RID viewport, ViewportClearMode clear_mode )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_debug_draw ( RID viewport, ViewportDebugDraw draw )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_default_canvas_item_texture_filter ( RID viewport, CanvasItemTextureFilter filter )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_default_canvas_item_texture_repeat ( RID viewport, CanvasItemTextureRepeat repeat )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_disable_2d ( RID viewport, bool disable )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_disable_3d ( RID viewport, bool disable )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_environment_mode ( RID viewport, ViewportEnvironmentMode mode )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_fsr_sharpness ( RID viewport, float sharpness )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_global_canvas_transform ( RID viewport, Transform2D transform )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_measure_render_time ( RID viewport, bool enable )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_msaa_2d ( RID viewport, ViewportMSAA msaa )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_msaa_3d ( RID viewport, ViewportMSAA msaa )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_occlusion_culling_build_quality ( ViewportOcclusionCullingBuildQuality quality )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_occlusion_rays_per_thread ( int rays_per_thread )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_parent_viewport ( RID viewport, RID parent_viewport )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_positional_shadow_atlas_quadrant_subdivision ( RID viewport, int quadrant, int subdivision )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_positional_shadow_atlas_size ( RID viewport, int size, bool use_16_bits=false )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_render_direct_to_screen ( RID viewport, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_scaling_3d_mode ( RID viewport, ViewportScaling3DMode scaling_3d_mode )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_scaling_3d_scale ( RID viewport, float scale )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_scenario ( RID viewport, RID scenario )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_screen_space_aa ( RID viewport, ViewportScreenSpaceAA mode )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_sdf_oversize_and_scale ( RID viewport, ViewportSDFOversize oversize, ViewportSDFScale scale )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_size ( RID viewport, int width, int height )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_snap_2d_transforms_to_pixel ( RID viewport, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_snap_2d_vertices_to_pixel ( RID viewport, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_texture_mipmap_bias ( RID viewport, float mipmap_bias )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_transparent_background ( RID viewport, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_update_mode ( RID viewport, ViewportUpdateMode update_mode )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_use_debanding ( RID viewport, bool enable )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_use_hdr_2d ( RID viewport, bool enabled )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_use_occlusion_culling ( RID viewport, bool enable )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_use_taa ( RID viewport, bool enable )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_use_xr ( RID viewport, bool use_xr )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_vrs_mode ( RID viewport, ViewportVRSMode mode )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_vrs_texture ( RID viewport, RID texture )

There is currently no description for this method. Please help us by contributing one!


void viewport_set_vrs_update_mode ( RID viewport, ViewportVRSUpdateMode mode )

There is currently no description for this method. Please help us by contributing one!


RID visibility_notifier_create ( )

There is currently no description for this method. Please help us by contributing one!


void visibility_notifier_set_aabb ( RID notifier, AABB aabb )

There is currently no description for this method. Please help us by contributing one!


void visibility_notifier_set_callbacks ( RID notifier, Callable enter_callable, Callable exit_callable )

There is currently no description for this method. Please help us by contributing one!


void voxel_gi_allocate_data ( RID voxel_gi, Transform3D to_cell_xform, AABB aabb, Vector3i octree_size, PackedByteArray octree_cells, PackedByteArray data_cells, PackedByteArray distance_field, PackedInt32Array level_counts )

There is currently no description for this method. Please help us by contributing one!


RID voxel_gi_create ( )

There is currently no description for this method. Please help us by contributing one!


PackedByteArray voxel_gi_get_data_cells ( RID voxel_gi ) const

There is currently no description for this method. Please help us by contributing one!


PackedByteArray voxel_gi_get_distance_field ( RID voxel_gi ) const

There is currently no description for this method. Please help us by contributing one!


PackedInt32Array voxel_gi_get_level_counts ( RID voxel_gi ) const

There is currently no description for this method. Please help us by contributing one!


PackedByteArray voxel_gi_get_octree_cells ( RID voxel_gi ) const

There is currently no description for this method. Please help us by contributing one!


Vector3i voxel_gi_get_octree_size ( RID voxel_gi ) const

There is currently no description for this method. Please help us by contributing one!


Transform3D voxel_gi_get_to_cell_xform ( RID voxel_gi ) const

There is currently no description for this method. Please help us by contributing one!


void voxel_gi_set_baked_exposure_normalization ( RID voxel_gi, float baked_exposure )

There is currently no description for this method. Please help us by contributing one!


void voxel_gi_set_bias ( RID voxel_gi, float bias )

There is currently no description for this method. Please help us by contributing one!


void voxel_gi_set_dynamic_range ( RID voxel_gi, float range )

There is currently no description for this method. Please help us by contributing one!


void voxel_gi_set_energy ( RID voxel_gi, float energy )

There is currently no description for this method. Please help us by contributing one!


void voxel_gi_set_interior ( RID voxel_gi, bool enable )

There is currently no description for this method. Please help us by contributing one!


void voxel_gi_set_normal_bias ( RID voxel_gi, float bias )

There is currently no description for this method. Please help us by contributing one!


void voxel_gi_set_propagation ( RID voxel_gi, float amount )

There is currently no description for this method. Please help us by contributing one!


void voxel_gi_set_quality ( VoxelGIQuality quality )

There is currently no description for this method. Please help us by contributing one!


void voxel_gi_set_use_two_bounces ( RID voxel_gi, bool enable )

There is currently no description for this method. Please help us by contributing one!