pub trait IReflectionRendererData: IScriptableRendererData {
// Provided methods
fn post_process_data(self) -> PostProcessData { ... }
fn set_post_process_data(self, value: PostProcessData) { ... }
fn shaders(self) -> ReflectionRendererData_ShaderResources { ... }
fn set_shaders(self, value: ReflectionRendererData_ShaderResources) { ... }
fn m_opaque_layer_mask(self) -> LayerMask { ... }
fn set_m_opaque_layer_mask(self, value: LayerMask) { ... }
fn m_transparent_layer_mask(self) -> LayerMask { ... }
fn set_m_transparent_layer_mask(self, value: LayerMask) { ... }
fn m_reflection_target(self) -> ReflectionRendererData_ReflectionTarget { ... }
fn set_m_reflection_target(
self,
value: ReflectionRendererData_ReflectionTarget,
) { ... }
}Provided Methods§
fn post_process_data(self) -> PostProcessData
fn set_post_process_data(self, value: PostProcessData)
fn shaders(self) -> ReflectionRendererData_ShaderResources
fn set_shaders(self, value: ReflectionRendererData_ShaderResources)
fn m_opaque_layer_mask(self) -> LayerMask
fn set_m_opaque_layer_mask(self, value: LayerMask)
fn m_transparent_layer_mask(self) -> LayerMask
fn set_m_transparent_layer_mask(self, value: LayerMask)
fn m_reflection_target(self) -> ReflectionRendererData_ReflectionTarget
fn set_m_reflection_target(self, value: ReflectionRendererData_ReflectionTarget)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.