Skip to main content

IRenderGraphDefaultResourcesMethods

Trait IRenderGraphDefaultResourcesMethods 

Source
pub trait IRenderGraphDefaultResourcesMethods: IRenderGraphDefaultResources {
Show 21 methods // Provided methods fn get_black_texture(self) -> TextureHandle { ... } fn set_black_texture(self, value: impl Into<TextureHandle>) { ... } fn get_white_texture(self) -> TextureHandle { ... } fn set_white_texture(self, value: impl Into<TextureHandle>) { ... } fn get_clear_texture_xr(self) -> TextureHandle { ... } fn set_clear_texture_xr(self, value: impl Into<TextureHandle>) { ... } fn get_magenta_texture_xr(self) -> TextureHandle { ... } fn set_magenta_texture_xr(self, value: impl Into<TextureHandle>) { ... } fn get_black_texture_xr(self) -> TextureHandle { ... } fn set_black_texture_xr(self, value: impl Into<TextureHandle>) { ... } fn get_black_texture_array_xr(self) -> TextureHandle { ... } fn set_black_texture_array_xr(self, value: impl Into<TextureHandle>) { ... } fn get_black_u_int_texture_xr(self) -> TextureHandle { ... } fn set_black_u_int_texture_xr(self, value: impl Into<TextureHandle>) { ... } fn get_black_texture3_dxr(self) -> TextureHandle { ... } fn set_black_texture3_dxr(self, value: impl Into<TextureHandle>) { ... } fn get_white_texture_xr(self) -> TextureHandle { ... } fn set_white_texture_xr(self, value: impl Into<TextureHandle>) { ... } fn ctor(self) { ... } fn cleanup(self) { ... } fn initialize_for_rendering(self, render_graph: impl Into<RenderGraph>) { ... }
}

Provided Methods§

Source

fn get_black_texture(self) -> TextureHandle

get_blackTexture() overload

Source

fn set_black_texture(self, value: impl Into<TextureHandle>)

set_blackTexture(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload

Source

fn get_white_texture(self) -> TextureHandle

get_whiteTexture() overload

Source

fn set_white_texture(self, value: impl Into<TextureHandle>)

set_whiteTexture(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload

Source

fn get_clear_texture_xr(self) -> TextureHandle

get_clearTextureXR() overload

Source

fn set_clear_texture_xr(self, value: impl Into<TextureHandle>)

set_clearTextureXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload

Source

fn get_magenta_texture_xr(self) -> TextureHandle

get_magentaTextureXR() overload

Source

fn set_magenta_texture_xr(self, value: impl Into<TextureHandle>)

set_magentaTextureXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload

Source

fn get_black_texture_xr(self) -> TextureHandle

get_blackTextureXR() overload

Source

fn set_black_texture_xr(self, value: impl Into<TextureHandle>)

set_blackTextureXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload

Source

fn get_black_texture_array_xr(self) -> TextureHandle

get_blackTextureArrayXR() overload

Source

fn set_black_texture_array_xr(self, value: impl Into<TextureHandle>)

set_blackTextureArrayXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload

Source

fn get_black_u_int_texture_xr(self) -> TextureHandle

get_blackUIntTextureXR() overload

Source

fn set_black_u_int_texture_xr(self, value: impl Into<TextureHandle>)

set_blackUIntTextureXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload

Source

fn get_black_texture3_dxr(self) -> TextureHandle

get_blackTexture3DXR() overload

Source

fn set_black_texture3_dxr(self, value: impl Into<TextureHandle>)

set_blackTexture3DXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload

Source

fn get_white_texture_xr(self) -> TextureHandle

get_whiteTextureXR() overload

Source

fn set_white_texture_xr(self, value: impl Into<TextureHandle>)

set_whiteTextureXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload

Source

fn ctor(self)

.ctor() overload

Source

fn cleanup(self)

Cleanup() overload

Source

fn initialize_for_rendering(self, render_graph: impl Into<RenderGraph>)

InitializeForRendering(crate::unity_engine::experimental::rendering::render_graph_module::rendergraph::RenderGraph) overload

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§

Source§

impl<__T: IRenderGraphDefaultResources> IRenderGraphDefaultResourcesMethods for __T

Available on crate feature unity_engine-experimental-rendering-render_graph_module-rendergraphdefaultresources only.