class
Godot::RenderingServer
Overview
Godot RenderingServer singleton (RenderingServer).
Defined in:
libgodot/generated/classes/classes_part5.crlibgodot/generated/singletons.cr
Constant Summary
-
ARRAY_CUSTOM_COUNT =
4_i64 -
ARRAY_WEIGHTS_SIZE =
4_i64 -
CANVAS_ITEM_Z_MAX =
4096_i64 -
CANVAS_ITEM_Z_MIN =
-4096_i64 -
CANVAS_LAYER_MAX =
2147483647_i64 -
CANVAS_LAYER_MIN =
-2147483648_i64 -
MATERIAL_RENDER_PRIORITY_MAX =
127_i64 -
MATERIAL_RENDER_PRIORITY_MIN =
-128_i64 -
MAX_2D_DIRECTIONAL_LIGHTS =
8_i64 -
MAX_CURSORS =
8_i64 -
MAX_GLOW_LEVELS =
7_i64 -
MAX_MESH_SURFACES =
256_i64 -
NO_INDEX_ARRAY =
-1_i64 -
PARTICLES_EMIT_FLAG_COLOR =
8_i64 -
PARTICLES_EMIT_FLAG_CUSTOM =
16_i64 -
PARTICLES_EMIT_FLAG_POSITION =
1_i64 -
PARTICLES_EMIT_FLAG_ROTATION_SCALE =
2_i64 -
PARTICLES_EMIT_FLAG_VELOCITY =
4_i64
Constructors
Class Method Summary
-
.area_light_create : Int64
Class-level singleton delegator for
#area_light_create -
.bake_render_uv2(base : Int64, material_overrides : Pointer(Void), image_size : Vector2i) : Pointer(Void)
Class-level singleton delegator for
#bake_render_uv2 -
.call_on_render_thread(callable : Pointer(Void)) : Void
Class-level singleton delegator for
#call_on_render_thread -
.camera_attributes_create : Int64
Class-level singleton delegator for
#camera_attributes_create -
.camera_attributes_set_auto_exposure(camera_attributes : Int64, enable : Bool, min_sensitivity : Float64, max_sensitivity : Float64, speed : Float64, scale : Float64) : Void
Class-level singleton delegator for
#camera_attributes_set_auto_exposure -
.camera_attributes_set_dof_blur(camera_attributes : Int64, far_enable : Bool, far_distance : Float64, far_transition : Float64, near_enable : Bool, near_distance : Float64, near_transition : Float64, amount : Float64) : Void
Class-level singleton delegator for
#camera_attributes_set_dof_blur -
.camera_attributes_set_dof_blur_bokeh_shape(shape : DOFBokehShape | Int) : Void
Class-level singleton delegator for
#camera_attributes_set_dof_blur_bokeh_shape -
.camera_attributes_set_dof_blur_quality(quality : DOFBlurQuality | Int, use_jitter : Bool) : Void
Class-level singleton delegator for
#camera_attributes_set_dof_blur_quality -
.camera_attributes_set_exposure(camera_attributes : Int64, multiplier : Float64, normalization : Float64) : Void
Class-level singleton delegator for
#camera_attributes_set_exposure -
.camera_create : Int64
Class-level singleton delegator for
#camera_create -
.camera_set_camera_attributes(camera : Int64, effects : Int64) : Void
Class-level singleton delegator for
#camera_set_camera_attributes -
.camera_set_compositor(camera : Int64, compositor : Int64) : Void
Class-level singleton delegator for
#camera_set_compositor -
.camera_set_cull_mask(camera : Int64, layers : Int64) : Void
Class-level singleton delegator for
#camera_set_cull_mask -
.camera_set_environment(camera : Int64, env : Int64) : Void
Class-level singleton delegator for
#camera_set_environment -
.camera_set_frustum(camera : Int64, size : Float64, offset : Vector2, z_near : Float64, z_far : Float64) : Void
Class-level singleton delegator for
#camera_set_frustum -
.camera_set_orthogonal(camera : Int64, size : Float64, z_near : Float64, z_far : Float64) : Void
Class-level singleton delegator for
#camera_set_orthogonal -
.camera_set_perspective(camera : Int64, fovy_degrees : Float64, z_near : Float64, z_far : Float64) : Void
Class-level singleton delegator for
#camera_set_perspective -
.camera_set_transform(camera : Int64, transform : Transform3D) : Void
Class-level singleton delegator for
#camera_set_transform -
.camera_set_use_vertical_aspect(camera : Int64, enable : Bool) : Void
Class-level singleton delegator for
#camera_set_use_vertical_aspect -
.camera_set_xr_projections(camera : Int64, projections : Pointer(Void), offsets : Pointer(Void)) : Void
Class-level singleton delegator for
#camera_set_xr_projections -
.canvas_create : Int64
Class-level singleton delegator for
#canvas_create -
.canvas_item_add_animation_slice(item : Int64, animation_length : Float64, slice_begin : Float64, slice_end : Float64, offset : Float64 = 0.0) : Void
Class-level singleton delegator for
#canvas_item_add_animation_slice -
.canvas_item_add_circle(item : Int64, pos : Vector2, radius : Float64, color : Color, antialiased : Bool = false) : Void
Class-level singleton delegator for
#canvas_item_add_circle -
.canvas_item_add_clip_ignore(item : Int64, ignore : Bool) : Void
Class-level singleton delegator for
#canvas_item_add_clip_ignore -
.canvas_item_add_ellipse(item : Int64, pos : Vector2, major : Float64, minor : Float64, color : Color, antialiased : Bool = false) : Void
Class-level singleton delegator for
#canvas_item_add_ellipse -
.canvas_item_add_lcd_texture_rect_region(item : Int64, rect : Rect2, texture : Int64, src_rect : Rect2, modulate : Color) : Void
Class-level singleton delegator for
#canvas_item_add_lcd_texture_rect_region -
.canvas_item_add_line(item : Int64, from : Vector2, to : Vector2, color : Color, width : Float64 = -1.0, antialiased : Bool = false) : Void
Class-level singleton delegator for
#canvas_item_add_line -
.canvas_item_add_mesh(item : Int64, mesh : Int64, transform : Transform2D, modulate : Color, texture : Int64) : Void
Class-level singleton delegator for
#canvas_item_add_mesh -
.canvas_item_add_msdf_texture_rect_region(item : Int64, rect : Rect2, texture : Int64, src_rect : Rect2, modulate : Color = Color.new(1.to_f32, 1.to_f32, 1.to_f32, 1.to_f32), outline_size : Int64 = 0_i64, px_range : Float64 = 1.0, scale : Float64 = 1.0) : Void
Class-level singleton delegator for
#canvas_item_add_msdf_texture_rect_region -
.canvas_item_add_multiline(item : Int64, points : Pointer(Void), colors : Pointer(Void), width : Float64 = -1.0, antialiased : Bool = false) : Void
Class-level singleton delegator for
#canvas_item_add_multiline -
.canvas_item_add_multimesh(item : Int64, mesh : Int64, texture : Int64) : Void
Class-level singleton delegator for
#canvas_item_add_multimesh -
.canvas_item_add_nine_patch(item : Int64, rect : Rect2, source : Rect2, texture : Int64, topleft : Vector2, bottomright : Vector2, x_axis_mode : NinePatchAxisMode | Int = 0, y_axis_mode : NinePatchAxisMode | Int = 0, draw_center : Bool = true, modulate : Color = Color.new(1.to_f32, 1.to_f32, 1.to_f32, 1.to_f32)) : Void
Class-level singleton delegator for
#canvas_item_add_nine_patch -
.canvas_item_add_particles(item : Int64, particles : Int64, texture : Int64) : Void
Class-level singleton delegator for
#canvas_item_add_particles -
.canvas_item_add_polygon(item : Int64, points : Pointer(Void), colors : Pointer(Void), uvs : Pointer(Void), texture : Int64) : Void
Class-level singleton delegator for
#canvas_item_add_polygon -
.canvas_item_add_polyline(item : Int64, points : Pointer(Void), colors : Pointer(Void), width : Float64 = -1.0, antialiased : Bool = false) : Void
Class-level singleton delegator for
#canvas_item_add_polyline -
.canvas_item_add_primitive(item : Int64, points : Pointer(Void), colors : Pointer(Void), uvs : Pointer(Void), texture : Int64) : Void
Class-level singleton delegator for
#canvas_item_add_primitive -
.canvas_item_add_rect(item : Int64, rect : Rect2, color : Color, antialiased : Bool = false) : Void
Class-level singleton delegator for
#canvas_item_add_rect -
.canvas_item_add_set_transform(item : Int64, transform : Transform2D) : Void
Class-level singleton delegator for
#canvas_item_add_set_transform -
.canvas_item_add_texture_rect(item : Int64, rect : Rect2, texture : Int64, tile : Bool = false, modulate : Color = Color.new(1.to_f32, 1.to_f32, 1.to_f32, 1.to_f32), transpose : Bool = false) : Void
Class-level singleton delegator for
#canvas_item_add_texture_rect -
.canvas_item_add_texture_rect_region(item : Int64, rect : Rect2, texture : Int64, src_rect : Rect2, modulate : Color = Color.new(1.to_f32, 1.to_f32, 1.to_f32, 1.to_f32), transpose : Bool = false, clip_uv : Bool = true) : Void
Class-level singleton delegator for
#canvas_item_add_texture_rect_region -
.canvas_item_add_triangle_array(item : Int64, indices : Pointer(Void), points : Pointer(Void), colors : Pointer(Void), uvs : Pointer(Void), bones : Pointer(Void), weights : Pointer(Void), texture : Int64, count : Int64 = -1_i64) : Void
Class-level singleton delegator for
#canvas_item_add_triangle_array -
.canvas_item_attach_skeleton(item : Int64, skeleton : Int64) : Void
Class-level singleton delegator for
#canvas_item_attach_skeleton -
.canvas_item_clear(item : Int64) : Void
Class-level singleton delegator for
#canvas_item_clear -
.canvas_item_create : Int64
Class-level singleton delegator for
#canvas_item_create -
.canvas_item_get_instance_shader_parameter(instance : Int64, parameter : String) : Pointer(Void)
Class-level singleton delegator for
#canvas_item_get_instance_shader_parameter -
.canvas_item_get_instance_shader_parameter_default_value(instance : Int64, parameter : String) : Pointer(Void)
Class-level singleton delegator for
#canvas_item_get_instance_shader_parameter_default_value -
.canvas_item_get_instance_shader_parameter_list(instance : Int64) : Pointer(Void)
Class-level singleton delegator for
#canvas_item_get_instance_shader_parameter_list -
.canvas_item_reset_physics_interpolation(item : Int64) : Void
Class-level singleton delegator for
#canvas_item_reset_physics_interpolation -
.canvas_item_set_canvas_group_mode(item : Int64, mode : CanvasGroupMode | Int, clear_margin : Float64 = 5.0, fit_empty : Bool = false, fit_margin : Float64 = 0.0, blur_mipmaps : Bool = false) : Void
Class-level singleton delegator for
#canvas_item_set_canvas_group_mode -
.canvas_item_set_clip(item : Int64, clip : Bool) : Void
Class-level singleton delegator for
#canvas_item_set_clip -
.canvas_item_set_copy_to_backbuffer(item : Int64, enabled : Bool, rect : Rect2) : Void
Class-level singleton delegator for
#canvas_item_set_copy_to_backbuffer -
.canvas_item_set_custom_rect(item : Int64, use_custom_rect : Bool, rect : Rect2 = Rect2.new(0.to_f32, 0.to_f32, 0.to_f32, 0.to_f32)) : Void
Class-level singleton delegator for
#canvas_item_set_custom_rect -
.canvas_item_set_default_texture_filter(item : Int64, filter : CanvasItemTextureFilter | Int) : Void
Class-level singleton delegator for
#canvas_item_set_default_texture_filter -
.canvas_item_set_default_texture_repeat(item : Int64, repeat : CanvasItemTextureRepeat | Int) : Void
Class-level singleton delegator for
#canvas_item_set_default_texture_repeat -
.canvas_item_set_distance_field_mode(item : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#canvas_item_set_distance_field_mode -
.canvas_item_set_draw_behind_parent(item : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#canvas_item_set_draw_behind_parent -
.canvas_item_set_draw_index(item : Int64, index : Int64) : Void
Class-level singleton delegator for
#canvas_item_set_draw_index -
.canvas_item_set_instance_shader_parameter(instance : Int64, parameter : String, value : Pointer(Void)) : Void
Class-level singleton delegator for
#canvas_item_set_instance_shader_parameter -
.canvas_item_set_interpolated(item : Int64, interpolated : Bool) : Void
Class-level singleton delegator for
#canvas_item_set_interpolated -
.canvas_item_set_light_mask(item : Int64, mask : Int64) : Void
Class-level singleton delegator for
#canvas_item_set_light_mask -
.canvas_item_set_material(item : Int64, material : Int64) : Void
Class-level singleton delegator for
#canvas_item_set_material -
.canvas_item_set_modulate(item : Int64, color : Color) : Void
Class-level singleton delegator for
#canvas_item_set_modulate -
.canvas_item_set_parent(item : Int64, parent : Int64) : Void
Class-level singleton delegator for
#canvas_item_set_parent -
.canvas_item_set_self_modulate(item : Int64, color : Color) : Void
Class-level singleton delegator for
#canvas_item_set_self_modulate -
.canvas_item_set_sort_children_by_y(item : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#canvas_item_set_sort_children_by_y -
.canvas_item_set_transform(item : Int64, transform : Transform2D) : Void
Class-level singleton delegator for
#canvas_item_set_transform -
.canvas_item_set_use_parent_material(item : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#canvas_item_set_use_parent_material -
.canvas_item_set_visibility_layer(item : Int64, visibility_layer : Int64) : Void
Class-level singleton delegator for
#canvas_item_set_visibility_layer -
.canvas_item_set_visibility_notifier(item : Int64, enable : Bool, area : Rect2, enter_callable : Pointer(Void), exit_callable : Pointer(Void)) : Void
Class-level singleton delegator for
#canvas_item_set_visibility_notifier -
.canvas_item_set_visible(item : Int64, visible : Bool) : Void
Class-level singleton delegator for
#canvas_item_set_visible -
.canvas_item_set_z_as_relative_to_parent(item : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#canvas_item_set_z_as_relative_to_parent -
.canvas_item_set_z_index(item : Int64, z_index : Int64) : Void
Class-level singleton delegator for
#canvas_item_set_z_index -
.canvas_item_transform_physics_interpolation(item : Int64, transform : Transform2D) : Void
Class-level singleton delegator for
#canvas_item_transform_physics_interpolation -
.canvas_light_attach_to_canvas(light : Int64, canvas : Int64) : Void
Class-level singleton delegator for
#canvas_light_attach_to_canvas -
.canvas_light_create : Int64
Class-level singleton delegator for
#canvas_light_create -
.canvas_light_occluder_attach_to_canvas(occluder : Int64, canvas : Int64) : Void
Class-level singleton delegator for
#canvas_light_occluder_attach_to_canvas -
.canvas_light_occluder_create : Int64
Class-level singleton delegator for
#canvas_light_occluder_create -
.canvas_light_occluder_reset_physics_interpolation(occluder : Int64) : Void
Class-level singleton delegator for
#canvas_light_occluder_reset_physics_interpolation -
.canvas_light_occluder_set_as_sdf_collision(occluder : Int64, enable : Bool) : Void
Class-level singleton delegator for
#canvas_light_occluder_set_as_sdf_collision -
.canvas_light_occluder_set_enabled(occluder : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#canvas_light_occluder_set_enabled -
.canvas_light_occluder_set_interpolated(occluder : Int64, interpolated : Bool) : Void
Class-level singleton delegator for
#canvas_light_occluder_set_interpolated -
.canvas_light_occluder_set_light_mask(occluder : Int64, mask : Int64) : Void
Class-level singleton delegator for
#canvas_light_occluder_set_light_mask -
.canvas_light_occluder_set_polygon(occluder : Int64, polygon : Int64) : Void
Class-level singleton delegator for
#canvas_light_occluder_set_polygon -
.canvas_light_occluder_set_transform(occluder : Int64, transform : Transform2D) : Void
Class-level singleton delegator for
#canvas_light_occluder_set_transform -
.canvas_light_occluder_transform_physics_interpolation(occluder : Int64, transform : Transform2D) : Void
Class-level singleton delegator for
#canvas_light_occluder_transform_physics_interpolation -
.canvas_light_reset_physics_interpolation(light : Int64) : Void
Class-level singleton delegator for
#canvas_light_reset_physics_interpolation -
.canvas_light_set_blend_mode(light : Int64, mode : CanvasLightBlendMode | Int) : Void
Class-level singleton delegator for
#canvas_light_set_blend_mode -
.canvas_light_set_color(light : Int64, color : Color) : Void
Class-level singleton delegator for
#canvas_light_set_color -
.canvas_light_set_enabled(light : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#canvas_light_set_enabled -
.canvas_light_set_energy(light : Int64, energy : Float64) : Void
Class-level singleton delegator for
#canvas_light_set_energy -
.canvas_light_set_height(light : Int64, height : Float64) : Void
Class-level singleton delegator for
#canvas_light_set_height -
.canvas_light_set_interpolated(light : Int64, interpolated : Bool) : Void
Class-level singleton delegator for
#canvas_light_set_interpolated -
.canvas_light_set_item_cull_mask(light : Int64, mask : Int64) : Void
Class-level singleton delegator for
#canvas_light_set_item_cull_mask -
.canvas_light_set_item_shadow_cull_mask(light : Int64, mask : Int64) : Void
Class-level singleton delegator for
#canvas_light_set_item_shadow_cull_mask -
.canvas_light_set_layer_range(light : Int64, min_layer : Int64, max_layer : Int64) : Void
Class-level singleton delegator for
#canvas_light_set_layer_range -
.canvas_light_set_mode(light : Int64, mode : CanvasLightMode | Int) : Void
Class-level singleton delegator for
#canvas_light_set_mode -
.canvas_light_set_shadow_color(light : Int64, color : Color) : Void
Class-level singleton delegator for
#canvas_light_set_shadow_color -
.canvas_light_set_shadow_enabled(light : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#canvas_light_set_shadow_enabled -
.canvas_light_set_shadow_filter(light : Int64, filter : CanvasLightShadowFilter | Int) : Void
Class-level singleton delegator for
#canvas_light_set_shadow_filter -
.canvas_light_set_shadow_smooth(light : Int64, smooth : Float64) : Void
Class-level singleton delegator for
#canvas_light_set_shadow_smooth -
.canvas_light_set_texture(light : Int64, texture : Int64) : Void
Class-level singleton delegator for
#canvas_light_set_texture -
.canvas_light_set_texture_offset(light : Int64, offset : Vector2) : Void
Class-level singleton delegator for
#canvas_light_set_texture_offset -
.canvas_light_set_texture_scale(light : Int64, scale : Float64) : Void
Class-level singleton delegator for
#canvas_light_set_texture_scale -
.canvas_light_set_transform(light : Int64, transform : Transform2D) : Void
Class-level singleton delegator for
#canvas_light_set_transform -
.canvas_light_set_z_range(light : Int64, min_z : Int64, max_z : Int64) : Void
Class-level singleton delegator for
#canvas_light_set_z_range -
.canvas_light_transform_physics_interpolation(light : Int64, transform : Transform2D) : Void
Class-level singleton delegator for
#canvas_light_transform_physics_interpolation -
.canvas_occluder_polygon_create : Int64
Class-level singleton delegator for
#canvas_occluder_polygon_create -
.canvas_occluder_polygon_set_cull_mode(occluder_polygon : Int64, mode : CanvasOccluderPolygonCullMode | Int) : Void
Class-level singleton delegator for
#canvas_occluder_polygon_set_cull_mode -
.canvas_occluder_polygon_set_shape(occluder_polygon : Int64, shape : Pointer(Void), closed : Bool) : Void
Class-level singleton delegator for
#canvas_occluder_polygon_set_shape -
.canvas_set_disable_scale(disable : Bool) : Void
Class-level singleton delegator for
#canvas_set_disable_scale -
.canvas_set_item_mirroring(canvas : Int64, item : Int64, mirroring : Vector2) : Void
Class-level singleton delegator for
#canvas_set_item_mirroring -
.canvas_set_item_repeat(item : Int64, repeat_size : Vector2, repeat_times : Int64) : Void
Class-level singleton delegator for
#canvas_set_item_repeat -
.canvas_set_modulate(canvas : Int64, color : Color) : Void
Class-level singleton delegator for
#canvas_set_modulate -
.canvas_set_shadow_texture_size(size : Int64) : Void
Class-level singleton delegator for
#canvas_set_shadow_texture_size -
.canvas_texture_create : Int64
Class-level singleton delegator for
#canvas_texture_create -
.canvas_texture_set_channel(canvas_texture : Int64, channel : CanvasTextureChannel | Int, texture : Int64) : Void
Class-level singleton delegator for
#canvas_texture_set_channel -
.canvas_texture_set_shading_parameters(canvas_texture : Int64, base_color : Color, shininess : Float64) : Void
Class-level singleton delegator for
#canvas_texture_set_shading_parameters -
.canvas_texture_set_texture_filter(canvas_texture : Int64, filter : CanvasItemTextureFilter | Int) : Void
Class-level singleton delegator for
#canvas_texture_set_texture_filter -
.canvas_texture_set_texture_repeat(canvas_texture : Int64, repeat : CanvasItemTextureRepeat | Int) : Void
Class-level singleton delegator for
#canvas_texture_set_texture_repeat -
.compositor_create : Int64
Class-level singleton delegator for
#compositor_create -
.compositor_effect_create : Int64
Class-level singleton delegator for
#compositor_effect_create -
.compositor_effect_set_callback(effect : Int64, callback_type : CompositorEffectCallbackType | Int, callback : Pointer(Void)) : Void
Class-level singleton delegator for
#compositor_effect_set_callback -
.compositor_effect_set_enabled(effect : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#compositor_effect_set_enabled -
.compositor_effect_set_flag(effect : Int64, flag : CompositorEffectFlags | Int, set : Bool) : Void
Class-level singleton delegator for
#compositor_effect_set_flag -
.compositor_set_compositor_effects(compositor : Int64, effects : Pointer(Void)) : Void
Class-level singleton delegator for
#compositor_set_compositor_effects -
.create_local_rendering_device : RenderingDevice
Class-level singleton delegator for
#create_local_rendering_device -
.debug_canvas_item_get_rect(item : Int64) : Rect2
Class-level singleton delegator for
#debug_canvas_item_get_rect -
.decal_create : Int64
Class-level singleton delegator for
#decal_create -
.decal_set_albedo_mix(decal : Int64, albedo_mix : Float64) : Void
Class-level singleton delegator for
#decal_set_albedo_mix -
.decal_set_cull_mask(decal : Int64, mask : Int64) : Void
Class-level singleton delegator for
#decal_set_cull_mask -
.decal_set_distance_fade(decal : Int64, enabled : Bool, begin_val : Float64, length : Float64) : Void
Class-level singleton delegator for
#decal_set_distance_fade -
.decal_set_emission_energy(decal : Int64, energy : Float64) : Void
Class-level singleton delegator for
#decal_set_emission_energy -
.decal_set_fade(decal : Int64, above : Float64, below : Float64) : Void
Class-level singleton delegator for
#decal_set_fade -
.decal_set_modulate(decal : Int64, color : Color) : Void
Class-level singleton delegator for
#decal_set_modulate -
.decal_set_normal_fade(decal : Int64, fade : Float64) : Void
Class-level singleton delegator for
#decal_set_normal_fade -
.decal_set_size(decal : Int64, size : Vector3) : Void
Class-level singleton delegator for
#decal_set_size -
.decal_set_texture(decal : Int64, get_type : DecalTexture | Int, texture : Int64) : Void
Class-level singleton delegator for
#decal_set_texture -
.decals_set_filter(filter : DecalFilter | Int) : Void
Class-level singleton delegator for
#decals_set_filter -
.directional_light_create : Int64
Class-level singleton delegator for
#directional_light_create -
.directional_shadow_atlas_set_size(size : Int64, is_16bits : Bool) : Void
Class-level singleton delegator for
#directional_shadow_atlas_set_size -
.directional_soft_shadow_filter_set_quality(quality : ShadowQuality | Int) : Void
Class-level singleton delegator for
#directional_soft_shadow_filter_set_quality -
.environment_bake_panorama(environment : Int64, bake_irradiance : Bool, size : Vector2i) : Image
Class-level singleton delegator for
#environment_bake_panorama -
.environment_create : Int64
Class-level singleton delegator for
#environment_create -
.environment_glow_set_use_bicubic_upscale(enable : Bool) : Void
Class-level singleton delegator for
#environment_glow_set_use_bicubic_upscale -
.environment_set_adjustment(env : Int64, enable : Bool, brightness : Float64, contrast : Float64, saturation : Float64, use_1d_color_correction : Bool, color_correction : Int64) : Void
Class-level singleton delegator for
#environment_set_adjustment -
.environment_set_ambient_light(env : Int64, color : Color, ambient : EnvironmentAmbientSource | Int = 0, energy : Float64 = 1.0, sky_contribution : Float64 = 0.0, reflection_source : EnvironmentReflectionSource | Int = 0) : Void
Class-level singleton delegator for
#environment_set_ambient_light -
.environment_set_background(env : Int64, bg : EnvironmentBG | Int) : Void
Class-level singleton delegator for
#environment_set_background -
.environment_set_bg_color(env : Int64, color : Color) : Void
Class-level singleton delegator for
#environment_set_bg_color -
.environment_set_bg_energy(env : Int64, multiplier : Float64, exposure_value : Float64) : Void
Class-level singleton delegator for
#environment_set_bg_energy -
.environment_set_camera_id(env : Int64, id : Int64) : Void
Class-level singleton delegator for
#environment_set_camera_id -
.environment_set_canvas_max_layer(env : Int64, max_layer : Int64) : Void
Class-level singleton delegator for
#environment_set_canvas_max_layer -
.environment_set_fog(env : Int64, enable : Bool, light_color : Color, light_energy : Float64, sun_scatter : Float64, density : Float64, height : Float64, height_density : Float64, aerial_perspective : Float64, sky_affect : Float64, fog_mode : EnvironmentFogMode | Int = 0) : Void
Class-level singleton delegator for
#environment_set_fog -
.environment_set_fog_depth(env : Int64, curve : Float64, begin_val : Float64, end_val : Float64) : Void
Class-level singleton delegator for
#environment_set_fog_depth -
.environment_set_glow(env : Int64, enable : Bool, levels : Pointer(Void), intensity : Float64, strength : Float64, mix : Float64, bloom_threshold : Float64, blend_mode : EnvironmentGlowBlendMode | Int, hdr_bleed_threshold : Float64, hdr_bleed_scale : Float64, hdr_luminance_cap : Float64, glow_map_strength : Float64, glow_map : Int64) : Void
Class-level singleton delegator for
#environment_set_glow -
.environment_set_sdfgi(env : Int64, enable : Bool, cascades : Int64, min_cell_size : Float64, y_scale : EnvironmentSDFGIYScale | Int, use_occlusion : Bool, bounce_feedback : Float64, read_sky : Bool, energy : Float64, normal_bias : Float64, probe_bias : Float64) : Void
Class-level singleton delegator for
#environment_set_sdfgi -
.environment_set_sdfgi_frames_to_converge(frames : EnvironmentSDFGIFramesToConverge | Int) : Void
Class-level singleton delegator for
#environment_set_sdfgi_frames_to_converge -
.environment_set_sdfgi_frames_to_update_light(frames : EnvironmentSDFGIFramesToUpdateLight | Int) : Void
Class-level singleton delegator for
#environment_set_sdfgi_frames_to_update_light -
.environment_set_sdfgi_ray_count(ray_count : EnvironmentSDFGIRayCount | Int) : Void
Class-level singleton delegator for
#environment_set_sdfgi_ray_count -
.environment_set_sky(env : Int64, sky : Int64) : Void
Class-level singleton delegator for
#environment_set_sky -
.environment_set_sky_custom_fov(env : Int64, scale : Float64) : Void
Class-level singleton delegator for
#environment_set_sky_custom_fov -
.environment_set_sky_orientation(env : Int64, orientation : Basis) : Void
Class-level singleton delegator for
#environment_set_sky_orientation -
.environment_set_ssao(env : Int64, enable : Bool, radius : Float64, intensity : Float64, power : Float64, detail : Float64, horizon : Float64, sharpness : Float64, light_affect : Float64, ao_channel_affect : Float64) : Void
Class-level singleton delegator for
#environment_set_ssao -
.environment_set_ssao_quality(quality : EnvironmentSSAOQuality | Int, half_size : Bool, adaptive_target : Float64, blur_passes : Int64, fadeout_from : Float64, fadeout_to : Float64) : Void
Class-level singleton delegator for
#environment_set_ssao_quality -
.environment_set_ssil_quality(quality : EnvironmentSSILQuality | Int, half_size : Bool, adaptive_target : Float64, blur_passes : Int64, fadeout_from : Float64, fadeout_to : Float64) : Void
Class-level singleton delegator for
#environment_set_ssil_quality -
.environment_set_ssr(env : Int64, enable : Bool, max_steps : Int64, fade_in : Float64, fade_out : Float64, depth_tolerance : Float64) : Void
Class-level singleton delegator for
#environment_set_ssr -
.environment_set_ssr_half_size(half_size : Bool) : Void
Class-level singleton delegator for
#environment_set_ssr_half_size -
.environment_set_ssr_roughness_quality(quality : EnvironmentSSRRoughnessQuality | Int) : Void
Class-level singleton delegator for
#environment_set_ssr_roughness_quality -
.environment_set_tonemap(env : Int64, tone_mapper : EnvironmentToneMapper | Int, exposure : Float64, white : Float64) : Void
Class-level singleton delegator for
#environment_set_tonemap -
.environment_set_tonemap_agx_contrast(env : Int64, agx_contrast : Float64) : Void
Class-level singleton delegator for
#environment_set_tonemap_agx_contrast -
.environment_set_volumetric_fog(env : Int64, enable : Bool, density : Float64, albedo : Color, emission : Color, emission_energy : Float64, anisotropy : Float64, length : Float64, detail_spread : Float64, gi_inject : Float64, temporal_reprojection : Bool, temporal_reprojection_amount : Float64, ambient_inject : Float64, sky_affect : Float64) : Void
Class-level singleton delegator for
#environment_set_volumetric_fog -
.environment_set_volumetric_fog_filter_active(active : Bool) : Void
Class-level singleton delegator for
#environment_set_volumetric_fog_filter_active -
.environment_set_volumetric_fog_volume_size(size : Int64, depth : Int64) : Void
Class-level singleton delegator for
#environment_set_volumetric_fog_volume_size -
.fog_volume_create : Int64
Class-level singleton delegator for
#fog_volume_create -
.fog_volume_set_material(fog_volume : Int64, material : Int64) : Void
Class-level singleton delegator for
#fog_volume_set_material -
.fog_volume_set_shape(fog_volume : Int64, shape : FogVolumeShape | Int) : Void
Class-level singleton delegator for
#fog_volume_set_shape -
.fog_volume_set_size(fog_volume : Int64, size : Vector3) : Void
Class-level singleton delegator for
#fog_volume_set_size -
.force_draw(swap_buffers : Bool = true, frame_step : Float64 = 0.0) : Void
Class-level singleton delegator for
#force_draw -
.force_sync : Void
Class-level singleton delegator for
#force_sync -
.free_rid(rid : Int64) : Void
Class-level singleton delegator for
#free_rid -
.get_current_rendering_driver_name : String
Class-level singleton delegator for
#get_current_rendering_driver_name -
.get_current_rendering_method : String
Class-level singleton delegator for
#get_current_rendering_method -
.get_default_clear_color : Color
Class-level singleton delegator for
#get_default_clear_color -
.get_frame_setup_time_cpu : Float64
Class-level singleton delegator for
#get_frame_setup_time_cpu -
.get_rendering_device : RenderingDevice
Class-level singleton delegator for
#get_rendering_device -
.get_rendering_info(info : RenderingInfo | Int) : Int64
Class-level singleton delegator for
#get_rendering_info -
.get_shader_parameter_list(shader : Int64) : Pointer(Void)
Class-level singleton delegator for
#get_shader_parameter_list -
.get_test_cube : Int64
Class-level singleton delegator for
#get_test_cube -
.get_test_texture : Int64
Class-level singleton delegator for
#get_test_texture -
.get_video_adapter_api_version : String
Class-level singleton delegator for
#get_video_adapter_api_version -
.get_video_adapter_name : String
Class-level singleton delegator for
#get_video_adapter_name -
.get_video_adapter_type : Godot::RenderingDevice::DeviceType
Class-level singleton delegator for
#get_video_adapter_type -
.get_video_adapter_vendor : String
Class-level singleton delegator for
#get_video_adapter_vendor -
.get_white_texture : Int64
Class-level singleton delegator for
#get_white_texture -
.gi_set_use_half_resolution(half_resolution : Bool) : Void
Class-level singleton delegator for
#gi_set_use_half_resolution -
.global_shader_parameter_add(name : String, get_type : GlobalShaderParameterType | Int, default_value : Pointer(Void)) : Void
Class-level singleton delegator for
#global_shader_parameter_add -
.global_shader_parameter_get(name : String) : Pointer(Void)
Class-level singleton delegator for
#global_shader_parameter_get -
.global_shader_parameter_get_list : Pointer(Void)
Class-level singleton delegator for
#global_shader_parameter_get_list -
.global_shader_parameter_get_type(name : String) : GlobalShaderParameterType
Class-level singleton delegator for
#global_shader_parameter_get_type -
.global_shader_parameter_remove(name : String) : Void
Class-level singleton delegator for
#global_shader_parameter_remove -
.global_shader_parameter_set(name : String, value : Pointer(Void)) : Void
Class-level singleton delegator for
#global_shader_parameter_set -
.global_shader_parameter_set_override(name : String, value : Pointer(Void)) : Void
Class-level singleton delegator for
#global_shader_parameter_set_override -
.has_changed : Bool
Class-level singleton delegator for
#has_changed -
.has_changed? : Bool
Class-level singleton predicate delegator for
#has_changed? -
.has_feature(feature : Features | Int) : Bool
Class-level singleton delegator for
#has_feature -
.has_feature?(feature : Features | Int) : Bool
Class-level singleton predicate delegator for
#has_feature? -
.has_os_feature(feature : String) : Bool
Class-level singleton delegator for
#has_os_feature -
.has_os_feature?(feature : String) : Bool
Class-level singleton predicate delegator for
#has_os_feature? -
.instance_attach_object_instance_id(instance : Int64, id : Int64) : Void
Class-level singleton delegator for
#instance_attach_object_instance_id -
.instance_attach_skeleton(instance : Int64, skeleton : Int64) : Void
Class-level singleton delegator for
#instance_attach_skeleton -
.instance_create : Int64
Class-level singleton delegator for
#instance_create -
.instance_create2(base : Int64, scenario : Int64) : Int64
Class-level singleton delegator for
#instance_create2 -
.instance_geometry_get_shader_parameter(instance : Int64, parameter : String) : Pointer(Void)
Class-level singleton delegator for
#instance_geometry_get_shader_parameter -
.instance_geometry_get_shader_parameter_default_value(instance : Int64, parameter : String) : Pointer(Void)
Class-level singleton delegator for
#instance_geometry_get_shader_parameter_default_value -
.instance_geometry_get_shader_parameter_list(instance : Int64) : Pointer(Void)
Class-level singleton delegator for
#instance_geometry_get_shader_parameter_list -
.instance_geometry_set_cast_shadows_setting(instance : Int64, shadow_casting_setting : ShadowCastingSetting | Int) : Void
Class-level singleton delegator for
#instance_geometry_set_cast_shadows_setting -
.instance_geometry_set_flag(instance : Int64, flag : InstanceFlags | Int, enabled : Bool) : Void
Class-level singleton delegator for
#instance_geometry_set_flag -
.instance_geometry_set_lightmap(instance : Int64, lightmap : Int64, lightmap_uv_scale : Rect2, lightmap_slice : Int64) : Void
Class-level singleton delegator for
#instance_geometry_set_lightmap -
.instance_geometry_set_lod_bias(instance : Int64, lod_bias : Float64) : Void
Class-level singleton delegator for
#instance_geometry_set_lod_bias -
.instance_geometry_set_material_overlay(instance : Int64, material : Int64) : Void
Class-level singleton delegator for
#instance_geometry_set_material_overlay -
.instance_geometry_set_material_override(instance : Int64, material : Int64) : Void
Class-level singleton delegator for
#instance_geometry_set_material_override -
.instance_geometry_set_shader_parameter(instance : Int64, parameter : String, value : Pointer(Void)) : Void
Class-level singleton delegator for
#instance_geometry_set_shader_parameter -
.instance_geometry_set_transparency(instance : Int64, transparency : Float64) : Void
Class-level singleton delegator for
#instance_geometry_set_transparency -
.instance_geometry_set_visibility_range(instance : Int64, min : Float64, max : Float64, min_margin : Float64, max_margin : Float64, fade_mode : VisibilityRangeFadeMode | Int) : Void
Class-level singleton delegator for
#instance_geometry_set_visibility_range -
.instance_set_base(instance : Int64, base : Int64) : Void
Class-level singleton delegator for
#instance_set_base -
.instance_set_blend_shape_weight(instance : Int64, shape : Int64, weight : Float64) : Void
Class-level singleton delegator for
#instance_set_blend_shape_weight -
.instance_set_custom_aabb(instance : Int64, aabb : AABB) : Void
Class-level singleton delegator for
#instance_set_custom_aabb -
.instance_set_extra_visibility_margin(instance : Int64, margin : Float64) : Void
Class-level singleton delegator for
#instance_set_extra_visibility_margin -
.instance_set_ignore_culling(instance : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#instance_set_ignore_culling -
.instance_set_layer_mask(instance : Int64, mask : Int64) : Void
Class-level singleton delegator for
#instance_set_layer_mask -
.instance_set_pivot_data(instance : Int64, sorting_offset : Float64, use_aabb_center : Bool) : Void
Class-level singleton delegator for
#instance_set_pivot_data -
.instance_set_scenario(instance : Int64, scenario : Int64) : Void
Class-level singleton delegator for
#instance_set_scenario -
.instance_set_surface_override_material(instance : Int64, surface : Int64, material : Int64) : Void
Class-level singleton delegator for
#instance_set_surface_override_material -
.instance_set_transform(instance : Int64, transform : Transform3D) : Void
Class-level singleton delegator for
#instance_set_transform -
.instance_set_visibility_parent(instance : Int64, parent : Int64) : Void
Class-level singleton delegator for
#instance_set_visibility_parent -
.instance_set_visible(instance : Int64, visible : Bool) : Void
Class-level singleton delegator for
#instance_set_visible -
.instance_teleport(instance : Int64) : Void
Class-level singleton delegator for
#instance_teleport -
.instances_cull_aabb(aabb : AABB, scenario : Int64) : Pointer(Void)
Class-level singleton delegator for
#instances_cull_aabb -
.instances_cull_convex(convex : Pointer(Void), scenario : Int64) : Pointer(Void)
Class-level singleton delegator for
#instances_cull_convex -
.instances_cull_ray(from : Vector3, to : Vector3, scenario : Int64) : Pointer(Void)
Class-level singleton delegator for
#instances_cull_ray -
.is_on_render_thread : Bool
Class-level singleton delegator for
#is_on_render_thread -
.is_on_render_thread? : Bool
Class-level singleton predicate delegator for
#is_on_render_thread? -
.is_render_loop_enabled : Bool
Class-level singleton delegator for
#is_render_loop_enabled -
.is_render_loop_enabled? : Bool
Class-level singleton predicate delegator for
#is_render_loop_enabled? -
.light_area_set_normalize_energy(light : Int64, enable : Bool) : Void
Class-level singleton delegator for
#light_area_set_normalize_energy -
.light_area_set_size(light : Int64, size : Vector2) : Void
Class-level singleton delegator for
#light_area_set_size -
.light_directional_set_blend_splits(light : Int64, enable : Bool) : Void
Class-level singleton delegator for
#light_directional_set_blend_splits -
.light_directional_set_shadow_mode(light : Int64, mode : LightDirectionalShadowMode | Int) : Void
Class-level singleton delegator for
#light_directional_set_shadow_mode -
.light_directional_set_sky_mode(light : Int64, mode : LightDirectionalSkyMode | Int) : Void
Class-level singleton delegator for
#light_directional_set_sky_mode -
.light_omni_set_shadow_mode(light : Int64, mode : LightOmniShadowMode | Int) : Void
Class-level singleton delegator for
#light_omni_set_shadow_mode -
.light_projectors_set_filter(filter : LightProjectorFilter | Int) : Void
Class-level singleton delegator for
#light_projectors_set_filter -
.light_set_allow_contact_shadows(light : Int64, enable : Bool) : Void
Class-level singleton delegator for
#light_set_allow_contact_shadows -
.light_set_bake_mode(light : Int64, bake_mode : LightBakeMode | Int) : Void
Class-level singleton delegator for
#light_set_bake_mode -
.light_set_color(light : Int64, color : Color) : Void
Class-level singleton delegator for
#light_set_color -
.light_set_cull_mask(light : Int64, mask : Int64) : Void
Class-level singleton delegator for
#light_set_cull_mask -
.light_set_distance_fade(decal : Int64, enabled : Bool, begin_val : Float64, shadow : Float64, length : Float64) : Void
Class-level singleton delegator for
#light_set_distance_fade -
.light_set_max_sdfgi_cascade(light : Int64, cascade : Int64) : Void
Class-level singleton delegator for
#light_set_max_sdfgi_cascade -
.light_set_negative(light : Int64, enable : Bool) : Void
Class-level singleton delegator for
#light_set_negative -
.light_set_param(light : Int64, param : LightParam | Int, value : Float64) : Void
Class-level singleton delegator for
#light_set_param -
.light_set_projector(light : Int64, texture : Int64) : Void
Class-level singleton delegator for
#light_set_projector -
.light_set_reverse_cull_face_mode(light : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#light_set_reverse_cull_face_mode -
.light_set_shadow(light : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#light_set_shadow -
.light_set_shadow_caster_mask(light : Int64, mask : Int64) : Void
Class-level singleton delegator for
#light_set_shadow_caster_mask -
.lightmap_create : Int64
Class-level singleton delegator for
#lightmap_create -
.lightmap_get_probe_capture_bsp_tree(lightmap : Int64) : Pointer(Void)
Class-level singleton delegator for
#lightmap_get_probe_capture_bsp_tree -
.lightmap_get_probe_capture_points(lightmap : Int64) : Pointer(Void)
Class-level singleton delegator for
#lightmap_get_probe_capture_points -
.lightmap_get_probe_capture_sh(lightmap : Int64) : Pointer(Void)
Class-level singleton delegator for
#lightmap_get_probe_capture_sh -
.lightmap_get_probe_capture_tetrahedra(lightmap : Int64) : Pointer(Void)
Class-level singleton delegator for
#lightmap_get_probe_capture_tetrahedra -
.lightmap_set_baked_exposure_normalization(lightmap : Int64, baked_exposure : Float64) : Void
Class-level singleton delegator for
#lightmap_set_baked_exposure_normalization -
.lightmap_set_probe_bounds(lightmap : Int64, bounds : AABB) : Void
Class-level singleton delegator for
#lightmap_set_probe_bounds -
.lightmap_set_probe_capture_data(lightmap : Int64, points : Pointer(Void), point_sh : Pointer(Void), tetrahedra : Pointer(Void), bsp_tree : Pointer(Void)) : Void
Class-level singleton delegator for
#lightmap_set_probe_capture_data -
.lightmap_set_probe_capture_update_speed(speed : Float64) : Void
Class-level singleton delegator for
#lightmap_set_probe_capture_update_speed -
.lightmap_set_probe_interior(lightmap : Int64, interior : Bool) : Void
Class-level singleton delegator for
#lightmap_set_probe_interior -
.lightmap_set_textures(lightmap : Int64, light : Int64, uses_sh : Bool) : Void
Class-level singleton delegator for
#lightmap_set_textures -
.lightmaps_set_bicubic_filter(enable : Bool) : Void
Class-level singleton delegator for
#lightmaps_set_bicubic_filter -
.make_sphere_mesh(latitudes : Int64, longitudes : Int64, radius : Float64) : Int64
Class-level singleton delegator for
#make_sphere_mesh -
.material_create : Int64
Class-level singleton delegator for
#material_create -
.material_get_param(material : Int64, parameter : String) : Pointer(Void)
Class-level singleton delegator for
#material_get_param -
.material_set_next_pass(material : Int64, next_material : Int64) : Void
Class-level singleton delegator for
#material_set_next_pass -
.material_set_param(material : Int64, parameter : String, value : Pointer(Void)) : Void
Class-level singleton delegator for
#material_set_param -
.material_set_render_priority(material : Int64, priority : Int64) : Void
Class-level singleton delegator for
#material_set_render_priority -
.material_set_shader(shader_material : Int64, shader : Int64) : Void
Class-level singleton delegator for
#material_set_shader -
.material_set_use_debanding(enable : Bool) : Void
Class-level singleton delegator for
#material_set_use_debanding -
.mesh_add_surface(mesh : Int64, surface : Pointer(Void)) : Void
Class-level singleton delegator for
#mesh_add_surface -
.mesh_add_surface_from_arrays(mesh : Int64, primitive : PrimitiveType | Int, arrays : Pointer(Void), blend_shapes : Pointer(Void), lods : Pointer(Void), compress_format : ArrayFormat | Int = 0) : Void
Class-level singleton delegator for
#mesh_add_surface_from_arrays -
.mesh_clear(mesh : Int64) : Void
Class-level singleton delegator for
#mesh_clear -
.mesh_create : Int64
Class-level singleton delegator for
#mesh_create -
.mesh_create_from_surfaces(surfaces : Pointer(Void), blend_shape_count : Int64 = 0_i64) : Int64
Class-level singleton delegator for
#mesh_create_from_surfaces -
.mesh_get_blend_shape_count(mesh : Int64) : Int64
Class-level singleton delegator for
#mesh_get_blend_shape_count -
.mesh_get_blend_shape_mode(mesh : Int64) : BlendShapeMode
Class-level singleton delegator for
#mesh_get_blend_shape_mode -
.mesh_get_custom_aabb(mesh : Int64) : AABB
Class-level singleton delegator for
#mesh_get_custom_aabb -
.mesh_get_surface(mesh : Int64, surface : Int64) : Pointer(Void)
Class-level singleton delegator for
#mesh_get_surface -
.mesh_get_surface_count(mesh : Int64) : Int64
Class-level singleton delegator for
#mesh_get_surface_count -
.mesh_set_blend_shape_mode(mesh : Int64, mode : BlendShapeMode | Int) : Void
Class-level singleton delegator for
#mesh_set_blend_shape_mode -
.mesh_set_custom_aabb(mesh : Int64, aabb : AABB) : Void
Class-level singleton delegator for
#mesh_set_custom_aabb -
.mesh_set_shadow_mesh(mesh : Int64, shadow_mesh : Int64) : Void
Class-level singleton delegator for
#mesh_set_shadow_mesh -
.mesh_surface_get_arrays(mesh : Int64, surface : Int64) : Pointer(Void)
Class-level singleton delegator for
#mesh_surface_get_arrays -
.mesh_surface_get_attribute_buffer_rd_rid(mesh : Int64, surface : Int64) : Int64
Class-level singleton delegator for
#mesh_surface_get_attribute_buffer_rd_rid -
.mesh_surface_get_blend_shape_arrays(mesh : Int64, surface : Int64) : Pointer(Void)
Class-level singleton delegator for
#mesh_surface_get_blend_shape_arrays -
.mesh_surface_get_format_attribute_stride(format : ArrayFormat | Int, vertex_count : Int64) : Int64
Class-level singleton delegator for
#mesh_surface_get_format_attribute_stride -
.mesh_surface_get_format_index_stride(format : ArrayFormat | Int, vertex_count : Int64) : Int64
Class-level singleton delegator for
#mesh_surface_get_format_index_stride -
.mesh_surface_get_format_normal_tangent_stride(format : ArrayFormat | Int, vertex_count : Int64) : Int64
Class-level singleton delegator for
#mesh_surface_get_format_normal_tangent_stride -
.mesh_surface_get_format_offset(format : ArrayFormat | Int, vertex_count : Int64, array_index : Int64) : Int64
Class-level singleton delegator for
#mesh_surface_get_format_offset -
.mesh_surface_get_format_skin_stride(format : ArrayFormat | Int, vertex_count : Int64) : Int64
Class-level singleton delegator for
#mesh_surface_get_format_skin_stride -
.mesh_surface_get_format_vertex_stride(format : ArrayFormat | Int, vertex_count : Int64) : Int64
Class-level singleton delegator for
#mesh_surface_get_format_vertex_stride -
.mesh_surface_get_index_buffer_rd_rid(mesh : Int64, surface : Int64) : Int64
Class-level singleton delegator for
#mesh_surface_get_index_buffer_rd_rid -
.mesh_surface_get_material(mesh : Int64, surface : Int64) : Int64
Class-level singleton delegator for
#mesh_surface_get_material -
.mesh_surface_get_skin_buffer_rd_rid(mesh : Int64, surface : Int64) : Int64
Class-level singleton delegator for
#mesh_surface_get_skin_buffer_rd_rid -
.mesh_surface_get_vertex_buffer_rd_rid(mesh : Int64, surface : Int64) : Int64
Class-level singleton delegator for
#mesh_surface_get_vertex_buffer_rd_rid -
.mesh_surface_remove(mesh : Int64, surface : Int64) : Void
Class-level singleton delegator for
#mesh_surface_remove -
.mesh_surface_set_material(mesh : Int64, surface : Int64, material : Int64) : Void
Class-level singleton delegator for
#mesh_surface_set_material -
.mesh_surface_update_attribute_region(mesh : Int64, surface : Int64, offset : Int64, data : Pointer(Void)) : Void
Class-level singleton delegator for
#mesh_surface_update_attribute_region -
.mesh_surface_update_index_region(mesh : Int64, surface : Int64, offset : Int64, data : Pointer(Void)) : Void
Class-level singleton delegator for
#mesh_surface_update_index_region -
.mesh_surface_update_skin_region(mesh : Int64, surface : Int64, offset : Int64, data : Pointer(Void)) : Void
Class-level singleton delegator for
#mesh_surface_update_skin_region -
.mesh_surface_update_vertex_region(mesh : Int64, surface : Int64, offset : Int64, data : Pointer(Void)) : Void
Class-level singleton delegator for
#mesh_surface_update_vertex_region -
.multimesh_allocate_data(multimesh : Int64, instances : Int64, transform_format : MultimeshTransformFormat | Int, color_format : Bool = false, custom_data_format : Bool = false, use_indirect : Bool = false) : Void
Class-level singleton delegator for
#multimesh_allocate_data -
.multimesh_create : Int64
Class-level singleton delegator for
#multimesh_create -
.multimesh_get_aabb(multimesh : Int64) : AABB
Class-level singleton delegator for
#multimesh_get_aabb -
.multimesh_get_buffer(multimesh : Int64) : Pointer(Void)
Class-level singleton delegator for
#multimesh_get_buffer -
.multimesh_get_buffer_rd_rid(multimesh : Int64) : Int64
Class-level singleton delegator for
#multimesh_get_buffer_rd_rid -
.multimesh_get_command_buffer_rd_rid(multimesh : Int64) : Int64
Class-level singleton delegator for
#multimesh_get_command_buffer_rd_rid -
.multimesh_get_custom_aabb(multimesh : Int64) : AABB
Class-level singleton delegator for
#multimesh_get_custom_aabb -
.multimesh_get_instance_count(multimesh : Int64) : Int64
Class-level singleton delegator for
#multimesh_get_instance_count -
.multimesh_get_mesh(multimesh : Int64) : Int64
Class-level singleton delegator for
#multimesh_get_mesh -
.multimesh_get_visible_instances(multimesh : Int64) : Int64
Class-level singleton delegator for
#multimesh_get_visible_instances -
.multimesh_instance_get_color(multimesh : Int64, index : Int64) : Color
Class-level singleton delegator for
#multimesh_instance_get_color -
.multimesh_instance_get_custom_data(multimesh : Int64, index : Int64) : Color
Class-level singleton delegator for
#multimesh_instance_get_custom_data -
.multimesh_instance_get_transform(multimesh : Int64, index : Int64) : Transform3D
Class-level singleton delegator for
#multimesh_instance_get_transform -
.multimesh_instance_get_transform_2d(multimesh : Int64, index : Int64) : Transform2D
Class-level singleton delegator for
#multimesh_instance_get_transform_2d -
.multimesh_instance_reset_physics_interpolation(multimesh : Int64, index : Int64) : Void
Class-level singleton delegator for
#multimesh_instance_reset_physics_interpolation -
.multimesh_instance_set_color(multimesh : Int64, index : Int64, color : Color) : Void
Class-level singleton delegator for
#multimesh_instance_set_color -
.multimesh_instance_set_custom_data(multimesh : Int64, index : Int64, custom_data : Color) : Void
Class-level singleton delegator for
#multimesh_instance_set_custom_data -
.multimesh_instance_set_transform(multimesh : Int64, index : Int64, transform : Transform3D) : Void
Class-level singleton delegator for
#multimesh_instance_set_transform -
.multimesh_instance_set_transform_2d(multimesh : Int64, index : Int64, transform : Transform2D) : Void
Class-level singleton delegator for
#multimesh_instance_set_transform_2d -
.multimesh_instances_reset_physics_interpolation(multimesh : Int64) : Void
Class-level singleton delegator for
#multimesh_instances_reset_physics_interpolation -
.multimesh_set_buffer(multimesh : Int64, buffer : Pointer(Void)) : Void
Class-level singleton delegator for
#multimesh_set_buffer -
.multimesh_set_buffer_interpolated(multimesh : Int64, buffer : Pointer(Void), buffer_previous : Pointer(Void)) : Void
Class-level singleton delegator for
#multimesh_set_buffer_interpolated -
.multimesh_set_custom_aabb(multimesh : Int64, aabb : AABB) : Void
Class-level singleton delegator for
#multimesh_set_custom_aabb -
.multimesh_set_mesh(multimesh : Int64, mesh : Int64) : Void
Class-level singleton delegator for
#multimesh_set_mesh -
.multimesh_set_physics_interpolated(multimesh : Int64, interpolated : Bool) : Void
Class-level singleton delegator for
#multimesh_set_physics_interpolated -
.multimesh_set_physics_interpolation_quality(multimesh : Int64, quality : MultimeshPhysicsInterpolationQuality | Int) : Void
Class-level singleton delegator for
#multimesh_set_physics_interpolation_quality -
.multimesh_set_visible_instances(multimesh : Int64, visible : Int64) : Void
Class-level singleton delegator for
#multimesh_set_visible_instances -
.occluder_create : Int64
Class-level singleton delegator for
#occluder_create -
.occluder_set_mesh(occluder : Int64, vertices : Pointer(Void), indices : Pointer(Void)) : Void
Class-level singleton delegator for
#occluder_set_mesh -
.omni_light_create : Int64
Class-level singleton delegator for
#omni_light_create -
.on_render_thread? : Bool
Class-level singleton predicate delegator for
#on_render_thread? -
.particles_collision_create : Int64
Class-level singleton delegator for
#particles_collision_create -
.particles_collision_height_field_update(particles_collision : Int64) : Void
Class-level singleton delegator for
#particles_collision_height_field_update -
.particles_collision_set_attractor_attenuation(particles_collision : Int64, curve : Float64) : Void
Class-level singleton delegator for
#particles_collision_set_attractor_attenuation -
.particles_collision_set_attractor_directionality(particles_collision : Int64, amount : Float64) : Void
Class-level singleton delegator for
#particles_collision_set_attractor_directionality -
.particles_collision_set_attractor_strength(particles_collision : Int64, strength : Float64) : Void
Class-level singleton delegator for
#particles_collision_set_attractor_strength -
.particles_collision_set_box_extents(particles_collision : Int64, extents : Vector3) : Void
Class-level singleton delegator for
#particles_collision_set_box_extents -
.particles_collision_set_collision_type(particles_collision : Int64, get_type : ParticlesCollisionType | Int) : Void
Class-level singleton delegator for
#particles_collision_set_collision_type -
.particles_collision_set_cull_mask(particles_collision : Int64, mask : Int64) : Void
Class-level singleton delegator for
#particles_collision_set_cull_mask -
.particles_collision_set_field_texture(particles_collision : Int64, texture : Int64) : Void
Class-level singleton delegator for
#particles_collision_set_field_texture -
.particles_collision_set_height_field_mask(particles_collision : Int64, mask : Int64) : Void
Class-level singleton delegator for
#particles_collision_set_height_field_mask -
.particles_collision_set_height_field_resolution(particles_collision : Int64, resolution : ParticlesCollisionHeightfieldResolution | Int) : Void
Class-level singleton delegator for
#particles_collision_set_height_field_resolution -
.particles_collision_set_sphere_radius(particles_collision : Int64, radius : Float64) : Void
Class-level singleton delegator for
#particles_collision_set_sphere_radius -
.particles_create : Int64
Class-level singleton delegator for
#particles_create -
.particles_emit(particles : Int64, transform : Transform3D, velocity : Vector3, color : Color, custom : Color, emit_flags : Int64) : Void
Class-level singleton delegator for
#particles_emit -
.particles_get_current_aabb(particles : Int64) : AABB
Class-level singleton delegator for
#particles_get_current_aabb -
.particles_get_emitting(particles : Int64) : Bool
Class-level singleton delegator for
#particles_get_emitting -
.particles_get_emitting?(particles : Int64) : Bool
Class-level singleton predicate delegator for
#particles_get_emitting? -
.particles_is_inactive(particles : Int64) : Bool
Class-level singleton delegator for
#particles_is_inactive -
.particles_is_inactive?(particles : Int64) : Bool
Class-level singleton predicate delegator for
#particles_is_inactive? -
.particles_request_process(particles : Int64) : Void
Class-level singleton delegator for
#particles_request_process -
.particles_request_process_time(particles : Int64, process_time : Float64, process_time_residual : Float64 = 0.0) : Void
Class-level singleton delegator for
#particles_request_process_time -
.particles_restart(particles : Int64) : Void
Class-level singleton delegator for
#particles_restart -
.particles_set_amount(particles : Int64, amount : Int64) : Void
Class-level singleton delegator for
#particles_set_amount -
.particles_set_amount_ratio(particles : Int64, ratio : Float64) : Void
Class-level singleton delegator for
#particles_set_amount_ratio -
.particles_set_collision_base_size(particles : Int64, size : Float64) : Void
Class-level singleton delegator for
#particles_set_collision_base_size -
.particles_set_custom_aabb(particles : Int64, aabb : AABB) : Void
Class-level singleton delegator for
#particles_set_custom_aabb -
.particles_set_draw_order(particles : Int64, order : ParticlesDrawOrder | Int) : Void
Class-level singleton delegator for
#particles_set_draw_order -
.particles_set_draw_pass_mesh(particles : Int64, pass : Int64, mesh : Int64) : Void
Class-level singleton delegator for
#particles_set_draw_pass_mesh -
.particles_set_draw_passes(particles : Int64, count : Int64) : Void
Class-level singleton delegator for
#particles_set_draw_passes -
.particles_set_emission_transform(particles : Int64, transform : Transform3D) : Void
Class-level singleton delegator for
#particles_set_emission_transform -
.particles_set_emitter_velocity(particles : Int64, velocity : Vector3) : Void
Class-level singleton delegator for
#particles_set_emitter_velocity -
.particles_set_emitting(particles : Int64, emitting : Bool) : Void
Class-level singleton delegator for
#particles_set_emitting -
.particles_set_explosiveness_ratio(particles : Int64, ratio : Float64) : Void
Class-level singleton delegator for
#particles_set_explosiveness_ratio -
.particles_set_fixed_fps(particles : Int64, fps : Int64) : Void
Class-level singleton delegator for
#particles_set_fixed_fps -
.particles_set_fractional_delta(particles : Int64, enable : Bool) : Void
Class-level singleton delegator for
#particles_set_fractional_delta -
.particles_set_interp_to_end(particles : Int64, factor : Float64) : Void
Class-level singleton delegator for
#particles_set_interp_to_end -
.particles_set_interpolate(particles : Int64, enable : Bool) : Void
Class-level singleton delegator for
#particles_set_interpolate -
.particles_set_lifetime(particles : Int64, lifetime : Float64) : Void
Class-level singleton delegator for
#particles_set_lifetime -
.particles_set_mode(particles : Int64, mode : ParticlesMode | Int) : Void
Class-level singleton delegator for
#particles_set_mode -
.particles_set_one_shot(particles : Int64, one_shot : Bool) : Void
Class-level singleton delegator for
#particles_set_one_shot -
.particles_set_pre_process_time(particles : Int64, time : Float64) : Void
Class-level singleton delegator for
#particles_set_pre_process_time -
.particles_set_process_material(particles : Int64, material : Int64) : Void
Class-level singleton delegator for
#particles_set_process_material -
.particles_set_randomness_ratio(particles : Int64, ratio : Float64) : Void
Class-level singleton delegator for
#particles_set_randomness_ratio -
.particles_set_speed_scale(particles : Int64, scale : Float64) : Void
Class-level singleton delegator for
#particles_set_speed_scale -
.particles_set_subemitter(particles : Int64, subemitter_particles : Int64) : Void
Class-level singleton delegator for
#particles_set_subemitter -
.particles_set_trail_bind_poses(particles : Int64, bind_poses : Pointer(Void)) : Void
Class-level singleton delegator for
#particles_set_trail_bind_poses -
.particles_set_trails(particles : Int64, enable : Bool, length_sec : Float64) : Void
Class-level singleton delegator for
#particles_set_trails -
.particles_set_transform_align(particles : Int64, align : ParticlesTransformAlign | Int) : Void
Class-level singleton delegator for
#particles_set_transform_align -
.particles_set_transform_align_axis(particles : Int64, rotation_axis : ParticlesTransformAlignAxis | Int) : Void
Class-level singleton delegator for
#particles_set_transform_align_axis -
.particles_set_transform_align_channel_filter(particles : Int64, channel_filter : ParticlesTransformAlignCustomSrc | Int) : Void
Class-level singleton delegator for
#particles_set_transform_align_channel_filter -
.particles_set_use_local_coordinates(particles : Int64, enable : Bool) : Void
Class-level singleton delegator for
#particles_set_use_local_coordinates -
.positional_soft_shadow_filter_set_quality(quality : ShadowQuality | Int) : Void
Class-level singleton delegator for
#positional_soft_shadow_filter_set_quality -
.reflection_probe_create : Int64
Class-level singleton delegator for
#reflection_probe_create -
.reflection_probe_set_ambient_color(probe : Int64, color : Color) : Void
Class-level singleton delegator for
#reflection_probe_set_ambient_color -
.reflection_probe_set_ambient_energy(probe : Int64, energy : Float64) : Void
Class-level singleton delegator for
#reflection_probe_set_ambient_energy -
.reflection_probe_set_ambient_mode(probe : Int64, mode : ReflectionProbeAmbientMode | Int) : Void
Class-level singleton delegator for
#reflection_probe_set_ambient_mode -
.reflection_probe_set_as_interior(probe : Int64, enable : Bool) : Void
Class-level singleton delegator for
#reflection_probe_set_as_interior -
.reflection_probe_set_blend_distance(probe : Int64, blend_distance : Float64) : Void
Class-level singleton delegator for
#reflection_probe_set_blend_distance -
.reflection_probe_set_cull_mask(probe : Int64, layers : Int64) : Void
Class-level singleton delegator for
#reflection_probe_set_cull_mask -
.reflection_probe_set_enable_box_projection(probe : Int64, enable : Bool) : Void
Class-level singleton delegator for
#reflection_probe_set_enable_box_projection -
.reflection_probe_set_enable_shadows(probe : Int64, enable : Bool) : Void
Class-level singleton delegator for
#reflection_probe_set_enable_shadows -
.reflection_probe_set_intensity(probe : Int64, intensity : Float64) : Void
Class-level singleton delegator for
#reflection_probe_set_intensity -
.reflection_probe_set_max_distance(probe : Int64, distance : Float64) : Void
Class-level singleton delegator for
#reflection_probe_set_max_distance -
.reflection_probe_set_mesh_lod_threshold(probe : Int64, pixels : Float64) : Void
Class-level singleton delegator for
#reflection_probe_set_mesh_lod_threshold -
.reflection_probe_set_origin_offset(probe : Int64, offset : Vector3) : Void
Class-level singleton delegator for
#reflection_probe_set_origin_offset -
.reflection_probe_set_reflection_mask(probe : Int64, layers : Int64) : Void
Class-level singleton delegator for
#reflection_probe_set_reflection_mask -
.reflection_probe_set_resolution(probe : Int64, resolution : Int64) : Void
Class-level singleton delegator for
#reflection_probe_set_resolution -
.reflection_probe_set_size(probe : Int64, size : Vector3) : Void
Class-level singleton delegator for
#reflection_probe_set_size -
.reflection_probe_set_update_mode(probe : Int64, mode : ReflectionProbeUpdateMode | Int) : Void
Class-level singleton delegator for
#reflection_probe_set_update_mode - .render_loop_enabled
- .render_loop_enabled=(val)
-
.render_loop_enabled? : Bool
Class-level singleton predicate delegator for
#render_loop_enabled? -
.request_frame_drawn_callback(callable : Pointer(Void)) : Void
Class-level singleton delegator for
#request_frame_drawn_callback -
.scenario_create : Int64
Class-level singleton delegator for
#scenario_create -
.scenario_set_camera_attributes(scenario : Int64, effects : Int64) : Void
Class-level singleton delegator for
#scenario_set_camera_attributes -
.scenario_set_compositor(scenario : Int64, compositor : Int64) : Void
Class-level singleton delegator for
#scenario_set_compositor -
.scenario_set_environment(scenario : Int64, environment : Int64) : Void
Class-level singleton delegator for
#scenario_set_environment -
.scenario_set_fallback_environment(scenario : Int64, environment : Int64) : Void
Class-level singleton delegator for
#scenario_set_fallback_environment -
.screen_space_roughness_limiter_set_active(enable : Bool, amount : Float64, limit : Float64) : Void
Class-level singleton delegator for
#screen_space_roughness_limiter_set_active -
.set_boot_image(image : Image, color : Color, scale : Bool, use_filter : Bool = true) : Void
Class-level singleton delegator for
#set_boot_image -
.set_boot_image_with_stretch(image : Image, color : Color, stretch_mode : SplashStretchMode | Int, use_filter : Bool = true) : Void
Class-level singleton delegator for
#set_boot_image_with_stretch -
.set_debug_generate_wireframes(generate : Bool) : Void
Class-level singleton delegator for
#set_debug_generate_wireframes -
.set_default_clear_color(color : Color) : Void
Class-level singleton delegator for
#set_default_clear_color -
.set_render_loop_enabled(enabled : Bool) : Void
Class-level singleton delegator for
#set_render_loop_enabled -
.shader_create : Int64
Class-level singleton delegator for
#shader_create -
.shader_get_code(shader : Int64) : String
Class-level singleton delegator for
#shader_get_code -
.shader_get_default_texture_parameter(shader : Int64, name : String, index : Int64 = 0_i64) : Int64
Class-level singleton delegator for
#shader_get_default_texture_parameter -
.shader_get_parameter_default(shader : Int64, name : String) : Pointer(Void)
Class-level singleton delegator for
#shader_get_parameter_default -
.shader_set_code(shader : Int64, code : String) : Void
Class-level singleton delegator for
#shader_set_code -
.shader_set_default_texture_parameter(shader : Int64, name : String, texture : Int64, index : Int64 = 0_i64) : Void
Class-level singleton delegator for
#shader_set_default_texture_parameter -
.shader_set_path_hint(shader : Int64, path : String) : Void
Class-level singleton delegator for
#shader_set_path_hint - .singleton_ptr : Pointer(Void)
-
.skeleton_allocate_data(skeleton : Int64, bones : Int64, is_2d_skeleton : Bool = false) : Void
Class-level singleton delegator for
#skeleton_allocate_data -
.skeleton_bone_get_transform(skeleton : Int64, bone : Int64) : Transform3D
Class-level singleton delegator for
#skeleton_bone_get_transform -
.skeleton_bone_get_transform_2d(skeleton : Int64, bone : Int64) : Transform2D
Class-level singleton delegator for
#skeleton_bone_get_transform_2d -
.skeleton_bone_set_transform(skeleton : Int64, bone : Int64, transform : Transform3D) : Void
Class-level singleton delegator for
#skeleton_bone_set_transform -
.skeleton_bone_set_transform_2d(skeleton : Int64, bone : Int64, transform : Transform2D) : Void
Class-level singleton delegator for
#skeleton_bone_set_transform_2d -
.skeleton_create : Int64
Class-level singleton delegator for
#skeleton_create -
.skeleton_get_bone_count(skeleton : Int64) : Int64
Class-level singleton delegator for
#skeleton_get_bone_count -
.skeleton_set_base_transform_2d(skeleton : Int64, base_transform : Transform2D) : Void
Class-level singleton delegator for
#skeleton_set_base_transform_2d -
.sky_bake_panorama(sky : Int64, energy : Float64, bake_irradiance : Bool, size : Vector2i) : Image
Class-level singleton delegator for
#sky_bake_panorama -
.sky_create : Int64
Class-level singleton delegator for
#sky_create -
.sky_set_material(sky : Int64, material : Int64) : Void
Class-level singleton delegator for
#sky_set_material -
.sky_set_mode(sky : Int64, mode : SkyMode | Int) : Void
Class-level singleton delegator for
#sky_set_mode -
.sky_set_radiance_size(sky : Int64, radiance_size : Int64) : Void
Class-level singleton delegator for
#sky_set_radiance_size -
.spot_light_create : Int64
Class-level singleton delegator for
#spot_light_create -
.sub_surface_scattering_set_quality(quality : SubSurfaceScatteringQuality | Int) : Void
Class-level singleton delegator for
#sub_surface_scattering_set_quality -
.sub_surface_scattering_set_scale(scale : Float64, depth_scale : Float64) : Void
Class-level singleton delegator for
#sub_surface_scattering_set_scale -
.texture_2d_create(image : Image) : Int64
Class-level singleton delegator for
#texture_2d_create -
.texture_2d_get(texture : Int64) : Image
Class-level singleton delegator for
#texture_2d_get -
.texture_2d_layer_get(texture : Int64, layer : Int64) : Image
Class-level singleton delegator for
#texture_2d_layer_get -
.texture_2d_layered_create(layers : Pointer(Void), layered_type : TextureLayeredType | Int) : Int64
Class-level singleton delegator for
#texture_2d_layered_create -
.texture_2d_layered_placeholder_create(layered_type : TextureLayeredType | Int) : Int64
Class-level singleton delegator for
#texture_2d_layered_placeholder_create -
.texture_2d_placeholder_create : Int64
Class-level singleton delegator for
#texture_2d_placeholder_create -
.texture_2d_update(texture : Int64, image : Image, layer : Int64) : Void
Class-level singleton delegator for
#texture_2d_update -
.texture_3d_create(format : Godot::Image::Format | Int, width : Int64, height : Int64, depth : Int64, mipmaps : Bool, data : Pointer(Void)) : Int64
Class-level singleton delegator for
#texture_3d_create -
.texture_3d_get(texture : Int64) : Pointer(Void)
Class-level singleton delegator for
#texture_3d_get -
.texture_3d_placeholder_create : Int64
Class-level singleton delegator for
#texture_3d_placeholder_create -
.texture_3d_update(texture : Int64, data : Pointer(Void)) : Void
Class-level singleton delegator for
#texture_3d_update -
.texture_create_from_native_handle(get_type : TextureType | Int, format : Godot::Image::Format | Int, native_handle : Int64, width : Int64, height : Int64, depth : Int64, layers : Int64 = 1_i64, layered_type : TextureLayeredType | Int = 0) : Int64
Class-level singleton delegator for
#texture_create_from_native_handle -
.texture_drawable_blit_rect(textures : Pointer(Void), rect : Rect2i, material : Int64, modulate : Color, source_textures : Pointer(Void), to_mipmap : Int64 = 0_i64) : Void
Class-level singleton delegator for
#texture_drawable_blit_rect -
.texture_drawable_create(width : Int64, height : Int64, format : TextureDrawableFormat | Int, color : Color = Color.new(1.to_f32, 1.to_f32, 1.to_f32, 1.to_f32), with_mipmaps : Bool = false) : Int64
Class-level singleton delegator for
#texture_drawable_create -
.texture_drawable_generate_mipmaps(texture : Int64) : Void
Class-level singleton delegator for
#texture_drawable_generate_mipmaps -
.texture_drawable_get_default_material : Int64
Class-level singleton delegator for
#texture_drawable_get_default_material -
.texture_get_format(texture : Int64) : Godot::Image::Format
Class-level singleton delegator for
#texture_get_format -
.texture_get_native_handle(texture : Int64, srgb : Bool = false) : Int64
Class-level singleton delegator for
#texture_get_native_handle -
.texture_get_path(texture : Int64) : String
Class-level singleton delegator for
#texture_get_path -
.texture_get_rd_texture(texture : Int64, srgb : Bool = false) : Int64
Class-level singleton delegator for
#texture_get_rd_texture -
.texture_proxy_create(base : Int64) : Int64
Class-level singleton delegator for
#texture_proxy_create -
.texture_proxy_update(texture : Int64, proxy_to : Int64) : Void
Class-level singleton delegator for
#texture_proxy_update -
.texture_rd_create(rd_texture : Int64, layer_type : TextureLayeredType | Int = 0) : Int64
Class-level singleton delegator for
#texture_rd_create -
.texture_replace(texture : Int64, by_texture : Int64) : Void
Class-level singleton delegator for
#texture_replace -
.texture_replace_compatible(texture : Int64, by_texture : Int64) : Void
Class-level singleton delegator for
#texture_replace_compatible -
.texture_set_force_redraw_if_visible(texture : Int64, enable : Bool) : Void
Class-level singleton delegator for
#texture_set_force_redraw_if_visible -
.texture_set_path(texture : Int64, path : String) : Void
Class-level singleton delegator for
#texture_set_path -
.texture_set_size_override(texture : Int64, width : Int64, height : Int64) : Void
Class-level singleton delegator for
#texture_set_size_override -
.viewport_attach_camera(viewport : Int64, camera : Int64) : Void
Class-level singleton delegator for
#viewport_attach_camera -
.viewport_attach_canvas(viewport : Int64, canvas : Int64) : Void
Class-level singleton delegator for
#viewport_attach_canvas -
.viewport_attach_to_screen(viewport : Int64, rect : Rect2 = Rect2.new(0.to_f32, 0.to_f32, 0.to_f32, 0.to_f32), screen : Int64 = 0_i64) : Void
Class-level singleton delegator for
#viewport_attach_to_screen -
.viewport_create : Int64
Class-level singleton delegator for
#viewport_create -
.viewport_get_measured_render_time_cpu(viewport : Int64) : Float64
Class-level singleton delegator for
#viewport_get_measured_render_time_cpu -
.viewport_get_measured_render_time_gpu(viewport : Int64) : Float64
Class-level singleton delegator for
#viewport_get_measured_render_time_gpu -
.viewport_get_render_info(viewport : Int64, get_type : ViewportRenderInfoType | Int, info : ViewportRenderInfo | Int) : Int64
Class-level singleton delegator for
#viewport_get_render_info -
.viewport_get_render_target(viewport : Int64) : Int64
Class-level singleton delegator for
#viewport_get_render_target -
.viewport_get_texture(viewport : Int64) : Int64
Class-level singleton delegator for
#viewport_get_texture -
.viewport_get_update_mode(viewport : Int64) : ViewportUpdateMode
Class-level singleton delegator for
#viewport_get_update_mode -
.viewport_remove_canvas(viewport : Int64, canvas : Int64) : Void
Class-level singleton delegator for
#viewport_remove_canvas -
.viewport_set_active(viewport : Int64, active : Bool) : Void
Class-level singleton delegator for
#viewport_set_active -
.viewport_set_anisotropic_filtering_level(viewport : Int64, anisotropic_filtering_level : ViewportAnisotropicFiltering | Int) : Void
Class-level singleton delegator for
#viewport_set_anisotropic_filtering_level -
.viewport_set_canvas_cull_mask(viewport : Int64, canvas_cull_mask : Int64) : Void
Class-level singleton delegator for
#viewport_set_canvas_cull_mask -
.viewport_set_canvas_stacking(viewport : Int64, canvas : Int64, layer : Int64, sublayer : Int64) : Void
Class-level singleton delegator for
#viewport_set_canvas_stacking -
.viewport_set_canvas_transform(viewport : Int64, canvas : Int64, offset : Transform2D) : Void
Class-level singleton delegator for
#viewport_set_canvas_transform -
.viewport_set_clear_mode(viewport : Int64, clear_mode : ViewportClearMode | Int) : Void
Class-level singleton delegator for
#viewport_set_clear_mode -
.viewport_set_debug_draw(viewport : Int64, draw : ViewportDebugDraw | Int) : Void
Class-level singleton delegator for
#viewport_set_debug_draw -
.viewport_set_default_canvas_item_texture_filter(viewport : Int64, filter : CanvasItemTextureFilter | Int) : Void
Class-level singleton delegator for
#viewport_set_default_canvas_item_texture_filter -
.viewport_set_default_canvas_item_texture_repeat(viewport : Int64, repeat : CanvasItemTextureRepeat | Int) : Void
Class-level singleton delegator for
#viewport_set_default_canvas_item_texture_repeat -
.viewport_set_disable_2d(viewport : Int64, disable : Bool) : Void
Class-level singleton delegator for
#viewport_set_disable_2d -
.viewport_set_disable_3d(viewport : Int64, disable : Bool) : Void
Class-level singleton delegator for
#viewport_set_disable_3d -
.viewport_set_environment_mode(viewport : Int64, mode : ViewportEnvironmentMode | Int) : Void
Class-level singleton delegator for
#viewport_set_environment_mode -
.viewport_set_fsr_sharpness(viewport : Int64, sharpness : Float64) : Void
Class-level singleton delegator for
#viewport_set_fsr_sharpness -
.viewport_set_global_canvas_transform(viewport : Int64, transform : Transform2D) : Void
Class-level singleton delegator for
#viewport_set_global_canvas_transform -
.viewport_set_measure_render_time(viewport : Int64, enable : Bool) : Void
Class-level singleton delegator for
#viewport_set_measure_render_time -
.viewport_set_msaa_2d(viewport : Int64, msaa : ViewportMSAA | Int) : Void
Class-level singleton delegator for
#viewport_set_msaa_2d -
.viewport_set_msaa_3d(viewport : Int64, msaa : ViewportMSAA | Int) : Void
Class-level singleton delegator for
#viewport_set_msaa_3d -
.viewport_set_occlusion_culling_build_quality(quality : ViewportOcclusionCullingBuildQuality | Int) : Void
Class-level singleton delegator for
#viewport_set_occlusion_culling_build_quality -
.viewport_set_occlusion_rays_per_thread(rays_per_thread : Int64) : Void
Class-level singleton delegator for
#viewport_set_occlusion_rays_per_thread -
.viewport_set_parent_viewport(viewport : Int64, parent_viewport : Int64) : Void
Class-level singleton delegator for
#viewport_set_parent_viewport -
.viewport_set_positional_shadow_atlas_quadrant_subdivision(viewport : Int64, quadrant : Int64, subdivision : Int64) : Void
Class-level singleton delegator for
#viewport_set_positional_shadow_atlas_quadrant_subdivision -
.viewport_set_positional_shadow_atlas_size(viewport : Int64, size : Int64, use_16_bits : Bool = false) : Void
Class-level singleton delegator for
#viewport_set_positional_shadow_atlas_size -
.viewport_set_render_direct_to_screen(viewport : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#viewport_set_render_direct_to_screen -
.viewport_set_scaling_3d_mode(viewport : Int64, scaling_3d_mode : ViewportScaling3DMode | Int) : Void
Class-level singleton delegator for
#viewport_set_scaling_3d_mode -
.viewport_set_scaling_3d_scale(viewport : Int64, scale : Float64) : Void
Class-level singleton delegator for
#viewport_set_scaling_3d_scale -
.viewport_set_scenario(viewport : Int64, scenario : Int64) : Void
Class-level singleton delegator for
#viewport_set_scenario -
.viewport_set_screen_space_aa(viewport : Int64, mode : ViewportScreenSpaceAA | Int) : Void
Class-level singleton delegator for
#viewport_set_screen_space_aa -
.viewport_set_sdf_oversize_and_scale(viewport : Int64, oversize : ViewportSDFOversize | Int, scale : ViewportSDFScale | Int) : Void
Class-level singleton delegator for
#viewport_set_sdf_oversize_and_scale -
.viewport_set_size(viewport : Int64, width : Int64, height : Int64, view_count : Int64 = 1_i64) : Void
Class-level singleton delegator for
#viewport_set_size -
.viewport_set_snap_2d_transforms_to_pixel(viewport : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#viewport_set_snap_2d_transforms_to_pixel -
.viewport_set_snap_2d_vertices_to_pixel(viewport : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#viewport_set_snap_2d_vertices_to_pixel -
.viewport_set_texture_mipmap_bias(viewport : Int64, mipmap_bias : Float64) : Void
Class-level singleton delegator for
#viewport_set_texture_mipmap_bias -
.viewport_set_transparent_background(viewport : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#viewport_set_transparent_background -
.viewport_set_update_mode(viewport : Int64, update_mode : ViewportUpdateMode | Int) : Void
Class-level singleton delegator for
#viewport_set_update_mode -
.viewport_set_use_debanding(viewport : Int64, enable : Bool) : Void
Class-level singleton delegator for
#viewport_set_use_debanding -
.viewport_set_use_hdr_2d(viewport : Int64, enabled : Bool) : Void
Class-level singleton delegator for
#viewport_set_use_hdr_2d -
.viewport_set_use_occlusion_culling(viewport : Int64, enable : Bool) : Void
Class-level singleton delegator for
#viewport_set_use_occlusion_culling -
.viewport_set_use_taa(viewport : Int64, enable : Bool) : Void
Class-level singleton delegator for
#viewport_set_use_taa -
.viewport_set_use_xr(viewport : Int64, use_xr : Bool) : Void
Class-level singleton delegator for
#viewport_set_use_xr -
.viewport_set_vrs_mode(viewport : Int64, mode : ViewportVRSMode | Int) : Void
Class-level singleton delegator for
#viewport_set_vrs_mode -
.viewport_set_vrs_texture(viewport : Int64, texture : Int64) : Void
Class-level singleton delegator for
#viewport_set_vrs_texture -
.viewport_set_vrs_update_mode(viewport : Int64, mode : ViewportVRSUpdateMode | Int) : Void
Class-level singleton delegator for
#viewport_set_vrs_update_mode -
.visibility_notifier_create : Int64
Class-level singleton delegator for
#visibility_notifier_create -
.visibility_notifier_set_aabb(notifier : Int64, aabb : AABB) : Void
Class-level singleton delegator for
#visibility_notifier_set_aabb -
.visibility_notifier_set_callbacks(notifier : Int64, enter_callable : Pointer(Void), exit_callable : Pointer(Void)) : Void
Class-level singleton delegator for
#visibility_notifier_set_callbacks -
.voxel_gi_allocate_data(voxel_gi : Int64, to_cell_xform : Transform3D, aabb : AABB, octree_size : Vector3i, octree_cells : Pointer(Void), data_cells : Pointer(Void), distance_field : Pointer(Void), level_counts : Pointer(Void)) : Void
Class-level singleton delegator for
#voxel_gi_allocate_data -
.voxel_gi_create : Int64
Class-level singleton delegator for
#voxel_gi_create -
.voxel_gi_get_data_cells(voxel_gi : Int64) : Pointer(Void)
Class-level singleton delegator for
#voxel_gi_get_data_cells -
.voxel_gi_get_distance_field(voxel_gi : Int64) : Pointer(Void)
Class-level singleton delegator for
#voxel_gi_get_distance_field -
.voxel_gi_get_level_counts(voxel_gi : Int64) : Pointer(Void)
Class-level singleton delegator for
#voxel_gi_get_level_counts -
.voxel_gi_get_octree_cells(voxel_gi : Int64) : Pointer(Void)
Class-level singleton delegator for
#voxel_gi_get_octree_cells -
.voxel_gi_get_octree_size(voxel_gi : Int64) : Vector3i
Class-level singleton delegator for
#voxel_gi_get_octree_size -
.voxel_gi_get_to_cell_xform(voxel_gi : Int64) : Transform3D
Class-level singleton delegator for
#voxel_gi_get_to_cell_xform -
.voxel_gi_set_baked_exposure_normalization(voxel_gi : Int64, baked_exposure : Float64) : Void
Class-level singleton delegator for
#voxel_gi_set_baked_exposure_normalization -
.voxel_gi_set_bias(voxel_gi : Int64, bias : Float64) : Void
Class-level singleton delegator for
#voxel_gi_set_bias -
.voxel_gi_set_dynamic_range(voxel_gi : Int64, range : Float64) : Void
Class-level singleton delegator for
#voxel_gi_set_dynamic_range -
.voxel_gi_set_energy(voxel_gi : Int64, energy : Float64) : Void
Class-level singleton delegator for
#voxel_gi_set_energy -
.voxel_gi_set_interior(voxel_gi : Int64, enable : Bool) : Void
Class-level singleton delegator for
#voxel_gi_set_interior -
.voxel_gi_set_normal_bias(voxel_gi : Int64, bias : Float64) : Void
Class-level singleton delegator for
#voxel_gi_set_normal_bias -
.voxel_gi_set_propagation(voxel_gi : Int64, amount : Float64) : Void
Class-level singleton delegator for
#voxel_gi_set_propagation -
.voxel_gi_set_quality(quality : VoxelGIQuality | Int) : Void
Class-level singleton delegator for
#voxel_gi_set_quality -
.voxel_gi_set_use_two_bounces(voxel_gi : Int64, enable : Bool) : Void
Class-level singleton delegator for
#voxel_gi_set_use_two_bounces
Instance Method Summary
- #area_light_create : Int64
- #bake_render_uv2(base : Int64, material_overrides : Pointer(Void), image_size : Vector2i) : Pointer(Void)
- #bind_frame_post_draw(callback : Proc(R), once : Bool = false) : UInt64 forall R
- #bind_frame_post_draw(once : Bool = false, &block : -> Void) : UInt64
- #bind_frame_pre_draw(callback : Proc(R), once : Bool = false) : UInt64 forall R
- #bind_frame_pre_draw(once : Bool = false, &block : -> Void) : UInt64
- #call_on_render_thread(callable : Pointer(Void)) : Void
- #camera_attributes_create : Int64
- #camera_attributes_set_auto_exposure(camera_attributes : Int64, enable : Bool, min_sensitivity : Float64, max_sensitivity : Float64, speed : Float64, scale : Float64) : Void
- #camera_attributes_set_dof_blur(camera_attributes : Int64, far_enable : Bool, far_distance : Float64, far_transition : Float64, near_enable : Bool, near_distance : Float64, near_transition : Float64, amount : Float64) : Void
- #camera_attributes_set_dof_blur_bokeh_shape(shape : DOFBokehShape | Int) : Void
- #camera_attributes_set_dof_blur_quality(quality : DOFBlurQuality | Int, use_jitter : Bool) : Void
- #camera_attributes_set_exposure(camera_attributes : Int64, multiplier : Float64, normalization : Float64) : Void
- #camera_create : Int64
- #camera_set_camera_attributes(camera : Int64, effects : Int64) : Void
- #camera_set_compositor(camera : Int64, compositor : Int64) : Void
- #camera_set_cull_mask(camera : Int64, layers : Int64) : Void
- #camera_set_environment(camera : Int64, env : Int64) : Void
- #camera_set_frustum(camera : Int64, size : Float64, offset : Vector2, z_near : Float64, z_far : Float64) : Void
- #camera_set_orthogonal(camera : Int64, size : Float64, z_near : Float64, z_far : Float64) : Void
- #camera_set_perspective(camera : Int64, fovy_degrees : Float64, z_near : Float64, z_far : Float64) : Void
- #camera_set_transform(camera : Int64, transform : Transform3D) : Void
- #camera_set_use_vertical_aspect(camera : Int64, enable : Bool) : Void
- #camera_set_xr_projections(camera : Int64, projections : Pointer(Void), offsets : Pointer(Void)) : Void
- #canvas_create : Int64
- #canvas_item_add_animation_slice(item : Int64, animation_length : Float64, slice_begin : Float64, slice_end : Float64, offset : Float64 = 0.0) : Void
- #canvas_item_add_circle(item : Int64, pos : Vector2, radius : Float64, color : Color, antialiased : Bool = false) : Void
- #canvas_item_add_clip_ignore(item : Int64, ignore : Bool) : Void
- #canvas_item_add_ellipse(item : Int64, pos : Vector2, major : Float64, minor : Float64, color : Color, antialiased : Bool = false) : Void
- #canvas_item_add_lcd_texture_rect_region(item : Int64, rect : Rect2, texture : Int64, src_rect : Rect2, modulate : Color) : Void
- #canvas_item_add_line(item : Int64, from : Vector2, to : Vector2, color : Color, width : Float64 = -1.0, antialiased : Bool = false) : Void
- #canvas_item_add_mesh(item : Int64, mesh : Int64, transform : Transform2D, modulate : Color, texture : Int64) : Void
- #canvas_item_add_msdf_texture_rect_region(item : Int64, rect : Rect2, texture : Int64, src_rect : Rect2, modulate : Color = Color.new(1.to_f32, 1.to_f32, 1.to_f32, 1.to_f32), outline_size : Int64 = 0_i64, px_range : Float64 = 1.0, scale : Float64 = 1.0) : Void
- #canvas_item_add_multiline(item : Int64, points : Pointer(Void), colors : Pointer(Void), width : Float64 = -1.0, antialiased : Bool = false) : Void
- #canvas_item_add_multimesh(item : Int64, mesh : Int64, texture : Int64) : Void
- #canvas_item_add_nine_patch(item : Int64, rect : Rect2, source : Rect2, texture : Int64, topleft : Vector2, bottomright : Vector2, x_axis_mode : NinePatchAxisMode | Int = 0, y_axis_mode : NinePatchAxisMode | Int = 0, draw_center : Bool = true, modulate : Color = Color.new(1.to_f32, 1.to_f32, 1.to_f32, 1.to_f32)) : Void
- #canvas_item_add_particles(item : Int64, particles : Int64, texture : Int64) : Void
- #canvas_item_add_polygon(item : Int64, points : Pointer(Void), colors : Pointer(Void), uvs : Pointer(Void), texture : Int64) : Void
- #canvas_item_add_polyline(item : Int64, points : Pointer(Void), colors : Pointer(Void), width : Float64 = -1.0, antialiased : Bool = false) : Void
- #canvas_item_add_primitive(item : Int64, points : Pointer(Void), colors : Pointer(Void), uvs : Pointer(Void), texture : Int64) : Void
- #canvas_item_add_rect(item : Int64, rect : Rect2, color : Color, antialiased : Bool = false) : Void
- #canvas_item_add_set_transform(item : Int64, transform : Transform2D) : Void
- #canvas_item_add_texture_rect(item : Int64, rect : Rect2, texture : Int64, tile : Bool = false, modulate : Color = Color.new(1.to_f32, 1.to_f32, 1.to_f32, 1.to_f32), transpose : Bool = false) : Void
- #canvas_item_add_texture_rect_region(item : Int64, rect : Rect2, texture : Int64, src_rect : Rect2, modulate : Color = Color.new(1.to_f32, 1.to_f32, 1.to_f32, 1.to_f32), transpose : Bool = false, clip_uv : Bool = true) : Void
- #canvas_item_add_triangle_array(item : Int64, indices : Pointer(Void), points : Pointer(Void), colors : Pointer(Void), uvs : Pointer(Void), bones : Pointer(Void), weights : Pointer(Void), texture : Int64, count : Int64 = -1_i64) : Void
- #canvas_item_attach_skeleton(item : Int64, skeleton : Int64) : Void
- #canvas_item_clear(item : Int64) : Void
- #canvas_item_create : Int64
- #canvas_item_get_instance_shader_parameter(instance : Int64, parameter : String) : Pointer(Void)
- #canvas_item_get_instance_shader_parameter_default_value(instance : Int64, parameter : String) : Pointer(Void)
- #canvas_item_get_instance_shader_parameter_list(instance : Int64) : Pointer(Void)
- #canvas_item_reset_physics_interpolation(item : Int64) : Void
- #canvas_item_set_canvas_group_mode(item : Int64, mode : CanvasGroupMode | Int, clear_margin : Float64 = 5.0, fit_empty : Bool = false, fit_margin : Float64 = 0.0, blur_mipmaps : Bool = false) : Void
- #canvas_item_set_clip(item : Int64, clip : Bool) : Void
- #canvas_item_set_copy_to_backbuffer(item : Int64, enabled : Bool, rect : Rect2) : Void
- #canvas_item_set_custom_rect(item : Int64, use_custom_rect : Bool, rect : Rect2 = Rect2.new(0.to_f32, 0.to_f32, 0.to_f32, 0.to_f32)) : Void
- #canvas_item_set_default_texture_filter(item : Int64, filter : CanvasItemTextureFilter | Int) : Void
- #canvas_item_set_default_texture_repeat(item : Int64, repeat : CanvasItemTextureRepeat | Int) : Void
- #canvas_item_set_distance_field_mode(item : Int64, enabled : Bool) : Void
- #canvas_item_set_draw_behind_parent(item : Int64, enabled : Bool) : Void
- #canvas_item_set_draw_index(item : Int64, index : Int64) : Void
- #canvas_item_set_instance_shader_parameter(instance : Int64, parameter : String, value : Pointer(Void)) : Void
- #canvas_item_set_interpolated(item : Int64, interpolated : Bool) : Void
- #canvas_item_set_light_mask(item : Int64, mask : Int64) : Void
- #canvas_item_set_material(item : Int64, material : Int64) : Void
- #canvas_item_set_modulate(item : Int64, color : Color) : Void
- #canvas_item_set_parent(item : Int64, parent : Int64) : Void
- #canvas_item_set_self_modulate(item : Int64, color : Color) : Void
- #canvas_item_set_sort_children_by_y(item : Int64, enabled : Bool) : Void
- #canvas_item_set_transform(item : Int64, transform : Transform2D) : Void
- #canvas_item_set_use_parent_material(item : Int64, enabled : Bool) : Void
- #canvas_item_set_visibility_layer(item : Int64, visibility_layer : Int64) : Void
- #canvas_item_set_visibility_notifier(item : Int64, enable : Bool, area : Rect2, enter_callable : Pointer(Void), exit_callable : Pointer(Void)) : Void
- #canvas_item_set_visible(item : Int64, visible : Bool) : Void
- #canvas_item_set_z_as_relative_to_parent(item : Int64, enabled : Bool) : Void
- #canvas_item_set_z_index(item : Int64, z_index : Int64) : Void
- #canvas_item_transform_physics_interpolation(item : Int64, transform : Transform2D) : Void
- #canvas_light_attach_to_canvas(light : Int64, canvas : Int64) : Void
- #canvas_light_create : Int64
- #canvas_light_occluder_attach_to_canvas(occluder : Int64, canvas : Int64) : Void
- #canvas_light_occluder_create : Int64
- #canvas_light_occluder_reset_physics_interpolation(occluder : Int64) : Void
- #canvas_light_occluder_set_as_sdf_collision(occluder : Int64, enable : Bool) : Void
- #canvas_light_occluder_set_enabled(occluder : Int64, enabled : Bool) : Void
- #canvas_light_occluder_set_interpolated(occluder : Int64, interpolated : Bool) : Void
- #canvas_light_occluder_set_light_mask(occluder : Int64, mask : Int64) : Void
- #canvas_light_occluder_set_polygon(occluder : Int64, polygon : Int64) : Void
- #canvas_light_occluder_set_transform(occluder : Int64, transform : Transform2D) : Void
- #canvas_light_occluder_transform_physics_interpolation(occluder : Int64, transform : Transform2D) : Void
- #canvas_light_reset_physics_interpolation(light : Int64) : Void
- #canvas_light_set_blend_mode(light : Int64, mode : CanvasLightBlendMode | Int) : Void
- #canvas_light_set_color(light : Int64, color : Color) : Void
- #canvas_light_set_enabled(light : Int64, enabled : Bool) : Void
- #canvas_light_set_energy(light : Int64, energy : Float64) : Void
- #canvas_light_set_height(light : Int64, height : Float64) : Void
- #canvas_light_set_interpolated(light : Int64, interpolated : Bool) : Void
- #canvas_light_set_item_cull_mask(light : Int64, mask : Int64) : Void
- #canvas_light_set_item_shadow_cull_mask(light : Int64, mask : Int64) : Void
- #canvas_light_set_layer_range(light : Int64, min_layer : Int64, max_layer : Int64) : Void
- #canvas_light_set_mode(light : Int64, mode : CanvasLightMode | Int) : Void
- #canvas_light_set_shadow_color(light : Int64, color : Color) : Void
- #canvas_light_set_shadow_enabled(light : Int64, enabled : Bool) : Void
- #canvas_light_set_shadow_filter(light : Int64, filter : CanvasLightShadowFilter | Int) : Void
- #canvas_light_set_shadow_smooth(light : Int64, smooth : Float64) : Void
- #canvas_light_set_texture(light : Int64, texture : Int64) : Void
- #canvas_light_set_texture_offset(light : Int64, offset : Vector2) : Void
- #canvas_light_set_texture_scale(light : Int64, scale : Float64) : Void
- #canvas_light_set_transform(light : Int64, transform : Transform2D) : Void
- #canvas_light_set_z_range(light : Int64, min_z : Int64, max_z : Int64) : Void
- #canvas_light_transform_physics_interpolation(light : Int64, transform : Transform2D) : Void
- #canvas_occluder_polygon_create : Int64
- #canvas_occluder_polygon_set_cull_mode(occluder_polygon : Int64, mode : CanvasOccluderPolygonCullMode | Int) : Void
- #canvas_occluder_polygon_set_shape(occluder_polygon : Int64, shape : Pointer(Void), closed : Bool) : Void
- #canvas_set_disable_scale(disable : Bool) : Void
- #canvas_set_item_mirroring(canvas : Int64, item : Int64, mirroring : Vector2) : Void
- #canvas_set_item_repeat(item : Int64, repeat_size : Vector2, repeat_times : Int64) : Void
- #canvas_set_modulate(canvas : Int64, color : Color) : Void
- #canvas_set_shadow_texture_size(size : Int64) : Void
- #canvas_texture_create : Int64
- #canvas_texture_set_channel(canvas_texture : Int64, channel : CanvasTextureChannel | Int, texture : Int64) : Void
- #canvas_texture_set_shading_parameters(canvas_texture : Int64, base_color : Color, shininess : Float64) : Void
- #canvas_texture_set_texture_filter(canvas_texture : Int64, filter : CanvasItemTextureFilter | Int) : Void
- #canvas_texture_set_texture_repeat(canvas_texture : Int64, repeat : CanvasItemTextureRepeat | Int) : Void
- #compositor_create : Int64
- #compositor_effect_create : Int64
- #compositor_effect_set_callback(effect : Int64, callback_type : CompositorEffectCallbackType | Int, callback : Pointer(Void)) : Void
- #compositor_effect_set_enabled(effect : Int64, enabled : Bool) : Void
- #compositor_effect_set_flag(effect : Int64, flag : CompositorEffectFlags | Int, set : Bool) : Void
- #compositor_set_compositor_effects(compositor : Int64, effects : Pointer(Void)) : Void
- #create_local_rendering_device : RenderingDevice
- #debug_canvas_item_get_rect(item : Int64) : Rect2
- #decal_create : Int64
- #decal_set_albedo_mix(decal : Int64, albedo_mix : Float64) : Void
- #decal_set_cull_mask(decal : Int64, mask : Int64) : Void
- #decal_set_distance_fade(decal : Int64, enabled : Bool, begin_val : Float64, length : Float64) : Void
- #decal_set_emission_energy(decal : Int64, energy : Float64) : Void
- #decal_set_fade(decal : Int64, above : Float64, below : Float64) : Void
- #decal_set_modulate(decal : Int64, color : Color) : Void
- #decal_set_normal_fade(decal : Int64, fade : Float64) : Void
- #decal_set_size(decal : Int64, size : Vector3) : Void
- #decal_set_texture(decal : Int64, get_type : DecalTexture | Int, texture : Int64) : Void
- #decals_set_filter(filter : DecalFilter | Int) : Void
- #directional_light_create : Int64
- #directional_shadow_atlas_set_size(size : Int64, is_16bits : Bool) : Void
- #directional_soft_shadow_filter_set_quality(quality : ShadowQuality | Int) : Void
- #emit_frame_post_draw : Void
- #emit_frame_pre_draw : Void
- #environment_bake_panorama(environment : Int64, bake_irradiance : Bool, size : Vector2i) : Image
- #environment_create : Int64
- #environment_glow_set_use_bicubic_upscale(enable : Bool) : Void
- #environment_set_adjustment(env : Int64, enable : Bool, brightness : Float64, contrast : Float64, saturation : Float64, use_1d_color_correction : Bool, color_correction : Int64) : Void
- #environment_set_ambient_light(env : Int64, color : Color, ambient : EnvironmentAmbientSource | Int = 0, energy : Float64 = 1.0, sky_contribution : Float64 = 0.0, reflection_source : EnvironmentReflectionSource | Int = 0) : Void
- #environment_set_background(env : Int64, bg : EnvironmentBG | Int) : Void
- #environment_set_bg_color(env : Int64, color : Color) : Void
- #environment_set_bg_energy(env : Int64, multiplier : Float64, exposure_value : Float64) : Void
- #environment_set_camera_id(env : Int64, id : Int64) : Void
- #environment_set_canvas_max_layer(env : Int64, max_layer : Int64) : Void
- #environment_set_fog(env : Int64, enable : Bool, light_color : Color, light_energy : Float64, sun_scatter : Float64, density : Float64, height : Float64, height_density : Float64, aerial_perspective : Float64, sky_affect : Float64, fog_mode : EnvironmentFogMode | Int = 0) : Void
- #environment_set_fog_depth(env : Int64, curve : Float64, begin_val : Float64, end_val : Float64) : Void
- #environment_set_glow(env : Int64, enable : Bool, levels : Pointer(Void), intensity : Float64, strength : Float64, mix : Float64, bloom_threshold : Float64, blend_mode : EnvironmentGlowBlendMode | Int, hdr_bleed_threshold : Float64, hdr_bleed_scale : Float64, hdr_luminance_cap : Float64, glow_map_strength : Float64, glow_map : Int64) : Void
- #environment_set_sdfgi(env : Int64, enable : Bool, cascades : Int64, min_cell_size : Float64, y_scale : EnvironmentSDFGIYScale | Int, use_occlusion : Bool, bounce_feedback : Float64, read_sky : Bool, energy : Float64, normal_bias : Float64, probe_bias : Float64) : Void
- #environment_set_sdfgi_frames_to_converge(frames : EnvironmentSDFGIFramesToConverge | Int) : Void
- #environment_set_sdfgi_frames_to_update_light(frames : EnvironmentSDFGIFramesToUpdateLight | Int) : Void
- #environment_set_sdfgi_ray_count(ray_count : EnvironmentSDFGIRayCount | Int) : Void
- #environment_set_sky(env : Int64, sky : Int64) : Void
- #environment_set_sky_custom_fov(env : Int64, scale : Float64) : Void
- #environment_set_sky_orientation(env : Int64, orientation : Basis) : Void
- #environment_set_ssao(env : Int64, enable : Bool, radius : Float64, intensity : Float64, power : Float64, detail : Float64, horizon : Float64, sharpness : Float64, light_affect : Float64, ao_channel_affect : Float64) : Void
- #environment_set_ssao_quality(quality : EnvironmentSSAOQuality | Int, half_size : Bool, adaptive_target : Float64, blur_passes : Int64, fadeout_from : Float64, fadeout_to : Float64) : Void
- #environment_set_ssil_quality(quality : EnvironmentSSILQuality | Int, half_size : Bool, adaptive_target : Float64, blur_passes : Int64, fadeout_from : Float64, fadeout_to : Float64) : Void
- #environment_set_ssr(env : Int64, enable : Bool, max_steps : Int64, fade_in : Float64, fade_out : Float64, depth_tolerance : Float64) : Void
- #environment_set_ssr_half_size(half_size : Bool) : Void
- #environment_set_ssr_roughness_quality(quality : EnvironmentSSRRoughnessQuality | Int) : Void
- #environment_set_tonemap(env : Int64, tone_mapper : EnvironmentToneMapper | Int, exposure : Float64, white : Float64) : Void
- #environment_set_tonemap_agx_contrast(env : Int64, agx_contrast : Float64) : Void
- #environment_set_volumetric_fog(env : Int64, enable : Bool, density : Float64, albedo : Color, emission : Color, emission_energy : Float64, anisotropy : Float64, length : Float64, detail_spread : Float64, gi_inject : Float64, temporal_reprojection : Bool, temporal_reprojection_amount : Float64, ambient_inject : Float64, sky_affect : Float64) : Void
- #environment_set_volumetric_fog_filter_active(active : Bool) : Void
- #environment_set_volumetric_fog_volume_size(size : Int64, depth : Int64) : Void
- #fog_volume_create : Int64
- #fog_volume_set_material(fog_volume : Int64, material : Int64) : Void
- #fog_volume_set_shape(fog_volume : Int64, shape : FogVolumeShape | Int) : Void
- #fog_volume_set_size(fog_volume : Int64, size : Vector3) : Void
- #force_draw(swap_buffers : Bool = true, frame_step : Float64 = 0.0) : Void
- #force_sync : Void
- #frame_post_draw : Godot::TypedSignal()
-
#frame_post_draw=(val : Godot::BoundSignal) : Godot::BoundSignal
Identity setter enabling compound operator sugar (
node.frame_post_draw += ->handler,node.frame_post_draw -= ->handler) - #frame_post_draw_signal_hash : UInt64
- #frame_post_draw_slot : Lapis::Core::StaticSignalSlot()
- #frame_pre_draw : Godot::TypedSignal()
-
#frame_pre_draw=(val : Godot::BoundSignal) : Godot::BoundSignal
Identity setter enabling compound operator sugar (
node.frame_pre_draw += ->handler,node.frame_pre_draw -= ->handler) - #frame_pre_draw_signal_hash : UInt64
- #frame_pre_draw_slot : Lapis::Core::StaticSignalSlot()
- #free_rid(rid : Int64) : Void
- #get_current_rendering_driver_name : String
- #get_current_rendering_method : String
- #get_default_clear_color : Color
- #get_frame_setup_time_cpu : Float64
- #get_rendering_device : RenderingDevice
- #get_rendering_info(info : RenderingInfo | Int) : Int64
- #get_shader_parameter_list(shader : Int64) : Pointer(Void)
- #get_test_cube : Int64
- #get_test_texture : Int64
- #get_video_adapter_api_version : String
- #get_video_adapter_name : String
- #get_video_adapter_type : Godot::RenderingDevice::DeviceType
- #get_video_adapter_vendor : String
- #get_white_texture : Int64
- #gi_set_use_half_resolution(half_resolution : Bool) : Void
- #global_shader_parameter_add(name : String, get_type : GlobalShaderParameterType | Int, default_value : Pointer(Void)) : Void
- #global_shader_parameter_get(name : String) : Pointer(Void)
- #global_shader_parameter_get_list : Pointer(Void)
- #global_shader_parameter_get_type(name : String) : GlobalShaderParameterType
- #global_shader_parameter_remove(name : String) : Void
- #global_shader_parameter_set(name : String, value : Pointer(Void)) : Void
- #global_shader_parameter_set_override(name : String, value : Pointer(Void)) : Void
- #has_changed : Bool
-
#has_changed? : Bool
Predicate alias for
#has_changed - #has_feature(feature : Features | Int) : Bool
-
#has_feature?(feature : Features | Int) : Bool
Predicate alias for
#has_feature - #has_os_feature(feature : String) : Bool
-
#has_os_feature?(feature : String) : Bool
Predicate alias for
#has_os_feature - #instance_attach_object_instance_id(instance : Int64, id : Int64) : Void
- #instance_attach_skeleton(instance : Int64, skeleton : Int64) : Void
- #instance_create : Int64
- #instance_create2(base : Int64, scenario : Int64) : Int64
- #instance_geometry_get_shader_parameter(instance : Int64, parameter : String) : Pointer(Void)
- #instance_geometry_get_shader_parameter_default_value(instance : Int64, parameter : String) : Pointer(Void)
- #instance_geometry_get_shader_parameter_list(instance : Int64) : Pointer(Void)
- #instance_geometry_set_cast_shadows_setting(instance : Int64, shadow_casting_setting : ShadowCastingSetting | Int) : Void
- #instance_geometry_set_flag(instance : Int64, flag : InstanceFlags | Int, enabled : Bool) : Void
- #instance_geometry_set_lightmap(instance : Int64, lightmap : Int64, lightmap_uv_scale : Rect2, lightmap_slice : Int64) : Void
- #instance_geometry_set_lod_bias(instance : Int64, lod_bias : Float64) : Void
- #instance_geometry_set_material_overlay(instance : Int64, material : Int64) : Void
- #instance_geometry_set_material_override(instance : Int64, material : Int64) : Void
- #instance_geometry_set_shader_parameter(instance : Int64, parameter : String, value : Pointer(Void)) : Void
- #instance_geometry_set_transparency(instance : Int64, transparency : Float64) : Void
- #instance_geometry_set_visibility_range(instance : Int64, min : Float64, max : Float64, min_margin : Float64, max_margin : Float64, fade_mode : VisibilityRangeFadeMode | Int) : Void
- #instance_set_base(instance : Int64, base : Int64) : Void
- #instance_set_blend_shape_weight(instance : Int64, shape : Int64, weight : Float64) : Void
- #instance_set_custom_aabb(instance : Int64, aabb : AABB) : Void
- #instance_set_extra_visibility_margin(instance : Int64, margin : Float64) : Void
- #instance_set_ignore_culling(instance : Int64, enabled : Bool) : Void
- #instance_set_layer_mask(instance : Int64, mask : Int64) : Void
- #instance_set_pivot_data(instance : Int64, sorting_offset : Float64, use_aabb_center : Bool) : Void
- #instance_set_scenario(instance : Int64, scenario : Int64) : Void
- #instance_set_surface_override_material(instance : Int64, surface : Int64, material : Int64) : Void
- #instance_set_transform(instance : Int64, transform : Transform3D) : Void
- #instance_set_visibility_parent(instance : Int64, parent : Int64) : Void
- #instance_set_visible(instance : Int64, visible : Bool) : Void
- #instance_teleport(instance : Int64) : Void
- #instances_cull_aabb(aabb : AABB, scenario : Int64) : Pointer(Void)
- #instances_cull_convex(convex : Pointer(Void), scenario : Int64) : Pointer(Void)
- #instances_cull_ray(from : Vector3, to : Vector3, scenario : Int64) : Pointer(Void)
- #is_on_render_thread : Bool
-
#is_on_render_thread? : Bool
Predicate alias for
#is_on_render_thread - #is_render_loop_enabled : Bool
-
#is_render_loop_enabled? : Bool
Predicate alias for
#is_render_loop_enabled - #light_area_set_normalize_energy(light : Int64, enable : Bool) : Void
- #light_area_set_size(light : Int64, size : Vector2) : Void
- #light_directional_set_blend_splits(light : Int64, enable : Bool) : Void
- #light_directional_set_shadow_mode(light : Int64, mode : LightDirectionalShadowMode | Int) : Void
- #light_directional_set_sky_mode(light : Int64, mode : LightDirectionalSkyMode | Int) : Void
- #light_omni_set_shadow_mode(light : Int64, mode : LightOmniShadowMode | Int) : Void
- #light_projectors_set_filter(filter : LightProjectorFilter | Int) : Void
- #light_set_allow_contact_shadows(light : Int64, enable : Bool) : Void
- #light_set_bake_mode(light : Int64, bake_mode : LightBakeMode | Int) : Void
- #light_set_color(light : Int64, color : Color) : Void
- #light_set_cull_mask(light : Int64, mask : Int64) : Void
- #light_set_distance_fade(decal : Int64, enabled : Bool, begin_val : Float64, shadow : Float64, length : Float64) : Void
- #light_set_max_sdfgi_cascade(light : Int64, cascade : Int64) : Void
- #light_set_negative(light : Int64, enable : Bool) : Void
- #light_set_param(light : Int64, param : LightParam | Int, value : Float64) : Void
- #light_set_projector(light : Int64, texture : Int64) : Void
- #light_set_reverse_cull_face_mode(light : Int64, enabled : Bool) : Void
- #light_set_shadow(light : Int64, enabled : Bool) : Void
- #light_set_shadow_caster_mask(light : Int64, mask : Int64) : Void
- #lightmap_create : Int64
- #lightmap_get_probe_capture_bsp_tree(lightmap : Int64) : Pointer(Void)
- #lightmap_get_probe_capture_points(lightmap : Int64) : Pointer(Void)
- #lightmap_get_probe_capture_sh(lightmap : Int64) : Pointer(Void)
- #lightmap_get_probe_capture_tetrahedra(lightmap : Int64) : Pointer(Void)
- #lightmap_set_baked_exposure_normalization(lightmap : Int64, baked_exposure : Float64) : Void
- #lightmap_set_probe_bounds(lightmap : Int64, bounds : AABB) : Void
- #lightmap_set_probe_capture_data(lightmap : Int64, points : Pointer(Void), point_sh : Pointer(Void), tetrahedra : Pointer(Void), bsp_tree : Pointer(Void)) : Void
- #lightmap_set_probe_capture_update_speed(speed : Float64) : Void
- #lightmap_set_probe_interior(lightmap : Int64, interior : Bool) : Void
- #lightmap_set_textures(lightmap : Int64, light : Int64, uses_sh : Bool) : Void
- #lightmaps_set_bicubic_filter(enable : Bool) : Void
- #make_sphere_mesh(latitudes : Int64, longitudes : Int64, radius : Float64) : Int64
- #material_create : Int64
- #material_get_param(material : Int64, parameter : String) : Pointer(Void)
- #material_set_next_pass(material : Int64, next_material : Int64) : Void
- #material_set_param(material : Int64, parameter : String, value : Pointer(Void)) : Void
- #material_set_render_priority(material : Int64, priority : Int64) : Void
- #material_set_shader(shader_material : Int64, shader : Int64) : Void
- #material_set_use_debanding(enable : Bool) : Void
- #mesh_add_surface(mesh : Int64, surface : Pointer(Void)) : Void
- #mesh_add_surface_from_arrays(mesh : Int64, primitive : PrimitiveType | Int, arrays : Pointer(Void), blend_shapes : Pointer(Void), lods : Pointer(Void), compress_format : ArrayFormat | Int = 0) : Void
- #mesh_clear(mesh : Int64) : Void
- #mesh_create : Int64
- #mesh_create_from_surfaces(surfaces : Pointer(Void), blend_shape_count : Int64 = 0_i64) : Int64
- #mesh_get_blend_shape_count(mesh : Int64) : Int64
- #mesh_get_blend_shape_mode(mesh : Int64) : BlendShapeMode
- #mesh_get_custom_aabb(mesh : Int64) : AABB
- #mesh_get_surface(mesh : Int64, surface : Int64) : Pointer(Void)
- #mesh_get_surface_count(mesh : Int64) : Int64
- #mesh_set_blend_shape_mode(mesh : Int64, mode : BlendShapeMode | Int) : Void
- #mesh_set_custom_aabb(mesh : Int64, aabb : AABB) : Void
- #mesh_set_shadow_mesh(mesh : Int64, shadow_mesh : Int64) : Void
- #mesh_surface_get_arrays(mesh : Int64, surface : Int64) : Pointer(Void)
- #mesh_surface_get_attribute_buffer_rd_rid(mesh : Int64, surface : Int64) : Int64
- #mesh_surface_get_blend_shape_arrays(mesh : Int64, surface : Int64) : Pointer(Void)
- #mesh_surface_get_format_attribute_stride(format : ArrayFormat | Int, vertex_count : Int64) : Int64
- #mesh_surface_get_format_index_stride(format : ArrayFormat | Int, vertex_count : Int64) : Int64
- #mesh_surface_get_format_normal_tangent_stride(format : ArrayFormat | Int, vertex_count : Int64) : Int64
- #mesh_surface_get_format_offset(format : ArrayFormat | Int, vertex_count : Int64, array_index : Int64) : Int64
- #mesh_surface_get_format_skin_stride(format : ArrayFormat | Int, vertex_count : Int64) : Int64
- #mesh_surface_get_format_vertex_stride(format : ArrayFormat | Int, vertex_count : Int64) : Int64
- #mesh_surface_get_index_buffer_rd_rid(mesh : Int64, surface : Int64) : Int64
- #mesh_surface_get_material(mesh : Int64, surface : Int64) : Int64
- #mesh_surface_get_skin_buffer_rd_rid(mesh : Int64, surface : Int64) : Int64
- #mesh_surface_get_vertex_buffer_rd_rid(mesh : Int64, surface : Int64) : Int64
- #mesh_surface_remove(mesh : Int64, surface : Int64) : Void
- #mesh_surface_set_material(mesh : Int64, surface : Int64, material : Int64) : Void
- #mesh_surface_update_attribute_region(mesh : Int64, surface : Int64, offset : Int64, data : Pointer(Void)) : Void
- #mesh_surface_update_index_region(mesh : Int64, surface : Int64, offset : Int64, data : Pointer(Void)) : Void
- #mesh_surface_update_skin_region(mesh : Int64, surface : Int64, offset : Int64, data : Pointer(Void)) : Void
- #mesh_surface_update_vertex_region(mesh : Int64, surface : Int64, offset : Int64, data : Pointer(Void)) : Void
- #multimesh_allocate_data(multimesh : Int64, instances : Int64, transform_format : MultimeshTransformFormat | Int, color_format : Bool = false, custom_data_format : Bool = false, use_indirect : Bool = false) : Void
- #multimesh_create : Int64
- #multimesh_get_aabb(multimesh : Int64) : AABB
- #multimesh_get_buffer(multimesh : Int64) : Pointer(Void)
- #multimesh_get_buffer_rd_rid(multimesh : Int64) : Int64
- #multimesh_get_command_buffer_rd_rid(multimesh : Int64) : Int64
- #multimesh_get_custom_aabb(multimesh : Int64) : AABB
- #multimesh_get_instance_count(multimesh : Int64) : Int64
- #multimesh_get_mesh(multimesh : Int64) : Int64
- #multimesh_get_visible_instances(multimesh : Int64) : Int64
- #multimesh_instance_get_color(multimesh : Int64, index : Int64) : Color
- #multimesh_instance_get_custom_data(multimesh : Int64, index : Int64) : Color
- #multimesh_instance_get_transform(multimesh : Int64, index : Int64) : Transform3D
- #multimesh_instance_get_transform_2d(multimesh : Int64, index : Int64) : Transform2D
- #multimesh_instance_reset_physics_interpolation(multimesh : Int64, index : Int64) : Void
- #multimesh_instance_set_color(multimesh : Int64, index : Int64, color : Color) : Void
- #multimesh_instance_set_custom_data(multimesh : Int64, index : Int64, custom_data : Color) : Void
- #multimesh_instance_set_transform(multimesh : Int64, index : Int64, transform : Transform3D) : Void
- #multimesh_instance_set_transform_2d(multimesh : Int64, index : Int64, transform : Transform2D) : Void
- #multimesh_instances_reset_physics_interpolation(multimesh : Int64) : Void
- #multimesh_set_buffer(multimesh : Int64, buffer : Pointer(Void)) : Void
- #multimesh_set_buffer_interpolated(multimesh : Int64, buffer : Pointer(Void), buffer_previous : Pointer(Void)) : Void
- #multimesh_set_custom_aabb(multimesh : Int64, aabb : AABB) : Void
- #multimesh_set_mesh(multimesh : Int64, mesh : Int64) : Void
- #multimesh_set_physics_interpolated(multimesh : Int64, interpolated : Bool) : Void
- #multimesh_set_physics_interpolation_quality(multimesh : Int64, quality : MultimeshPhysicsInterpolationQuality | Int) : Void
- #multimesh_set_visible_instances(multimesh : Int64, visible : Int64) : Void
- #occluder_create : Int64
- #occluder_set_mesh(occluder : Int64, vertices : Pointer(Void), indices : Pointer(Void)) : Void
- #omni_light_create : Int64
-
#on_render_thread? : Bool
Predicate alias for
#is_on_render_thread - #particles_collision_create : Int64
- #particles_collision_height_field_update(particles_collision : Int64) : Void
- #particles_collision_set_attractor_attenuation(particles_collision : Int64, curve : Float64) : Void
- #particles_collision_set_attractor_directionality(particles_collision : Int64, amount : Float64) : Void
- #particles_collision_set_attractor_strength(particles_collision : Int64, strength : Float64) : Void
- #particles_collision_set_box_extents(particles_collision : Int64, extents : Vector3) : Void
- #particles_collision_set_collision_type(particles_collision : Int64, get_type : ParticlesCollisionType | Int) : Void
- #particles_collision_set_cull_mask(particles_collision : Int64, mask : Int64) : Void
- #particles_collision_set_field_texture(particles_collision : Int64, texture : Int64) : Void
- #particles_collision_set_height_field_mask(particles_collision : Int64, mask : Int64) : Void
- #particles_collision_set_height_field_resolution(particles_collision : Int64, resolution : ParticlesCollisionHeightfieldResolution | Int) : Void
- #particles_collision_set_sphere_radius(particles_collision : Int64, radius : Float64) : Void
- #particles_create : Int64
- #particles_emit(particles : Int64, transform : Transform3D, velocity : Vector3, color : Color, custom : Color, emit_flags : Int64) : Void
- #particles_get_current_aabb(particles : Int64) : AABB
- #particles_get_emitting(particles : Int64) : Bool
-
#particles_get_emitting?(particles : Int64) : Bool
Predicate alias for
#particles_get_emitting - #particles_is_inactive(particles : Int64) : Bool
-
#particles_is_inactive?(particles : Int64) : Bool
Predicate alias for
#particles_is_inactive - #particles_request_process(particles : Int64) : Void
- #particles_request_process_time(particles : Int64, process_time : Float64, process_time_residual : Float64 = 0.0) : Void
- #particles_restart(particles : Int64) : Void
- #particles_set_amount(particles : Int64, amount : Int64) : Void
- #particles_set_amount_ratio(particles : Int64, ratio : Float64) : Void
- #particles_set_collision_base_size(particles : Int64, size : Float64) : Void
- #particles_set_custom_aabb(particles : Int64, aabb : AABB) : Void
- #particles_set_draw_order(particles : Int64, order : ParticlesDrawOrder | Int) : Void
- #particles_set_draw_pass_mesh(particles : Int64, pass : Int64, mesh : Int64) : Void
- #particles_set_draw_passes(particles : Int64, count : Int64) : Void
- #particles_set_emission_transform(particles : Int64, transform : Transform3D) : Void
- #particles_set_emitter_velocity(particles : Int64, velocity : Vector3) : Void
- #particles_set_emitting(particles : Int64, emitting : Bool) : Void
- #particles_set_explosiveness_ratio(particles : Int64, ratio : Float64) : Void
- #particles_set_fixed_fps(particles : Int64, fps : Int64) : Void
- #particles_set_fractional_delta(particles : Int64, enable : Bool) : Void
- #particles_set_interp_to_end(particles : Int64, factor : Float64) : Void
- #particles_set_interpolate(particles : Int64, enable : Bool) : Void
- #particles_set_lifetime(particles : Int64, lifetime : Float64) : Void
- #particles_set_mode(particles : Int64, mode : ParticlesMode | Int) : Void
- #particles_set_one_shot(particles : Int64, one_shot : Bool) : Void
- #particles_set_pre_process_time(particles : Int64, time : Float64) : Void
- #particles_set_process_material(particles : Int64, material : Int64) : Void
- #particles_set_randomness_ratio(particles : Int64, ratio : Float64) : Void
- #particles_set_speed_scale(particles : Int64, scale : Float64) : Void
- #particles_set_subemitter(particles : Int64, subemitter_particles : Int64) : Void
- #particles_set_trail_bind_poses(particles : Int64, bind_poses : Pointer(Void)) : Void
- #particles_set_trails(particles : Int64, enable : Bool, length_sec : Float64) : Void
- #particles_set_transform_align(particles : Int64, align : ParticlesTransformAlign | Int) : Void
- #particles_set_transform_align_axis(particles : Int64, rotation_axis : ParticlesTransformAlignAxis | Int) : Void
- #particles_set_transform_align_channel_filter(particles : Int64, channel_filter : ParticlesTransformAlignCustomSrc | Int) : Void
- #particles_set_use_local_coordinates(particles : Int64, enable : Bool) : Void
- #positional_soft_shadow_filter_set_quality(quality : ShadowQuality | Int) : Void
- #reflection_probe_create : Int64
- #reflection_probe_set_ambient_color(probe : Int64, color : Color) : Void
- #reflection_probe_set_ambient_energy(probe : Int64, energy : Float64) : Void
- #reflection_probe_set_ambient_mode(probe : Int64, mode : ReflectionProbeAmbientMode | Int) : Void
- #reflection_probe_set_as_interior(probe : Int64, enable : Bool) : Void
- #reflection_probe_set_blend_distance(probe : Int64, blend_distance : Float64) : Void
- #reflection_probe_set_cull_mask(probe : Int64, layers : Int64) : Void
- #reflection_probe_set_enable_box_projection(probe : Int64, enable : Bool) : Void
- #reflection_probe_set_enable_shadows(probe : Int64, enable : Bool) : Void
- #reflection_probe_set_intensity(probe : Int64, intensity : Float64) : Void
- #reflection_probe_set_max_distance(probe : Int64, distance : Float64) : Void
- #reflection_probe_set_mesh_lod_threshold(probe : Int64, pixels : Float64) : Void
- #reflection_probe_set_origin_offset(probe : Int64, offset : Vector3) : Void
- #reflection_probe_set_reflection_mask(probe : Int64, layers : Int64) : Void
- #reflection_probe_set_resolution(probe : Int64, resolution : Int64) : Void
- #reflection_probe_set_size(probe : Int64, size : Vector3) : Void
- #reflection_probe_set_update_mode(probe : Int64, mode : ReflectionProbeUpdateMode | Int) : Void
-
#render_loop_enabled
Property
#render_loop_enabledgetter -
#render_loop_enabled=(val)
Property
#render_loop_enabledsetter -
#render_loop_enabled? : Bool
Predicate alias for
#is_render_loop_enabled - #request_frame_drawn_callback(callable : Pointer(Void)) : Void
- #scenario_create : Int64
- #scenario_set_camera_attributes(scenario : Int64, effects : Int64) : Void
- #scenario_set_compositor(scenario : Int64, compositor : Int64) : Void
- #scenario_set_environment(scenario : Int64, environment : Int64) : Void
- #scenario_set_fallback_environment(scenario : Int64, environment : Int64) : Void
- #screen_space_roughness_limiter_set_active(enable : Bool, amount : Float64, limit : Float64) : Void
- #set_boot_image(image : Image, color : Color, scale : Bool, use_filter : Bool = true) : Void
- #set_boot_image_with_stretch(image : Image, color : Color, stretch_mode : SplashStretchMode | Int, use_filter : Bool = true) : Void
- #set_debug_generate_wireframes(generate : Bool) : Void
- #set_default_clear_color(color : Color) : Void
- #set_render_loop_enabled(enabled : Bool) : Void
- #shader_create : Int64
- #shader_get_code(shader : Int64) : String
- #shader_get_default_texture_parameter(shader : Int64, name : String, index : Int64 = 0_i64) : Int64
- #shader_get_parameter_default(shader : Int64, name : String) : Pointer(Void)
- #shader_set_code(shader : Int64, code : String) : Void
- #shader_set_default_texture_parameter(shader : Int64, name : String, texture : Int64, index : Int64 = 0_i64) : Void
- #shader_set_path_hint(shader : Int64, path : String) : Void
- #skeleton_allocate_data(skeleton : Int64, bones : Int64, is_2d_skeleton : Bool = false) : Void
- #skeleton_bone_get_transform(skeleton : Int64, bone : Int64) : Transform3D
- #skeleton_bone_get_transform_2d(skeleton : Int64, bone : Int64) : Transform2D
- #skeleton_bone_set_transform(skeleton : Int64, bone : Int64, transform : Transform3D) : Void
- #skeleton_bone_set_transform_2d(skeleton : Int64, bone : Int64, transform : Transform2D) : Void
- #skeleton_create : Int64
- #skeleton_get_bone_count(skeleton : Int64) : Int64
- #skeleton_set_base_transform_2d(skeleton : Int64, base_transform : Transform2D) : Void
- #sky_bake_panorama(sky : Int64, energy : Float64, bake_irradiance : Bool, size : Vector2i) : Image
- #sky_create : Int64
- #sky_set_material(sky : Int64, material : Int64) : Void
- #sky_set_mode(sky : Int64, mode : SkyMode | Int) : Void
- #sky_set_radiance_size(sky : Int64, radiance_size : Int64) : Void
- #spot_light_create : Int64
- #sub_surface_scattering_set_quality(quality : SubSurfaceScatteringQuality | Int) : Void
- #sub_surface_scattering_set_scale(scale : Float64, depth_scale : Float64) : Void
- #texture_2d_create(image : Image) : Int64
- #texture_2d_get(texture : Int64) : Image
- #texture_2d_layer_get(texture : Int64, layer : Int64) : Image
- #texture_2d_layered_create(layers : Pointer(Void), layered_type : TextureLayeredType | Int) : Int64
- #texture_2d_layered_placeholder_create(layered_type : TextureLayeredType | Int) : Int64
- #texture_2d_placeholder_create : Int64
- #texture_2d_update(texture : Int64, image : Image, layer : Int64) : Void
- #texture_3d_create(format : Godot::Image::Format | Int, width : Int64, height : Int64, depth : Int64, mipmaps : Bool, data : Pointer(Void)) : Int64
- #texture_3d_get(texture : Int64) : Pointer(Void)
- #texture_3d_placeholder_create : Int64
- #texture_3d_update(texture : Int64, data : Pointer(Void)) : Void
- #texture_create_from_native_handle(get_type : TextureType | Int, format : Godot::Image::Format | Int, native_handle : Int64, width : Int64, height : Int64, depth : Int64, layers : Int64 = 1_i64, layered_type : TextureLayeredType | Int = 0) : Int64
- #texture_drawable_blit_rect(textures : Pointer(Void), rect : Rect2i, material : Int64, modulate : Color, source_textures : Pointer(Void), to_mipmap : Int64 = 0_i64) : Void
- #texture_drawable_create(width : Int64, height : Int64, format : TextureDrawableFormat | Int, color : Color = Color.new(1.to_f32, 1.to_f32, 1.to_f32, 1.to_f32), with_mipmaps : Bool = false) : Int64
- #texture_drawable_generate_mipmaps(texture : Int64) : Void
- #texture_drawable_get_default_material : Int64
- #texture_get_format(texture : Int64) : Godot::Image::Format
- #texture_get_native_handle(texture : Int64, srgb : Bool = false) : Int64
- #texture_get_path(texture : Int64) : String
- #texture_get_rd_texture(texture : Int64, srgb : Bool = false) : Int64
- #texture_proxy_create(base : Int64) : Int64
- #texture_proxy_update(texture : Int64, proxy_to : Int64) : Void
- #texture_rd_create(rd_texture : Int64, layer_type : TextureLayeredType | Int = 0) : Int64
- #texture_replace(texture : Int64, by_texture : Int64) : Void
- #texture_replace_compatible(texture : Int64, by_texture : Int64) : Void
- #texture_set_force_redraw_if_visible(texture : Int64, enable : Bool) : Void
- #texture_set_path(texture : Int64, path : String) : Void
- #texture_set_size_override(texture : Int64, width : Int64, height : Int64) : Void
- #unbind_frame_post_draw(callback : Proc(R)) : Bool forall R
- #unbind_frame_post_draw(token : UInt64) : Bool
- #unbind_frame_pre_draw(callback : Proc(R)) : Bool forall R
- #unbind_frame_pre_draw(token : UInt64) : Bool
- #viewport_attach_camera(viewport : Int64, camera : Int64) : Void
- #viewport_attach_canvas(viewport : Int64, canvas : Int64) : Void
- #viewport_attach_to_screen(viewport : Int64, rect : Rect2 = Rect2.new(0.to_f32, 0.to_f32, 0.to_f32, 0.to_f32), screen : Int64 = 0_i64) : Void
- #viewport_create : Int64
- #viewport_get_measured_render_time_cpu(viewport : Int64) : Float64
- #viewport_get_measured_render_time_gpu(viewport : Int64) : Float64
- #viewport_get_render_info(viewport : Int64, get_type : ViewportRenderInfoType | Int, info : ViewportRenderInfo | Int) : Int64
- #viewport_get_render_target(viewport : Int64) : Int64
- #viewport_get_texture(viewport : Int64) : Int64
- #viewport_get_update_mode(viewport : Int64) : ViewportUpdateMode
- #viewport_remove_canvas(viewport : Int64, canvas : Int64) : Void
- #viewport_set_active(viewport : Int64, active : Bool) : Void
- #viewport_set_anisotropic_filtering_level(viewport : Int64, anisotropic_filtering_level : ViewportAnisotropicFiltering | Int) : Void
- #viewport_set_canvas_cull_mask(viewport : Int64, canvas_cull_mask : Int64) : Void
- #viewport_set_canvas_stacking(viewport : Int64, canvas : Int64, layer : Int64, sublayer : Int64) : Void
- #viewport_set_canvas_transform(viewport : Int64, canvas : Int64, offset : Transform2D) : Void
- #viewport_set_clear_mode(viewport : Int64, clear_mode : ViewportClearMode | Int) : Void
- #viewport_set_debug_draw(viewport : Int64, draw : ViewportDebugDraw | Int) : Void
- #viewport_set_default_canvas_item_texture_filter(viewport : Int64, filter : CanvasItemTextureFilter | Int) : Void
- #viewport_set_default_canvas_item_texture_repeat(viewport : Int64, repeat : CanvasItemTextureRepeat | Int) : Void
- #viewport_set_disable_2d(viewport : Int64, disable : Bool) : Void
- #viewport_set_disable_3d(viewport : Int64, disable : Bool) : Void
- #viewport_set_environment_mode(viewport : Int64, mode : ViewportEnvironmentMode | Int) : Void
- #viewport_set_fsr_sharpness(viewport : Int64, sharpness : Float64) : Void
- #viewport_set_global_canvas_transform(viewport : Int64, transform : Transform2D) : Void
- #viewport_set_measure_render_time(viewport : Int64, enable : Bool) : Void
- #viewport_set_msaa_2d(viewport : Int64, msaa : ViewportMSAA | Int) : Void
- #viewport_set_msaa_3d(viewport : Int64, msaa : ViewportMSAA | Int) : Void
- #viewport_set_occlusion_culling_build_quality(quality : ViewportOcclusionCullingBuildQuality | Int) : Void
- #viewport_set_occlusion_rays_per_thread(rays_per_thread : Int64) : Void
- #viewport_set_parent_viewport(viewport : Int64, parent_viewport : Int64) : Void
- #viewport_set_positional_shadow_atlas_quadrant_subdivision(viewport : Int64, quadrant : Int64, subdivision : Int64) : Void
- #viewport_set_positional_shadow_atlas_size(viewport : Int64, size : Int64, use_16_bits : Bool = false) : Void
- #viewport_set_render_direct_to_screen(viewport : Int64, enabled : Bool) : Void
- #viewport_set_scaling_3d_mode(viewport : Int64, scaling_3d_mode : ViewportScaling3DMode | Int) : Void
- #viewport_set_scaling_3d_scale(viewport : Int64, scale : Float64) : Void
- #viewport_set_scenario(viewport : Int64, scenario : Int64) : Void
- #viewport_set_screen_space_aa(viewport : Int64, mode : ViewportScreenSpaceAA | Int) : Void
- #viewport_set_sdf_oversize_and_scale(viewport : Int64, oversize : ViewportSDFOversize | Int, scale : ViewportSDFScale | Int) : Void
- #viewport_set_size(viewport : Int64, width : Int64, height : Int64, view_count : Int64 = 1_i64) : Void
- #viewport_set_snap_2d_transforms_to_pixel(viewport : Int64, enabled : Bool) : Void
- #viewport_set_snap_2d_vertices_to_pixel(viewport : Int64, enabled : Bool) : Void
- #viewport_set_texture_mipmap_bias(viewport : Int64, mipmap_bias : Float64) : Void
- #viewport_set_transparent_background(viewport : Int64, enabled : Bool) : Void
- #viewport_set_update_mode(viewport : Int64, update_mode : ViewportUpdateMode | Int) : Void
- #viewport_set_use_debanding(viewport : Int64, enable : Bool) : Void
- #viewport_set_use_hdr_2d(viewport : Int64, enabled : Bool) : Void
- #viewport_set_use_occlusion_culling(viewport : Int64, enable : Bool) : Void
- #viewport_set_use_taa(viewport : Int64, enable : Bool) : Void
- #viewport_set_use_xr(viewport : Int64, use_xr : Bool) : Void
- #viewport_set_vrs_mode(viewport : Int64, mode : ViewportVRSMode | Int) : Void
- #viewport_set_vrs_texture(viewport : Int64, texture : Int64) : Void
- #viewport_set_vrs_update_mode(viewport : Int64, mode : ViewportVRSUpdateMode | Int) : Void
- #visibility_notifier_create : Int64
- #visibility_notifier_set_aabb(notifier : Int64, aabb : AABB) : Void
- #visibility_notifier_set_callbacks(notifier : Int64, enter_callable : Pointer(Void), exit_callable : Pointer(Void)) : Void
- #voxel_gi_allocate_data(voxel_gi : Int64, to_cell_xform : Transform3D, aabb : AABB, octree_size : Vector3i, octree_cells : Pointer(Void), data_cells : Pointer(Void), distance_field : Pointer(Void), level_counts : Pointer(Void)) : Void
- #voxel_gi_create : Int64
- #voxel_gi_get_data_cells(voxel_gi : Int64) : Pointer(Void)
- #voxel_gi_get_distance_field(voxel_gi : Int64) : Pointer(Void)
- #voxel_gi_get_level_counts(voxel_gi : Int64) : Pointer(Void)
- #voxel_gi_get_octree_cells(voxel_gi : Int64) : Pointer(Void)
- #voxel_gi_get_octree_size(voxel_gi : Int64) : Vector3i
- #voxel_gi_get_to_cell_xform(voxel_gi : Int64) : Transform3D
- #voxel_gi_set_baked_exposure_normalization(voxel_gi : Int64, baked_exposure : Float64) : Void
- #voxel_gi_set_bias(voxel_gi : Int64, bias : Float64) : Void
- #voxel_gi_set_dynamic_range(voxel_gi : Int64, range : Float64) : Void
- #voxel_gi_set_energy(voxel_gi : Int64, energy : Float64) : Void
- #voxel_gi_set_interior(voxel_gi : Int64, enable : Bool) : Void
- #voxel_gi_set_normal_bias(voxel_gi : Int64, bias : Float64) : Void
- #voxel_gi_set_propagation(voxel_gi : Int64, amount : Float64) : Void
- #voxel_gi_set_quality(quality : VoxelGIQuality | Int) : Void
- #voxel_gi_set_use_two_bounces(voxel_gi : Int64, enable : Bool) : Void
Instance methods inherited from class Godot::Object
==(other : Godot::Object) : Bool==(other : Nil) : Bool ==, _enter_tree : Void _enter_tree, _exit_tree : Void _exit_tree, _godot_bind_static_signals(force : Bool = false) : Void _godot_bind_static_signals, _godot_bind_static_signals_impl(tid : UInt64) : Void _godot_bind_static_signals_impl, _godot_call_tool_button(button_name : String) : Void _godot_call_tool_button, _godot_call_virtual(method_name : String, delta : Float64) : Void _godot_call_virtual, _godot_call_virtual_with_data(method_name : String, args : Pointer(Pointer(Void)), ret : Pointer(Void)) : Void _godot_call_virtual_with_data, _godot_get_property(prop_name : String, ret_ptr : Pointer(Void)) : Void _godot_get_property, _godot_set_property(prop_name : String, val_ptr : Pointer(Void)) : Void _godot_set_property, _mark_destroyed_by_engine! : Void _mark_destroyed_by_engine!, _physics_process(delta : Float64) : Void _physics_process, _process(delta : Float64) : Void _process, _ready : Void _ready, ~ : self ~, active? : Bool active?, add_user_signal(signal : String, arguments : Pointer(Void)) : Void add_user_signal, alive? : Bool alive?, as_a(type : T.class) : T forall T as_a, as_a?(type : T.class) : T | Nil forall T as_a?, as_g(type : T.class) : T forall T as_g, as_g?(type : T.class) : T | Nil forall T as_g?, as_t(type : T.class) : T forall T as_t, as_t?(type : T.class) : T | Nil forall T as_t?, await_signal(signal_name : String | Symbol, timeout_sec : Float64 | Nil = nil) : AwaitStatus(Array(Variant))
await_signal(signal_name : String | Symbol, timeout_sec : Number) : AwaitStatus(Array(Variant)) await_signal, await_signal!(signal_name : String | Symbol, timeout_sec : Float64 | Nil = nil) : Array(Variant)
await_signal!(signal_name : String | Symbol, timeout_sec : Number) : Array(Variant) await_signal!, await_signal?(signal_name : String | Symbol, timeout_sec : Float64 | Nil = nil) : Array(Variant) | Nil
await_signal?(signal_name : String | Symbol, timeout_sec : Number) : Array(Variant) | Nil await_signal?, bind_property_list_changed(callback : Proc(R), once : Bool = false) : UInt64 forall R
bind_property_list_changed(once : Bool = false, &block : -> Void) : UInt64 bind_property_list_changed, bind_script_changed(callback : Proc(R), once : Bool = false) : UInt64 forall R
bind_script_changed(once : Bool = false, &block : -> Void) : UInt64 bind_script_changed, bind_static_signal(signal_name : String, callback : Proc(*T, R), once : Bool = false) : UInt64 forall T, R
bind_static_signal(signal_name : Symbol, callback : Proc(*T, R), once : Bool = false) : UInt64 forall T, R bind_static_signal, blocking_signals? : Bool blocking_signals?, build(&block : self -> Void) : self build, call(method : String, args : Array(Variant)) : Pointer(Void)
call(method : String, *args) : Pointer(Void) call, call_bool(method : String, *args) : Bool call_bool, call_deferred(method : String, *args) : Pointer(Void) call_deferred, call_f64(method : String, *args) : Float64 call_f64, call_i64(method : String, *args) : Int64 call_i64, call_obj(method : String, *args) : Node | Nil call_obj, call_obj_as(type : T.class, method : String, *args) : T | Nil forall T call_obj_as, call_str(method : String, *args) : String call_str, callv(method : String, arg_array : Pointer(Void)) : Pointer(Void) callv, can_translate_messages : Bool can_translate_messages, can_translate_messages? : Bool can_translate_messages?, cancel_free : Void cancel_free, cast_to(type : T.class) : T forall T cast_to, cast_to?(type : T.class) : T | Nil forall T cast_to?, check_alive! : Void check_alive!, class?(godot_class : String) : Bool class?, configure(&block : self -> Void) : self configure, connect(signal_name : String, flags : Godot::ConnectFlags = ::Godot::ConnectFlags::None, callback : Proc(Array(Variant), Void) | Nil = nil, receiver : Godot::Object | Nil = nil) : SignalSubscription
connect(signal_name : String, flags : Godot::ConnectFlags = ::Godot::ConnectFlags::None, receiver : Godot::Object | Nil = nil, &block : Array(Variant) -> Void) : SignalSubscription
connect(signal_name : Symbol, flags : Godot::ConnectFlags = ::Godot::ConnectFlags::None, &block : Array(Variant) -> Void) : SignalSubscription
connect(signal_name : String, listener_target : Godot::Object, method_name : Symbol, flags : Godot::ConnectFlags = ::Godot::ConnectFlags::None) : SignalSubscription
connect(signal : String, callable : Pointer(Void), flags : Int64 = 0_i64) : Godot::Error connect, connect_one_shot(signal_name : String, &block : Array(Variant) -> Void) : SignalSubscription connect_one_shot, connected?(signal : String, callable : Pointer(Void)) : Bool connected?, destroy : Void destroy, destroyed? : Bool destroyed?, disconnect(signal : String, callable : Pointer(Void)) : Void
disconnect(signal_name : String) : Void
disconnect(signal_name : Symbol) : Void disconnect, disconnect_all(signal_name : String | Symbol) : self
disconnect_all : self disconnect_all, editor_hint? : Bool editor_hint?, emit(signal_name : String | Symbol, *args) : self
emit(signal : BoundSignal, *args) : self emit, emit_property_list_changed : Void emit_property_list_changed, emit_script_changed : Void emit_script_changed, emit_signal(name : String) : Void
emit_signal(name : String, *args) : Void emit_signal, emit_static_signal(signal_name : String, *args : *T) : Int32 forall T
emit_static_signal(signal_name : Symbol, *args : *T) : Int32 forall T emit_static_signal, explicitly_freed? : Bool explicitly_freed?, frame_arena : Lapis::Core::FrameArena frame_arena, frame_buffer(type : T.class, max_elements : Int32) : Lapis::Core::ArenaBuffer(T) forall T frame_buffer, frame_scope(&block : Lapis::Core::FrameArena -> _) frame_scope, frame_slice(type : T.class, count : Int32) : Slice(T) forall T frame_slice, free : Void free, get(property : String) : Pointer(Void) get, get_class : String get_class, get_incoming_connections : Pointer(Void) get_incoming_connections, get_indexed(property_path : NodePath | String) : Pointer(Void) get_indexed, get_instance_id : Int64 get_instance_id, get_meta(name : String, default : Pointer(Void) | Nil = nil) : Pointer(Void)
get_meta(key : Symbol, default : Pointer(Void) | Nil = nil) : Pointer(Void)
get_meta(name : String, default : Pointer(Void) | Nil = nil) : Pointer(Void)
get_meta(name : String, default : Pointer(Void) | Nil = nil) : Pointer(Void)
get_meta(key : Symbol, default : Pointer(Void) | Nil = nil) : Pointer(Void)
get_meta(name : String, default : Pointer(Void) | Nil = nil) : Pointer(Void) get_meta, get_meta_color(key : String | Symbol) : Color get_meta_color, get_meta_f64(key : String | Symbol) : Float64 get_meta_f64, get_meta_i64(key : String | Symbol) : Int64 get_meta_i64, get_meta_list : Pointer(Void) get_meta_list, get_meta_str(key : String | Symbol) : String get_meta_str, get_meta_transform3d(key : String | Symbol) : Transform3D get_meta_transform3d, get_meta_vector2(key : String | Symbol) : Vector2 get_meta_vector2, get_meta_vector3(key : String | Symbol) : Vector3 get_meta_vector3, get_method_argument_count(method : String) : Int64 get_method_argument_count, get_method_list : Pointer(Void) get_method_list, get_property_list : Pointer(Void) get_property_list, get_script : Pointer(Void) get_script, get_signal_connection_list(signal : String) : Pointer(Void) get_signal_connection_list, get_signal_list : Pointer(Void) get_signal_list, get_translation_domain : String get_translation_domain, godot_as(type : T.class) : T forall T godot_as, godot_as?(type : T.class) : T | Nil forall T godot_as?, has_connections(signal : String) : Bool has_connections, has_connections?(signal : String) : Bool has_connections?, has_meta(name : String) : Bool
has_meta(key : String | Symbol) : Bool has_meta, has_meta?(name : String) : Bool has_meta?, has_method(method : String) : Bool has_method, has_method?(method : String) : Bool has_method?, has_signal(signal : String) : Bool has_signal, has_signal?(signal_name : String) : Bool has_signal?, has_user_signal(signal : String) : Bool has_user_signal, has_user_signal?(signal : String) : Bool has_user_signal?, hash(hasher) hash, if_alive : self | Nil if_alive, inspect(io : IO) : Void inspect, instance_id : UInt64 instance_id, is_blocking_signals : Bool is_blocking_signals, is_blocking_signals? : Bool is_blocking_signals?, is_class(godot_class : String) : Bool is_class, is_class?(godot_class : String) : Bool is_class?, is_connected(signal : String, callable : Pointer(Void)) : Bool is_connected, is_connected?(signal : String, callable : Pointer(Void)) : Bool is_connected?, is_queued_for_deletion : Bool is_queued_for_deletion, is_queued_for_deletion? : Bool is_queued_for_deletion?, is_valid? : Bool is_valid?, link_class_script : Void link_class_script, not_null? : Bool not_null?, notification(what : Int64, reversed : Bool = false) : Void notification, notify_property_list_changed : Void notify_property_list_changed, null? : Bool null?, pointer : Pointer(Void) pointer, pointer=(val : Pointer(Void)) pointer=, print(*args) print, printerr(*args) printerr, property_can_revert(property : String) : Bool property_can_revert, property_can_revert?(property : String) : Bool property_can_revert?, property_get_revert(property : String) : Pointer(Void) property_get_revert, property_list_changed : Godot::TypedSignal() property_list_changed, property_list_changed=(val : Godot::BoundSignal) : Godot::BoundSignal property_list_changed=, property_list_changed_signal_hash : UInt64 property_list_changed_signal_hash, property_list_changed_slot : Lapis::Core::StaticSignalSlot() property_list_changed_slot, puts(*args) puts, queued_for_deletion? : Bool queued_for_deletion?, queued_for_deletion_fast? : Bool queued_for_deletion_fast?, rebind_static_signals! : Void rebind_static_signals!, remove_meta(name : String) : Void
remove_meta(key : String | Symbol) : Void remove_meta, remove_user_signal(signal : String) : Void remove_user_signal, script_changed : Godot::TypedSignal() script_changed, script_changed=(val : Godot::BoundSignal) : Godot::BoundSignal script_changed=, script_changed_signal_hash : UInt64 script_changed_signal_hash, script_changed_slot : Lapis::Core::StaticSignalSlot() script_changed_slot, set(property : String, value : Pointer(Void)) : Void
set(property : String | Symbol, value : T) : Void forall T set, set_block_signals(enable : Bool) : Void set_block_signals, set_deferred(property : String, value : Pointer(Void)) : Void set_deferred, set_indexed(property_path : NodePath | String, value : Pointer(Void)) : Void set_indexed, set_message_translation(enable : Bool) : Void set_message_translation, set_meta(key : String | Symbol, value : String | Int32 | Int64 | Float32 | Float64 | Bool | Symbol | Vector2 | Vector2i | Vector3 | Vector3i | Color | Transform3D | Basis | AABB | Quaternion | Plane | Rect2) : Void
set_meta(key : String | Symbol, value : Godot::Object) : Void
set_meta(name : String, value : Pointer(Void)) : Void
set_meta(key : Symbol, value : Pointer(Void)) : Void
set_meta(key : String | Symbol, value : Variant) : Void set_meta, set_script(script : Pointer(Void)) : Void set_script, set_translation_domain(domain : String) : Void set_translation_domain, signal(name : String) : Godot::BoundSignal
signal(sym : Symbol) : Godot::BoundSignal signal, signal_connection_count(signal_name : String) : Int32 signal_connection_count, signal_target_id : UInt64 signal_target_id, static_signal_slot(signal_name : String, *types : *T) forall T
static_signal_slot(signal_name : Symbol, *types : *T) forall T static_signal_slot, to_s(io : IO) : Void to_s, to_string : String to_string, to_unsafe : Pointer(Void) to_unsafe, tr(message : String, context : String = "") : String tr, tr_n(message : String, plural_message : String, n : Int64, context : String = "") : String tr_n, try? : self | Nil
try?(&) try?, unbind_property_list_changed(callback : Proc(R)) : Bool forall R
unbind_property_list_changed(token : UInt64) : Bool unbind_property_list_changed, unbind_script_changed(callback : Proc(R)) : Bool forall R
unbind_script_changed(token : UInt64) : Bool unbind_script_changed, unbind_static_signal(signal_name : String, callback : Proc(*T, R)) : Bool forall T, R
unbind_static_signal(signal_name : Symbol, callback : Proc(*T, R)) : Bool forall T, R
unbind_static_signal(token : UInt64) : Bool unbind_static_signal
Constructor methods inherited from class Godot::Object
~ : self
~,
create : selfcreate(&block : self -> ) : self create, new(pointer : Pointer(Void) = Pointer(Void).null)
new(&block : self -> ) : self new
Class methods inherited from class Godot::Object
_godot_has_virtual_method(method_name : String) : Bool
_godot_has_virtual_method,
cast_to(obj : Object, type : T.class) : T forall T
cast_to,
cast_to?(obj : Object, type : T.class) : T | Nil forall T
cast_to?,
find_script_info_for_node(node : Godot::Object) : NamedTuple(path: String, line: Int32, class_name: String, parent_name: String, is_tool: Bool) | Nil
find_script_info_for_node,
find_script_location_for_class(target_cls : String) : Tuple(String, Int32)
find_script_location_for_class,
find_script_path_for_class(target_cls : String) : String
find_script_path_for_class,
is_instance_id_valid(id : Int | UInt64) : Bool
is_instance_id_valid,
is_internal_or_brush_class?(cls_name : String) : Bool
is_internal_or_brush_class?
Instance methods inherited from class Object
try?(&)try? try?
Constructor Detail
Class Method Detail
Class-level singleton delegator for #bake_render_uv2
Class-level singleton delegator for #call_on_render_thread
Class-level singleton delegator for #camera_attributes_create
Class-level singleton delegator for #camera_attributes_set_auto_exposure
Class-level singleton delegator for #camera_attributes_set_dof_blur
Class-level singleton delegator for #camera_attributes_set_dof_blur_quality
Class-level singleton delegator for #camera_attributes_set_exposure
Class-level singleton delegator for #camera_set_camera_attributes
Class-level singleton delegator for #camera_set_compositor
Class-level singleton delegator for #camera_set_cull_mask
Class-level singleton delegator for #camera_set_environment
Class-level singleton delegator for #camera_set_frustum
Class-level singleton delegator for #camera_set_orthogonal
Class-level singleton delegator for #camera_set_perspective
Class-level singleton delegator for #camera_set_transform
Class-level singleton delegator for #camera_set_use_vertical_aspect
Class-level singleton delegator for #camera_set_xr_projections
Class-level singleton delegator for #canvas_item_add_animation_slice
Class-level singleton delegator for #canvas_item_add_circle
Class-level singleton delegator for #canvas_item_add_clip_ignore
Class-level singleton delegator for #canvas_item_add_ellipse
Class-level singleton delegator for #canvas_item_add_lcd_texture_rect_region
Class-level singleton delegator for #canvas_item_add_line
Class-level singleton delegator for #canvas_item_add_mesh
Class-level singleton delegator for #canvas_item_add_msdf_texture_rect_region
Class-level singleton delegator for #canvas_item_add_multiline
Class-level singleton delegator for #canvas_item_add_multimesh
Class-level singleton delegator for #canvas_item_add_nine_patch
Class-level singleton delegator for #canvas_item_add_particles
Class-level singleton delegator for #canvas_item_add_polygon
Class-level singleton delegator for #canvas_item_add_polyline
Class-level singleton delegator for #canvas_item_add_primitive
Class-level singleton delegator for #canvas_item_add_rect
Class-level singleton delegator for #canvas_item_add_set_transform
Class-level singleton delegator for #canvas_item_add_texture_rect
Class-level singleton delegator for #canvas_item_add_texture_rect_region
Class-level singleton delegator for #canvas_item_add_triangle_array
Class-level singleton delegator for #canvas_item_attach_skeleton
Class-level singleton delegator for #canvas_item_clear
Class-level singleton delegator for #canvas_item_get_instance_shader_parameter
Class-level singleton delegator for #canvas_item_get_instance_shader_parameter_default_value
Class-level singleton delegator for #canvas_item_get_instance_shader_parameter_list
Class-level singleton delegator for #canvas_item_reset_physics_interpolation
Class-level singleton delegator for #canvas_item_set_canvas_group_mode
Class-level singleton delegator for #canvas_item_set_clip
Class-level singleton delegator for #canvas_item_set_custom_rect
Class-level singleton delegator for #canvas_item_set_default_texture_filter
Class-level singleton delegator for #canvas_item_set_default_texture_repeat
Class-level singleton delegator for #canvas_item_set_distance_field_mode
Class-level singleton delegator for #canvas_item_set_draw_behind_parent
Class-level singleton delegator for #canvas_item_set_draw_index
Class-level singleton delegator for #canvas_item_set_instance_shader_parameter
Class-level singleton delegator for #canvas_item_set_interpolated
Class-level singleton delegator for #canvas_item_set_light_mask
Class-level singleton delegator for #canvas_item_set_material
Class-level singleton delegator for #canvas_item_set_parent
Class-level singleton delegator for #canvas_item_set_sort_children_by_y
Class-level singleton delegator for #canvas_item_set_transform
Class-level singleton delegator for #canvas_item_set_use_parent_material
Class-level singleton delegator for #canvas_item_set_visibility_layer
Class-level singleton delegator for #canvas_item_set_visibility_notifier
Class-level singleton delegator for #canvas_item_set_visible
Class-level singleton delegator for #canvas_item_set_z_as_relative_to_parent
Class-level singleton delegator for #canvas_item_set_z_index
Class-level singleton delegator for #canvas_item_transform_physics_interpolation
Class-level singleton delegator for #canvas_light_attach_to_canvas
Class-level singleton delegator for #canvas_light_occluder_attach_to_canvas
Class-level singleton delegator for #canvas_light_occluder_create
Class-level singleton delegator for #canvas_light_occluder_reset_physics_interpolation
Class-level singleton delegator for #canvas_light_occluder_set_as_sdf_collision
Class-level singleton delegator for #canvas_light_occluder_set_enabled
Class-level singleton delegator for #canvas_light_occluder_set_interpolated
Class-level singleton delegator for #canvas_light_occluder_set_light_mask
Class-level singleton delegator for #canvas_light_occluder_set_polygon
Class-level singleton delegator for #canvas_light_occluder_set_transform
Class-level singleton delegator for #canvas_light_occluder_transform_physics_interpolation
Class-level singleton delegator for #canvas_light_reset_physics_interpolation
Class-level singleton delegator for #canvas_light_set_enabled
Class-level singleton delegator for #canvas_light_set_interpolated
Class-level singleton delegator for #canvas_light_set_item_cull_mask
Class-level singleton delegator for #canvas_light_set_item_shadow_cull_mask
Class-level singleton delegator for #canvas_light_set_layer_range
Class-level singleton delegator for #canvas_light_set_shadow_enabled
Class-level singleton delegator for #canvas_light_set_shadow_filter
Class-level singleton delegator for #canvas_light_set_texture
Class-level singleton delegator for #canvas_light_set_transform
Class-level singleton delegator for #canvas_light_set_z_range
Class-level singleton delegator for #canvas_light_transform_physics_interpolation
Class-level singleton delegator for #canvas_occluder_polygon_create
Class-level singleton delegator for #canvas_occluder_polygon_set_cull_mode
Class-level singleton delegator for #canvas_occluder_polygon_set_shape
Class-level singleton delegator for #canvas_set_disable_scale
Class-level singleton delegator for #canvas_set_shadow_texture_size
Class-level singleton delegator for #canvas_texture_set_channel
Class-level singleton delegator for #canvas_texture_set_shading_parameters
Class-level singleton delegator for #canvas_texture_set_texture_filter
Class-level singleton delegator for #canvas_texture_set_texture_repeat
Class-level singleton delegator for #compositor_effect_create
Class-level singleton delegator for #compositor_effect_set_callback
Class-level singleton delegator for #compositor_effect_set_enabled
Class-level singleton delegator for #compositor_effect_set_flag
Class-level singleton delegator for #compositor_set_compositor_effects
Class-level singleton delegator for #create_local_rendering_device
Class-level singleton delegator for #decal_set_cull_mask
Class-level singleton delegator for #decal_set_distance_fade
Class-level singleton delegator for #directional_light_create
Class-level singleton delegator for #directional_shadow_atlas_set_size
Class-level singleton delegator for #environment_bake_panorama
Class-level singleton delegator for #environment_glow_set_use_bicubic_upscale
Class-level singleton delegator for #environment_set_adjustment
Class-level singleton delegator for #environment_set_ambient_light
Class-level singleton delegator for #environment_set_bg_energy
Class-level singleton delegator for #environment_set_camera_id
Class-level singleton delegator for #environment_set_canvas_max_layer
Class-level singleton delegator for #environment_set_fog
Class-level singleton delegator for #environment_set_fog_depth
Class-level singleton delegator for #environment_set_glow
Class-level singleton delegator for #environment_set_sdfgi
Class-level singleton delegator for #environment_set_sdfgi_frames_to_converge
Class-level singleton delegator for #environment_set_sdfgi_frames_to_update_light
Class-level singleton delegator for #environment_set_sky
Class-level singleton delegator for #environment_set_ssao
Class-level singleton delegator for #environment_set_ssao_quality
Class-level singleton delegator for #environment_set_ssil_quality
Class-level singleton delegator for #environment_set_ssr
Class-level singleton delegator for #environment_set_ssr_half_size
Class-level singleton delegator for #environment_set_ssr_roughness_quality
Class-level singleton delegator for #environment_set_tonemap
Class-level singleton delegator for #environment_set_volumetric_fog
Class-level singleton delegator for #environment_set_volumetric_fog_filter_active
Class-level singleton delegator for #environment_set_volumetric_fog_volume_size
Class-level singleton delegator for #fog_volume_set_material
Class-level singleton delegator for #get_rendering_device
Class-level singleton delegator for #get_shader_parameter_list
Class-level singleton delegator for #get_video_adapter_type
Class-level singleton delegator for #gi_set_use_half_resolution
Class-level singleton delegator for #global_shader_parameter_add
Class-level singleton delegator for #global_shader_parameter_get_list
Class-level singleton delegator for #instance_attach_object_instance_id
Class-level singleton delegator for #instance_attach_skeleton
Class-level singleton delegator for #instance_create2
Class-level singleton delegator for #instance_geometry_get_shader_parameter
Class-level singleton delegator for #instance_geometry_get_shader_parameter_default_value
Class-level singleton delegator for #instance_geometry_get_shader_parameter_list
Class-level singleton delegator for #instance_geometry_set_cast_shadows_setting
Class-level singleton delegator for #instance_geometry_set_flag
Class-level singleton delegator for #instance_geometry_set_lightmap
Class-level singleton delegator for #instance_geometry_set_material_overlay
Class-level singleton delegator for #instance_geometry_set_material_override
Class-level singleton delegator for #instance_geometry_set_shader_parameter
Class-level singleton delegator for #instance_geometry_set_visibility_range
Class-level singleton delegator for #instance_set_base
Class-level singleton delegator for #instance_set_blend_shape_weight
Class-level singleton delegator for #instance_set_ignore_culling
Class-level singleton delegator for #instance_set_layer_mask
Class-level singleton delegator for #instance_set_pivot_data
Class-level singleton delegator for #instance_set_scenario
Class-level singleton delegator for #instance_set_surface_override_material
Class-level singleton delegator for #instance_set_transform
Class-level singleton delegator for #instance_set_visibility_parent
Class-level singleton delegator for #instance_set_visible
Class-level singleton delegator for #instance_teleport
Class-level singleton delegator for #instances_cull_convex
Class-level singleton predicate delegator for #is_on_render_thread?
Class-level singleton delegator for #is_render_loop_enabled
Class-level singleton predicate delegator for #is_render_loop_enabled?
Class-level singleton delegator for #light_area_set_normalize_energy
Class-level singleton delegator for #light_directional_set_blend_splits
Class-level singleton delegator for #light_directional_set_shadow_mode
Class-level singleton delegator for #light_directional_set_sky_mode
Class-level singleton delegator for #light_set_allow_contact_shadows
Class-level singleton delegator for #light_set_cull_mask
Class-level singleton delegator for #light_set_distance_fade
Class-level singleton delegator for #light_set_max_sdfgi_cascade
Class-level singleton delegator for #light_set_negative
Class-level singleton delegator for #light_set_projector
Class-level singleton delegator for #light_set_reverse_cull_face_mode
Class-level singleton delegator for #light_set_shadow
Class-level singleton delegator for #light_set_shadow_caster_mask
Class-level singleton delegator for #lightmap_get_probe_capture_bsp_tree
Class-level singleton delegator for #lightmap_get_probe_capture_points
Class-level singleton delegator for #lightmap_get_probe_capture_sh
Class-level singleton delegator for #lightmap_get_probe_capture_tetrahedra
Class-level singleton delegator for #lightmap_set_baked_exposure_normalization
Class-level singleton delegator for #lightmap_set_probe_capture_data
Class-level singleton delegator for #lightmap_set_probe_interior
Class-level singleton delegator for #lightmap_set_textures
Class-level singleton delegator for #lightmaps_set_bicubic_filter
Class-level singleton delegator for #material_set_next_pass
Class-level singleton delegator for #material_set_render_priority
Class-level singleton delegator for #material_set_shader
Class-level singleton delegator for #material_set_use_debanding
Class-level singleton delegator for #mesh_add_surface
Class-level singleton delegator for #mesh_add_surface_from_arrays
Class-level singleton delegator for #mesh_create_from_surfaces
Class-level singleton delegator for #mesh_get_blend_shape_count
Class-level singleton delegator for #mesh_get_blend_shape_mode
Class-level singleton delegator for #mesh_get_surface
Class-level singleton delegator for #mesh_get_surface_count
Class-level singleton delegator for #mesh_set_shadow_mesh
Class-level singleton delegator for #mesh_surface_get_arrays
Class-level singleton delegator for #mesh_surface_get_attribute_buffer_rd_rid
Class-level singleton delegator for #mesh_surface_get_blend_shape_arrays
Class-level singleton delegator for #mesh_surface_get_format_attribute_stride
Class-level singleton delegator for #mesh_surface_get_format_index_stride
Class-level singleton delegator for #mesh_surface_get_format_normal_tangent_stride
Class-level singleton delegator for #mesh_surface_get_format_offset
Class-level singleton delegator for #mesh_surface_get_format_skin_stride
Class-level singleton delegator for #mesh_surface_get_format_vertex_stride
Class-level singleton delegator for #mesh_surface_get_index_buffer_rd_rid
Class-level singleton delegator for #mesh_surface_get_material
Class-level singleton delegator for #mesh_surface_get_skin_buffer_rd_rid
Class-level singleton delegator for #mesh_surface_get_vertex_buffer_rd_rid
Class-level singleton delegator for #mesh_surface_remove
Class-level singleton delegator for #mesh_surface_set_material
Class-level singleton delegator for #mesh_surface_update_attribute_region
Class-level singleton delegator for #mesh_surface_update_index_region
Class-level singleton delegator for #mesh_surface_update_skin_region
Class-level singleton delegator for #mesh_surface_update_vertex_region
Class-level singleton delegator for #multimesh_allocate_data
Class-level singleton delegator for #multimesh_get_buffer
Class-level singleton delegator for #multimesh_get_buffer_rd_rid
Class-level singleton delegator for #multimesh_get_command_buffer_rd_rid
Class-level singleton delegator for #multimesh_get_instance_count
Class-level singleton delegator for #multimesh_get_mesh
Class-level singleton delegator for #multimesh_get_visible_instances
Class-level singleton delegator for #multimesh_instance_get_transform
Class-level singleton delegator for #multimesh_instance_get_transform_2d
Class-level singleton delegator for #multimesh_instance_reset_physics_interpolation
Class-level singleton delegator for #multimesh_instance_set_custom_data
Class-level singleton delegator for #multimesh_instance_set_transform
Class-level singleton delegator for #multimesh_instance_set_transform_2d
Class-level singleton delegator for #multimesh_instances_reset_physics_interpolation
Class-level singleton delegator for #multimesh_set_buffer
Class-level singleton delegator for #multimesh_set_buffer_interpolated
Class-level singleton delegator for #multimesh_set_mesh
Class-level singleton delegator for #multimesh_set_physics_interpolated
Class-level singleton delegator for #multimesh_set_physics_interpolation_quality
Class-level singleton delegator for #multimesh_set_visible_instances
Class-level singleton delegator for #occluder_set_mesh
Class-level singleton predicate delegator for #on_render_thread?
Class-level singleton delegator for #particles_collision_create
Class-level singleton delegator for #particles_collision_height_field_update
Class-level singleton delegator for #particles_collision_set_attractor_attenuation
Class-level singleton delegator for #particles_collision_set_attractor_directionality
Class-level singleton delegator for #particles_collision_set_attractor_strength
Class-level singleton delegator for #particles_collision_set_box_extents
Class-level singleton delegator for #particles_collision_set_collision_type
Class-level singleton delegator for #particles_collision_set_cull_mask
Class-level singleton delegator for #particles_collision_set_field_texture
Class-level singleton delegator for #particles_collision_set_height_field_mask
Class-level singleton delegator for #particles_collision_set_height_field_resolution
Class-level singleton delegator for #particles_collision_set_sphere_radius
Class-level singleton delegator for #particles_emit
Class-level singleton delegator for #particles_get_emitting
Class-level singleton predicate delegator for #particles_get_emitting?
Class-level singleton delegator for #particles_is_inactive
Class-level singleton predicate delegator for #particles_is_inactive?
Class-level singleton delegator for #particles_request_process
Class-level singleton delegator for #particles_request_process_time
Class-level singleton delegator for #particles_restart
Class-level singleton delegator for #particles_set_amount
Class-level singleton delegator for #particles_set_draw_pass_mesh
Class-level singleton delegator for #particles_set_draw_passes
Class-level singleton delegator for #particles_set_emission_transform
Class-level singleton delegator for #particles_set_emitting
Class-level singleton delegator for #particles_set_fixed_fps
Class-level singleton delegator for #particles_set_fractional_delta
Class-level singleton delegator for #particles_set_interpolate
Class-level singleton delegator for #particles_set_one_shot
Class-level singleton delegator for #particles_set_process_material
Class-level singleton delegator for #particles_set_subemitter
Class-level singleton delegator for #particles_set_trail_bind_poses
Class-level singleton delegator for #particles_set_transform_align
Class-level singleton delegator for #particles_set_transform_align_axis
Class-level singleton delegator for #particles_set_transform_align_channel_filter
Class-level singleton delegator for #particles_set_use_local_coordinates
Class-level singleton delegator for #reflection_probe_create
Class-level singleton delegator for #reflection_probe_set_ambient_mode
Class-level singleton delegator for #reflection_probe_set_as_interior
Class-level singleton delegator for #reflection_probe_set_cull_mask
Class-level singleton delegator for #reflection_probe_set_enable_box_projection
Class-level singleton delegator for #reflection_probe_set_enable_shadows
Class-level singleton delegator for #reflection_probe_set_reflection_mask
Class-level singleton delegator for #reflection_probe_set_resolution
Class-level singleton delegator for #reflection_probe_set_update_mode
Class-level singleton predicate delegator for #render_loop_enabled?
Class-level singleton delegator for #request_frame_drawn_callback
Class-level singleton delegator for #scenario_set_camera_attributes
Class-level singleton delegator for #scenario_set_compositor
Class-level singleton delegator for #scenario_set_environment
Class-level singleton delegator for #scenario_set_fallback_environment
Class-level singleton delegator for #screen_space_roughness_limiter_set_active
Class-level singleton delegator for #set_boot_image
Class-level singleton delegator for #set_boot_image_with_stretch
Class-level singleton delegator for #set_debug_generate_wireframes
Class-level singleton delegator for #set_render_loop_enabled
Class-level singleton delegator for #shader_get_default_texture_parameter
Class-level singleton delegator for #shader_set_default_texture_parameter
Class-level singleton delegator for #skeleton_allocate_data
Class-level singleton delegator for #skeleton_bone_get_transform
Class-level singleton delegator for #skeleton_bone_get_transform_2d
Class-level singleton delegator for #skeleton_bone_set_transform
Class-level singleton delegator for #skeleton_bone_set_transform_2d
Class-level singleton delegator for #skeleton_get_bone_count
Class-level singleton delegator for #skeleton_set_base_transform_2d
Class-level singleton delegator for #sky_bake_panorama
Class-level singleton delegator for #sky_set_material
Class-level singleton delegator for #sky_set_radiance_size
Class-level singleton delegator for #texture_2d_layered_create
Class-level singleton delegator for #texture_2d_placeholder_create
Class-level singleton delegator for #texture_3d_create
Class-level singleton delegator for #texture_3d_get
Class-level singleton delegator for #texture_3d_placeholder_create
Class-level singleton delegator for #texture_3d_update
Class-level singleton delegator for #texture_create_from_native_handle
Class-level singleton delegator for #texture_drawable_blit_rect
Class-level singleton delegator for #texture_drawable_create
Class-level singleton delegator for #texture_drawable_generate_mipmaps
Class-level singleton delegator for #texture_drawable_get_default_material
Class-level singleton delegator for #texture_get_format
Class-level singleton delegator for #texture_get_native_handle
Class-level singleton delegator for #texture_get_rd_texture
Class-level singleton delegator for #texture_proxy_create
Class-level singleton delegator for #texture_proxy_update
Class-level singleton delegator for #texture_replace
Class-level singleton delegator for #texture_replace_compatible
Class-level singleton delegator for #texture_set_force_redraw_if_visible
Class-level singleton delegator for #texture_set_size_override
Class-level singleton delegator for #viewport_attach_camera
Class-level singleton delegator for #viewport_attach_canvas
Class-level singleton delegator for #viewport_attach_to_screen
Class-level singleton delegator for #viewport_get_render_info
Class-level singleton delegator for #viewport_get_render_target
Class-level singleton delegator for #viewport_get_texture
Class-level singleton delegator for #viewport_get_update_mode
Class-level singleton delegator for #viewport_remove_canvas
Class-level singleton delegator for #viewport_set_active
Class-level singleton delegator for #viewport_set_anisotropic_filtering_level
Class-level singleton delegator for #viewport_set_canvas_cull_mask
Class-level singleton delegator for #viewport_set_canvas_stacking
Class-level singleton delegator for #viewport_set_canvas_transform
Class-level singleton delegator for #viewport_set_default_canvas_item_texture_filter
Class-level singleton delegator for #viewport_set_default_canvas_item_texture_repeat
Class-level singleton delegator for #viewport_set_disable_2d
Class-level singleton delegator for #viewport_set_disable_3d
Class-level singleton delegator for #viewport_set_environment_mode
Class-level singleton delegator for #viewport_set_global_canvas_transform
Class-level singleton delegator for #viewport_set_measure_render_time
Class-level singleton delegator for #viewport_set_occlusion_culling_build_quality
Class-level singleton delegator for #viewport_set_occlusion_rays_per_thread
Class-level singleton delegator for #viewport_set_parent_viewport
Class-level singleton delegator for #viewport_set_positional_shadow_atlas_quadrant_subdivision
Class-level singleton delegator for #viewport_set_positional_shadow_atlas_size
Class-level singleton delegator for #viewport_set_render_direct_to_screen
Class-level singleton delegator for #viewport_set_scaling_3d_mode
Class-level singleton delegator for #viewport_set_scenario
Class-level singleton delegator for #viewport_set_screen_space_aa
Class-level singleton delegator for #viewport_set_sdf_oversize_and_scale
Class-level singleton delegator for #viewport_set_size
Class-level singleton delegator for #viewport_set_snap_2d_transforms_to_pixel
Class-level singleton delegator for #viewport_set_snap_2d_vertices_to_pixel
Class-level singleton delegator for #viewport_set_transparent_background
Class-level singleton delegator for #viewport_set_update_mode
Class-level singleton delegator for #viewport_set_use_debanding
Class-level singleton delegator for #viewport_set_use_hdr_2d
Class-level singleton delegator for #viewport_set_use_occlusion_culling
Class-level singleton delegator for #viewport_set_use_taa
Class-level singleton delegator for #viewport_set_use_xr
Class-level singleton delegator for #viewport_set_vrs_texture
Class-level singleton delegator for #viewport_set_vrs_update_mode
Class-level singleton delegator for #visibility_notifier_create
Class-level singleton delegator for #visibility_notifier_set_callbacks
Class-level singleton delegator for #voxel_gi_allocate_data
Class-level singleton delegator for #voxel_gi_get_data_cells
Class-level singleton delegator for #voxel_gi_get_distance_field
Class-level singleton delegator for #voxel_gi_get_level_counts
Class-level singleton delegator for #voxel_gi_get_octree_cells
Class-level singleton delegator for #voxel_gi_get_to_cell_xform
Class-level singleton delegator for #voxel_gi_set_baked_exposure_normalization
Class-level singleton delegator for #voxel_gi_set_interior
Class-level singleton delegator for #voxel_gi_set_use_two_bounces
Instance Method Detail
Identity setter enabling compound operator sugar (node.frame_post_draw += ->handler, node.frame_post_draw -= ->handler)
Identity setter enabling compound operator sugar (node.frame_pre_draw += ->handler, node.frame_pre_draw -= ->handler)