pub struct LightParam { /* private fields */ }Implementations§
Source§impl LightParam
impl LightParam
Sourcepub const ENERGY: LightParam
pub const ENERGY: LightParam
Godot enumerator name: LIGHT_PARAM_ENERGY
Sourcepub const INDIRECT_ENERGY: LightParam
pub const INDIRECT_ENERGY: LightParam
Godot enumerator name: LIGHT_PARAM_INDIRECT_ENERGY
Sourcepub const VOLUMETRIC_FOG_ENERGY: LightParam
pub const VOLUMETRIC_FOG_ENERGY: LightParam
Godot enumerator name: LIGHT_PARAM_VOLUMETRIC_FOG_ENERGY
Sourcepub const SPECULAR: LightParam
pub const SPECULAR: LightParam
Godot enumerator name: LIGHT_PARAM_SPECULAR
Sourcepub const RANGE: LightParam
pub const RANGE: LightParam
Godot enumerator name: LIGHT_PARAM_RANGE
Sourcepub const SIZE: LightParam
pub const SIZE: LightParam
Godot enumerator name: LIGHT_PARAM_SIZE
Sourcepub const ATTENUATION: LightParam
pub const ATTENUATION: LightParam
Godot enumerator name: LIGHT_PARAM_ATTENUATION
Sourcepub const SPOT_ANGLE: LightParam
pub const SPOT_ANGLE: LightParam
Godot enumerator name: LIGHT_PARAM_SPOT_ANGLE
Sourcepub const SPOT_ATTENUATION: LightParam
pub const SPOT_ATTENUATION: LightParam
Godot enumerator name: LIGHT_PARAM_SPOT_ATTENUATION
Sourcepub const SHADOW_MAX_DISTANCE: LightParam
pub const SHADOW_MAX_DISTANCE: LightParam
Godot enumerator name: LIGHT_PARAM_SHADOW_MAX_DISTANCE
Sourcepub const SHADOW_SPLIT_1_OFFSET: LightParam
pub const SHADOW_SPLIT_1_OFFSET: LightParam
Godot enumerator name: LIGHT_PARAM_SHADOW_SPLIT_1_OFFSET
Sourcepub const SHADOW_SPLIT_2_OFFSET: LightParam
pub const SHADOW_SPLIT_2_OFFSET: LightParam
Godot enumerator name: LIGHT_PARAM_SHADOW_SPLIT_2_OFFSET
Sourcepub const SHADOW_SPLIT_3_OFFSET: LightParam
pub const SHADOW_SPLIT_3_OFFSET: LightParam
Godot enumerator name: LIGHT_PARAM_SHADOW_SPLIT_3_OFFSET
Sourcepub const SHADOW_FADE_START: LightParam
pub const SHADOW_FADE_START: LightParam
Godot enumerator name: LIGHT_PARAM_SHADOW_FADE_START
Sourcepub const SHADOW_NORMAL_BIAS: LightParam
pub const SHADOW_NORMAL_BIAS: LightParam
Godot enumerator name: LIGHT_PARAM_SHADOW_NORMAL_BIAS
Sourcepub const SHADOW_BIAS: LightParam
pub const SHADOW_BIAS: LightParam
Godot enumerator name: LIGHT_PARAM_SHADOW_BIAS
Sourcepub const SHADOW_PANCAKE_SIZE: LightParam
pub const SHADOW_PANCAKE_SIZE: LightParam
Godot enumerator name: LIGHT_PARAM_SHADOW_PANCAKE_SIZE
Sourcepub const SHADOW_OPACITY: LightParam
pub const SHADOW_OPACITY: LightParam
Godot enumerator name: LIGHT_PARAM_SHADOW_OPACITY
Sourcepub const SHADOW_BLUR: LightParam
pub const SHADOW_BLUR: LightParam
Godot enumerator name: LIGHT_PARAM_SHADOW_BLUR
Sourcepub const TRANSMITTANCE_BIAS: LightParam
pub const TRANSMITTANCE_BIAS: LightParam
Godot enumerator name: LIGHT_PARAM_TRANSMITTANCE_BIAS
Sourcepub const INTENSITY: LightParam
pub const INTENSITY: LightParam
Godot enumerator name: LIGHT_PARAM_INTENSITY
Sourcepub const MAX: LightParam
pub const MAX: LightParam
Godot enumerator name: LIGHT_PARAM_MAX
Trait Implementations§
Source§impl Clone for LightParam
impl Clone for LightParam
Source§fn clone(&self) -> LightParam
fn clone(&self) -> LightParam
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for LightParam
impl Debug for LightParam
Source§impl EngineEnum for LightParam
impl EngineEnum for LightParam
fn try_from_ord(ord: i32) -> Option<Self>
Source§fn ord(self) -> i32
fn ord(self) -> i32
Source§fn all_constants() -> &'static [EnumConstant<LightParam>]
fn all_constants() -> &'static [EnumConstant<LightParam>]
fn from_ord(ord: i32) -> Self
Source§impl FromGodot for LightParam
impl FromGodot for LightParam
Source§fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>
Err on failure.Source§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
Source§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Variant], returning Err on failure.Source§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
Variant]. Read moreSource§impl GodotConvert for LightParam
impl GodotConvert for LightParam
Source§fn godot_shape() -> GodotShape
fn godot_shape() -> GodotShape
Source§impl Hash for LightParam
impl Hash for LightParam
Source§impl IndexEnum for LightParam
impl IndexEnum for LightParam
Source§impl PartialEq for LightParam
impl PartialEq for LightParam
Source§impl ToGodot for LightParam
impl ToGodot for LightParam
Source§type Pass = ByValue
type Pass = ByValue
Source§fn to_godot(&self) -> Self::Via
fn to_godot(&self) -> Self::Via
Source§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
Source§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Source§impl Var for LightParam
impl Var for LightParam
Source§type PubType = LightParam
type PubType = LightParam
#[var(pub)].Source§fn var_get(field: &Self) -> Self::Via
fn var_get(field: &Self) -> Self::Via
Via type. Called for internal (non-pub) getters registered with Godot.Source§fn var_set(field: &mut Self, value: Self::Via)
fn var_set(field: &mut Self, value: Self::Via)
Via type. Called for internal (non-pub) setters registered with Godot.Source§fn var_pub_get(field: &Self) -> Self::PubType
fn var_pub_get(field: &Self) -> Self::PubType
PubType. Called for #[var(pub)] getters exposed in Rust API.Source§fn var_pub_set(field: &mut Self, value: Self::PubType)
fn var_pub_set(field: &mut Self, value: Self::PubType)
PubType. Called for #[var(pub)] setters exposed in Rust API.