Skip to main content

IPostProcessPass

Trait IPostProcessPass 

Source
pub trait IPostProcessPass: IScriptableRenderPass {
Show 98 methods // Provided methods fn m_descriptor(self) -> RenderTextureDescriptor { ... } fn set_m_descriptor(self, value: RenderTextureDescriptor) { ... } fn m_source(self) -> RenderTargetHandle { ... } fn set_m_source(self, value: RenderTargetHandle) { ... } fn m_destination(self) -> RenderTargetHandle { ... } fn set_m_destination(self, value: RenderTargetHandle) { ... } fn m_depth(self) -> RenderTargetHandle { ... } fn set_m_depth(self, value: RenderTargetHandle) { ... } fn m_internal_lut(self) -> RenderTargetHandle { ... } fn set_m_internal_lut(self, value: RenderTargetHandle) { ... } fn m_materials(self) -> PostProcessPass_MaterialLibrary { ... } fn set_m_materials(self, value: PostProcessPass_MaterialLibrary) { ... } fn m_data(self) -> PostProcessData { ... } fn set_m_data(self, value: PostProcessData) { ... } fn m_depth_of_field(self) -> DepthOfField { ... } fn set_m_depth_of_field(self, value: DepthOfField) { ... } fn m_motion_blur(self) -> MotionBlur { ... } fn set_m_motion_blur(self, value: MotionBlur) { ... } fn m_panini_projection(self) -> PaniniProjection { ... } fn set_m_panini_projection(self, value: PaniniProjection) { ... } fn m_bloom(self) -> Bloom { ... } fn set_m_bloom(self, value: Bloom) { ... } fn m_lens_distortion(self) -> LensDistortion { ... } fn set_m_lens_distortion(self, value: LensDistortion) { ... } fn m_chromatic_aberration(self) -> ChromaticAberration { ... } fn set_m_chromatic_aberration(self, value: ChromaticAberration) { ... } fn m_vignette(self) -> Vignette { ... } fn set_m_vignette(self, value: Vignette) { ... } fn m_color_lookup(self) -> ColorLookup { ... } fn set_m_color_lookup(self, value: ColorLookup) { ... } fn m_color_adjustments(self) -> ColorAdjustments { ... } fn set_m_color_adjustments(self, value: ColorAdjustments) { ... } fn m_tonemapping(self) -> Tonemapping { ... } fn set_m_tonemapping(self, value: Tonemapping) { ... } fn m_film_grain(self) -> FilmGrain { ... } fn set_m_film_grain(self, value: FilmGrain) { ... } fn m_custom_color_grading(self) -> CustomColorGrading { ... } fn set_m_custom_color_grading(self, value: CustomColorGrading) { ... } fn m_custom_radial_blur(self) -> CustomRadialBlur { ... } fn set_m_custom_radial_blur(self, value: CustomRadialBlur) { ... } fn m_custom_heat_haze(self) -> CustomHeatHaze { ... } fn set_m_custom_heat_haze(self, value: CustomHeatHaze) { ... } fn m_custom_gradation_filter(self) -> CustomGradationFilter { ... } fn set_m_custom_gradation_filter(self, value: CustomGradationFilter) { ... } fn m_sharpen(self) -> bool { ... } fn set_m_sharpen(self, value: bool) { ... } fn m_custom_blur(self) -> bool { ... } fn set_m_custom_blur(self, value: bool) { ... } fn m_custom_blur_times(self) -> i32 { ... } fn set_m_custom_blur_times(self, value: i32) { ... } fn m_custom_final_mono_color(self) -> Vector4 { ... } fn set_m_custom_final_mono_color(self, value: Vector4) { ... } fn m_custom_filter_enabled(self) -> bool { ... } fn set_m_custom_filter_enabled(self, value: bool) { ... } fn m_custom_filter_param0(self) -> Vector4 { ... } fn set_m_custom_filter_param0(self, value: Vector4) { ... } fn m_custom_filter_param1(self) -> Vector4 { ... } fn set_m_custom_filter_param1(self, value: Vector4) { ... } fn m_capture_texture(self) -> RenderTexture { ... } fn set_m_capture_texture(self, value: RenderTexture) { ... } fn m_capture_texture_rect(self) -> Rect { ... } fn set_m_capture_texture_rect(self, value: Rect) { ... } fn m_capture_mode(self) -> PostProcessPass_CaptureMode { ... } fn set_m_capture_mode(self, value: PostProcessPass_CaptureMode) { ... } fn m_capture_texture_has_been_rendered(self) -> bool { ... } fn set_m_capture_texture_has_been_rendered(self, value: bool) { ... } fn m_default_hdr_format(self) -> GraphicsFormat { ... } fn set_m_default_hdr_format(self, value: GraphicsFormat) { ... } fn m_use_rgbm(self) -> bool { ... } fn set_m_use_rgbm(self, value: bool) { ... } fn m_smaa_edge_format(self) -> GraphicsFormat { ... } fn set_m_smaa_edge_format(self, value: GraphicsFormat) { ... } fn m_gaussian_co_c_format(self) -> GraphicsFormat { ... } fn set_m_gaussian_co_c_format(self, value: GraphicsFormat) { ... } fn m_prev_view_proj_m(self) -> Array<Matrix4x4> { ... } fn set_m_prev_view_proj_m(self, value: Array<Matrix4x4>) { ... } fn m_reset_history(self) -> bool { ... } fn set_m_reset_history(self, value: bool) { ... } fn m_dithering_texture_index(self) -> i32 { ... } fn set_m_dithering_texture_index(self, value: i32) { ... } fn m_mrt2(self) -> Array<RenderTargetIdentifier> { ... } fn set_m_mrt2(self, value: Array<RenderTargetIdentifier>) { ... } fn m_bokeh_kernel(self) -> Array<Vector4> { ... } fn set_m_bokeh_kernel(self, value: Array<Vector4>) { ... } fn m_bokeh_hash(self) -> i32 { ... } fn set_m_bokeh_hash(self, value: i32) { ... } fn m_is_final_pass(self) -> bool { ... } fn set_m_is_final_pass(self, value: bool) { ... } fn m_has_final_pass(self) -> bool { ... } fn set_m_has_final_pass(self, value: bool) { ... } fn m_enable_srgb_conversion_if_needed(self) -> bool { ... } fn set_m_enable_srgb_conversion_if_needed(self, value: bool) { ... } fn m_use_draw_procedural(self) -> bool { ... } fn set_m_use_draw_procedural(self, value: bool) { ... } fn m_blit_material(self) -> Material { ... } fn set_m_blit_material(self, value: Material) { ... } fn m_hable_curve(self) -> HableCurve { ... } fn set_m_hable_curve(self, value: HableCurve) { ... }
}

