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§
Sourcefn get_black_texture(self) -> TextureHandle
fn get_black_texture(self) -> TextureHandle
get_blackTexture() overload
Sourcefn set_black_texture(self, value: impl Into<TextureHandle>)
fn set_black_texture(self, value: impl Into<TextureHandle>)
set_blackTexture(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload
Sourcefn get_white_texture(self) -> TextureHandle
fn get_white_texture(self) -> TextureHandle
get_whiteTexture() overload
Sourcefn set_white_texture(self, value: impl Into<TextureHandle>)
fn set_white_texture(self, value: impl Into<TextureHandle>)
set_whiteTexture(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload
Sourcefn get_clear_texture_xr(self) -> TextureHandle
fn get_clear_texture_xr(self) -> TextureHandle
get_clearTextureXR() overload
Sourcefn set_clear_texture_xr(self, value: impl Into<TextureHandle>)
fn set_clear_texture_xr(self, value: impl Into<TextureHandle>)
set_clearTextureXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload
Sourcefn get_magenta_texture_xr(self) -> TextureHandle
fn get_magenta_texture_xr(self) -> TextureHandle
get_magentaTextureXR() overload
Sourcefn set_magenta_texture_xr(self, value: impl Into<TextureHandle>)
fn set_magenta_texture_xr(self, value: impl Into<TextureHandle>)
set_magentaTextureXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload
Sourcefn get_black_texture_xr(self) -> TextureHandle
fn get_black_texture_xr(self) -> TextureHandle
get_blackTextureXR() overload
Sourcefn set_black_texture_xr(self, value: impl Into<TextureHandle>)
fn set_black_texture_xr(self, value: impl Into<TextureHandle>)
set_blackTextureXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload
Sourcefn get_black_texture_array_xr(self) -> TextureHandle
fn get_black_texture_array_xr(self) -> TextureHandle
get_blackTextureArrayXR() overload
Sourcefn set_black_texture_array_xr(self, value: impl Into<TextureHandle>)
fn set_black_texture_array_xr(self, value: impl Into<TextureHandle>)
set_blackTextureArrayXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload
Sourcefn get_black_u_int_texture_xr(self) -> TextureHandle
fn get_black_u_int_texture_xr(self) -> TextureHandle
get_blackUIntTextureXR() overload
Sourcefn set_black_u_int_texture_xr(self, value: impl Into<TextureHandle>)
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
Sourcefn get_black_texture3_dxr(self) -> TextureHandle
fn get_black_texture3_dxr(self) -> TextureHandle
get_blackTexture3DXR() overload
Sourcefn set_black_texture3_dxr(self, value: impl Into<TextureHandle>)
fn set_black_texture3_dxr(self, value: impl Into<TextureHandle>)
set_blackTexture3DXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload
Sourcefn get_white_texture_xr(self) -> TextureHandle
fn get_white_texture_xr(self) -> TextureHandle
get_whiteTextureXR() overload
Sourcefn set_white_texture_xr(self, value: impl Into<TextureHandle>)
fn set_white_texture_xr(self, value: impl Into<TextureHandle>)
set_whiteTextureXR(crate::unity_engine::experimental::rendering::render_graph_module::texturehandle::TextureHandle) overload
Sourcefn initialize_for_rendering(self, render_graph: impl Into<RenderGraph>)
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§
impl<__T: IRenderGraphDefaultResources> IRenderGraphDefaultResourcesMethods for __T
unity_engine-experimental-rendering-render_graph_module-rendergraphdefaultresources only.