class

Godot::Light3D

Inherits Godot::VisualInstance3D < Godot::Node3D < Godot::Node < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

distance_fade_begin

Property distance_fade_begin getter

Source
distance_fade_begin=(val : Number)

Property distance_fade_begin setter

Source
distance_fade_enabled

Property distance_fade_enabled getter

Source
distance_fade_enabled=(val)

Property distance_fade_enabled setter

Source
distance_fade_enabled?
Source
distance_fade_length

Property distance_fade_length getter

Source
distance_fade_length=(val : Number)

Property distance_fade_length setter

Source
distance_fade_shadow

Property distance_fade_shadow getter

Source
distance_fade_shadow=(val : Number)

Property distance_fade_shadow setter

Source
editor_only

Property editor_only getter

Source
editor_only=(val)

Property editor_only setter

Source
editor_only?
Source
get_bake_mode
Source
get_color
Source
get_correlated_color
Source
get_cull_mask
Source
get_distance_fade_begin
Source
get_distance_fade_length
Source
get_distance_fade_shadow
Source
get_param(param : Int64) : Float64
Source
get_projector
Source
get_shadow_caster_mask
Source
get_shadow_reverse_cull_face
Source
get_temperature
Source
has_shadow
Source
is_distance_fade_enabled
Source
is_editor_only
Source
is_negative
Source
light_angular_distance

Property light_angular_distance getter

Source
light_angular_distance=(val : Number)

Property light_angular_distance setter

Source
light_bake_mode

Property light_bake_mode getter

Source
light_bake_mode=(val : Int)

Property light_bake_mode setter

Source
light_color

Property light_color getter

Source
light_color=(val)

Property light_color setter

Source
light_cull_mask

Property light_cull_mask getter

Source
light_cull_mask=(val : Int)

Property light_cull_mask setter

Source
light_energy

Property light_energy getter

Source
light_energy=(val : Number)

Property light_energy setter

Source
light_indirect_energy

Property light_indirect_energy getter

Source
light_indirect_energy=(val : Number)

Property light_indirect_energy setter

Source
light_intensity_lumens

Property light_intensity_lumens getter

Source
light_intensity_lumens=(val : Number)

Property light_intensity_lumens setter

Source
light_intensity_lux

Property light_intensity_lux getter

Source
light_intensity_lux=(val : Number)

Property light_intensity_lux setter

Source
light_negative

Property light_negative getter

Source
light_negative=(val)

Property light_negative setter

Source
light_negative?
Source
light_projector

Property light_projector getter

Source
light_projector=(val)

Property light_projector setter

Source
light_size

Property light_size getter

Source
light_size=(val : Number)

Property light_size setter

Source
light_specular

Property light_specular getter

Source
light_specular=(val : Number)

Property light_specular setter

Source
light_temperature

Property light_temperature getter

Source
light_temperature=(val : Number)

Property light_temperature setter

Source
light_volumetric_fog_energy

Property light_volumetric_fog_energy getter

Source
light_volumetric_fog_energy=(val : Number)

Property light_volumetric_fog_energy setter

Source
set_bake_mode(bake_mode : Int64) : Void
Source
set_color(color : Color) : Void
Source
set_cull_mask(cull_mask : Int64) : Void
Source
set_distance_fade_begin(distance : Float64) : Void
Source
set_distance_fade_length(distance : Float64) : Void
Source
set_distance_fade_shadow(distance : Float64) : Void
Source
set_editor_only(editor_only : Bool) : Void
Source
set_enable_distance_fade(enable : Bool) : Void
Source
set_negative(enabled : Bool) : Void
Source
set_param(param : Int64, value : Float64) : Void
Source
set_projector(projector : Texture2D) : Void
Source
set_shadow(enabled : Bool) : Void
Source
set_shadow_caster_mask(caster_mask : Int64) : Void
Source
set_shadow_reverse_cull_face(enable : Bool) : Void
Source
set_temperature(temperature : Float64) : Void
Source
shadow_bias

Property shadow_bias getter

Source
shadow_bias=(val : Number)

Property shadow_bias setter

Source
shadow_blur

Property shadow_blur getter

Source
shadow_blur=(val : Number)

Property shadow_blur setter

Source
shadow_caster_mask

Property shadow_caster_mask getter

Source
shadow_caster_mask=(val : Int)

Property shadow_caster_mask setter

Source
shadow_enabled

Property shadow_enabled getter

Source
shadow_enabled=(val)

Property shadow_enabled setter

Source
shadow_enabled?
Source
shadow_normal_bias

Property shadow_normal_bias getter

Source
shadow_normal_bias=(val : Number)

Property shadow_normal_bias setter

Source
shadow_opacity

Property shadow_opacity getter

Source
shadow_opacity=(val : Number)

Property shadow_opacity setter

Source
shadow_reverse_cull_face

Property shadow_reverse_cull_face getter

Source
shadow_reverse_cull_face=(val)

Property shadow_reverse_cull_face setter

Source
shadow_reverse_cull_face?
Source
shadow_transmittance_bias

Property shadow_transmittance_bias getter

Source
shadow_transmittance_bias=(val : Number)

Property shadow_transmittance_bias setter

Source

Nested types