Provided Methods§

Source

fn m_descriptor(self) -> RenderTextureDescriptor

Source

fn set_m_descriptor(self, value: RenderTextureDescriptor)

Source

fn m_source(self) -> RenderTargetHandle

Source

fn set_m_source(self, value: RenderTargetHandle)

Source

fn m_destination(self) -> RenderTargetHandle

Source

fn set_m_destination(self, value: RenderTargetHandle)

Source

fn m_depth(self) -> RenderTargetHandle

Source

fn set_m_depth(self, value: RenderTargetHandle)

Source

fn m_internal_lut(self) -> RenderTargetHandle

Source

fn set_m_internal_lut(self, value: RenderTargetHandle)

Source

fn m_materials(self) -> PostProcessPass_MaterialLibrary

Source

fn set_m_materials(self, value: PostProcessPass_MaterialLibrary)

Source

fn m_data(self) -> PostProcessData

Source

fn set_m_data(self, value: PostProcessData)

Source

fn m_depth_of_field(self) -> DepthOfField

Source

fn set_m_depth_of_field(self, value: DepthOfField)

Source

fn m_motion_blur(self) -> MotionBlur

Source

fn set_m_motion_blur(self, value: MotionBlur)

Source

fn m_panini_projection(self) -> PaniniProjection

Source

fn set_m_panini_projection(self, value: PaniniProjection)

Source

fn m_bloom(self) -> Bloom

Source

fn set_m_bloom(self, value: Bloom)

Source

fn m_lens_distortion(self) -> LensDistortion

Source

fn set_m_lens_distortion(self, value: LensDistortion)

Source

fn m_chromatic_aberration(self) -> ChromaticAberration

Source

fn set_m_chromatic_aberration(self, value: ChromaticAberration)

Source

fn m_vignette(self) -> Vignette

Source

fn set_m_vignette(self, value: Vignette)

Source

fn m_color_lookup(self) -> ColorLookup

Source

fn set_m_color_lookup(self, value: ColorLookup)

Source

fn m_color_adjustments(self) -> ColorAdjustments

Source

fn set_m_color_adjustments(self, value: ColorAdjustments)

Source

