Struct rin_scene::water::ParametersSend [−][src]
pub struct ParametersSend {Show fields
pub frequency: Parameter<'static, f32>,
pub wave_strength: Parameter<'static, f32>,
pub speed: Parameter<'static, f32>,
pub reflective_factor: Parameter<'static, f32>,
pub normal_scale: Parameter<'static, f32>,
pub max_visible_depth: Parameter<'static, f32>,
pub reflection_clip_bias: Parameter<'static, f32>,
pub refraction_clip_bias: Parameter<'static, f32>,
pub water_density: Parameter<'static, f32>,
pub water_color_tint: Parameter<'static, Rgb<f32>>,
pub water_color_coefficient: Parameter<'static, Rgb<f32>>,
pub refraction_color_mix: Parameter<'static, f32>,
pub reflection_color_mix: Parameter<'static, f32>,
pub highlights_factor: Parameter<'static, f32>,
pub highlights_power: Parameter<'static, f32>,
pub receives_shadows: Parameter<'static, bool>,
pub receives_global_illumination: Parameter<'static, bool>,
pub msaa_samples: u32,
pub buffer_size_sender: Sender<Vec2<u32>>,
pub buffer_size: Vec2<u32>,
}Fields
frequency: Parameter<'static, f32>wave_strength: Parameter<'static, f32>speed: Parameter<'static, f32>reflective_factor: Parameter<'static, f32>normal_scale: Parameter<'static, f32>max_visible_depth: Parameter<'static, f32>reflection_clip_bias: Parameter<'static, f32>refraction_clip_bias: Parameter<'static, f32>water_density: Parameter<'static, f32>water_color_tint: Parameter<'static, Rgb<f32>>water_color_coefficient: Parameter<'static, Rgb<f32>>refraction_color_mix: Parameter<'static, f32>reflection_color_mix: Parameter<'static, f32>highlights_factor: Parameter<'static, f32>highlights_power: Parameter<'static, f32>receives_shadows: Parameter<'static, bool>receives_global_illumination: Parameter<'static, bool>msaa_samples: u32buffer_size_sender: Sender<Vec2<u32>>buffer_size: Vec2<u32>Trait Implementations
impl Component for ParametersSend[src]
impl Component for ParametersSend[src]impl<'a> DebugParameter for ParametersSend[src]
impl<'a> DebugParameter for ParametersSend[src]fn debug<S: Serializer>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>[src]
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>
Auto Trait Implementations
impl !RefUnwindSafe for ParametersSend
impl Send for ParametersSend
impl !Sync for ParametersSend
impl Unpin for ParametersSend
impl !UnwindSafe for ParametersSend
Blanket Implementations
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>, [src]
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>, [src]pub fn to_subset(&self) -> Option<SS>[src]
pub fn is_in_subset(&self) -> bool[src]
pub fn to_subset_unchecked(&self) -> SS[src]
pub fn from_subset(element: &SS) -> SP[src]
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>, [src]
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>, [src]pub fn to_subset(&self) -> Option<SS>[src]
pub fn is_in_subset(&self) -> bool[src]
pub fn to_subset_unchecked(&self) -> SS[src]
pub fn from_subset(element: &SS) -> SP[src]
impl<C> ComponentSend for C where
C: Component + Send, [src]
C: Component + Send,
impl<C> ComponentThreadLocal for C where
C: Component, [src]
C: Component,