Skip to main content

IRenderer2D

Trait IRenderer2D 

Source
pub trait IRenderer2D: IScriptableRenderer {
Show 30 methods // Provided methods fn m_color_grading_lut_pass(self) -> ColorGradingLutPass { ... } fn set_m_color_grading_lut_pass(self, value: ColorGradingLutPass) { ... } fn m_render2_d_lighting_pass(self) -> Render2DLightingPass { ... } fn set_m_render2_d_lighting_pass(self, value: Render2DLightingPass) { ... } fn m_post_process_pass(self) -> PostProcessPass { ... } fn set_m_post_process_pass(self, value: PostProcessPass) { ... } fn m_final_blit_pass(self) -> FinalBlitPass { ... } fn set_m_final_blit_pass(self, value: FinalBlitPass) { ... } fn m_final_post_process_pass(self) -> PostProcessPass { ... } fn set_m_final_post_process_pass(self, value: PostProcessPass) { ... } fn m_light_cull_result(self) -> Light2DCullResult { ... } fn set_m_light_cull_result(self, value: Light2DCullResult) { ... } fn m_use_depth_stencil_buffer(self) -> bool { ... } fn set_m_use_depth_stencil_buffer(self, value: bool) { ... } fn m_create_color_texture(self) -> bool { ... } fn set_m_create_color_texture(self, value: bool) { ... } fn m_create_depth_texture(self) -> bool { ... } fn set_m_create_depth_texture(self, value: bool) { ... } fn k_color_texture_handle(self) -> RenderTargetHandle { ... } fn set_k_color_texture_handle(self, value: RenderTargetHandle) { ... } fn k_depth_texture_handle(self) -> RenderTargetHandle { ... } fn set_k_depth_texture_handle(self, value: RenderTargetHandle) { ... } fn k_after_post_process_color_handle(self) -> RenderTargetHandle { ... } fn set_k_after_post_process_color_handle(self, value: RenderTargetHandle) { ... } fn k_color_grading_lut_handle(self) -> RenderTargetHandle { ... } fn set_k_color_grading_lut_handle(self, value: RenderTargetHandle) { ... } fn m_blit_material(self) -> Material { ... } fn set_m_blit_material(self, value: Material) { ... } fn m_renderer2_d_data(self) -> Renderer2DData { ... } fn set_m_renderer2_d_data(self, value: Renderer2DData) { ... }
}

Provided Methods§

Source

fn m_color_grading_lut_pass(self) -> ColorGradingLutPass

Source

fn set_m_color_grading_lut_pass(self, value: ColorGradingLutPass)

Source

fn m_render2_d_lighting_pass(self) -> Render2DLightingPass

Source

fn set_m_render2_d_lighting_pass(self, value: Render2DLightingPass)

Source

fn m_post_process_pass(self) -> PostProcessPass

Source

fn set_m_post_process_pass(self, value: PostProcessPass)

Source

fn m_final_blit_pass(self) -> FinalBlitPass

Source

fn set_m_final_blit_pass(self, value: FinalBlitPass)

Source

fn m_final_post_process_pass(self) -> PostProcessPass

Source

fn set_m_final_post_process_pass(self, value: PostProcessPass)

Source

fn m_light_cull_result(self) -> Light2DCullResult

Source

fn set_m_light_cull_result(self, value: Light2DCullResult)

Source

fn m_use_depth_stencil_buffer(self) -> bool

Source

fn set_m_use_depth_stencil_buffer(self, value: bool)

Source

fn m_create_color_texture(self) -> bool

Source

fn set_m_create_color_texture(self, value: bool)

Source

fn m_create_depth_texture(self) -> bool

Source

fn set_m_create_depth_texture(self, value: bool)

Source

fn k_color_texture_handle(self) -> RenderTargetHandle

Source

fn set_k_color_texture_handle(self, value: RenderTargetHandle)

Source

fn k_depth_texture_handle(self) -> RenderTargetHandle

Source

fn set_k_depth_texture_handle(self, value: RenderTargetHandle)

Source

fn k_after_post_process_color_handle(self) -> RenderTargetHandle

Source

fn set_k_after_post_process_color_handle(self, value: RenderTargetHandle)

Source

fn k_color_grading_lut_handle(self) -> RenderTargetHandle

Source

fn set_k_color_grading_lut_handle(self, value: RenderTargetHandle)

Source

fn m_blit_material(self) -> Material

Source

fn set_m_blit_material(self, value: Material)

Source

fn m_renderer2_d_data(self) -> Renderer2DData

Source

fn set_m_renderer2_d_data(self, value: Renderer2DData)

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§