fn m_tonemapping(self) -> Tonemapping

Source

fn set_m_tonemapping(self, value: Tonemapping)

Source

fn m_film_grain(self) -> FilmGrain

Source

fn set_m_film_grain(self, value: FilmGrain)

Source

fn m_custom_color_grading(self) -> CustomColorGrading

Source

fn set_m_custom_color_grading(self, value: CustomColorGrading)

Source

fn m_custom_radial_blur(self) -> CustomRadialBlur

Source

fn set_m_custom_radial_blur(self, value: CustomRadialBlur)

Source

fn m_custom_heat_haze(self) -> CustomHeatHaze

Source

fn set_m_custom_heat_haze(self, value: CustomHeatHaze)

Source

fn m_custom_gradation_filter(self) -> CustomGradationFilter

Source

fn set_m_custom_gradation_filter(self, value: CustomGradationFilter)

Source

fn m_sharpen(self) -> bool

Source

fn set_m_sharpen(self, value: bool)

Source

fn m_custom_blur(self) -> bool

Source

fn set_m_custom_blur(self, value: bool)

Source

fn m_custom_blur_times(self) -> i32

Source

fn set_m_custom_blur_times(self, value: i32)

Source

fn m_custom_final_mono_color(self) -> Vector4

Source

fn set_m_custom_final_mono_color(self, value: Vector4)

Source

fn m_custom_filter_enabled(self) -> bool

Source

fn set_m_custom_filter_enabled(self, value: bool)

Source

fn m_custom_filter_param0(self) -> Vector4

Source

fn set_m_custom_filter_param0(self, value: Vector4)

Source

fn m_custom_filter_param1(self) -> Vector4

Source

fn set_m_custom_filter_param1(self, value: Vector4)

Source

fn m_capture_texture(self) -> RenderTexture

Source

fn set_m_capture_texture(self, value: RenderTexture)

Source

fn m_capture_texture_rect(self) -> Rect

Source

fn set_m_capture_texture_rect(self, value: Rect)

Source

fn m_capture_mode(self) -> PostProcessPass_CaptureMode

Source

fn set_m_capture_mode(self, value: PostProcessPass_CaptureMode)

Source

fn m_capture_texture_has_been_rendered(self) -> bool

Source

fn set_m_capture_texture_has_been_rendered(self, value: bool)

Source

fn m_default_hdr_format(self) -> GraphicsFormat

Source

fn set_m_default_hdr_format(self, value: GraphicsFormat)

Source

fn m_use_rgbm(self) -> bool

Source

fn set_m_use_rgbm(self, value: bool)

Source

fn m_smaa_edge_format(self) -> GraphicsFormat

Source

fn set_m_smaa_edge_format(self, value: GraphicsFormat)

Source

fn m_gaussian_co_c_format(self) -> GraphicsFormat

Source

fn set_m_gaussian_co_c_format(self, value: GraphicsFormat)

Source

fn m_prev_view_proj_m(self) -> Array<Matrix4x4>

Source

fn set_m_prev_view_proj_m(self, value: Array<Matrix4x4>)

Source

fn m_reset_history(self) -> bool

Source

fn set_m_reset_history(self, value: bool)

Source

fn m_dithering_texture_index(self) -> i32

Source

fn set_m_dithering_texture_index(self, value: i32)

Source

fn m_mrt2(self) -> Array<RenderTargetIdentifier>

Source

fn set_m_mrt2(self, value: Array<RenderTargetIdentifier>)

Source

fn m_bokeh_kernel(self) -> Array<Vector4>

Source

fn set_m_bokeh_kernel(self, value: Array<Vector4>)

Source

fn m_bokeh_hash(self) -> i32

Source

fn set_m_bokeh_hash(self, value: i32)

Source

fn m_is_final_pass(self) -> bool

Source

fn set_m_is_final_pass(self, value: bool)

Source

fn m_has_final_pass(self) -> bool

Source

fn set_m_has_final_pass(self, value: bool)

Source

fn m_enable_srgb_conversion_if_needed(self) -> bool

Source

fn set_m_enable_srgb_conversion_if_needed(self, value: bool)

Source

fn m_use_draw_procedural(self) -> bool

Source

fn set_m_use_draw_procedural(self, value: bool)

Source

fn m_blit_material(self) -> Material

Source

fn set_m_blit_material(self, value: Material)

Source

fn m_hable_curve(self) -> HableCurve

Source

fn set_m_hable_curve(self, value: HableCurve)

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.

Implementors§