Trait IMipmapGenerationConcept

pub trait IMipmapGenerationConcept: Inherits<Object> + Inherits<MipmapGenerationConcept> {
Show 16 methods // Provided methods fn get_cubemap_mipmap_material( &self, ) -> Result<Option<Weak<Resource>>, Error> { ... } fn set_cubemap_mipmap_material( &self, value: Option<&Resource>, ) -> Result<(), Error> { ... } fn get_color_mipmap_material0( &self, ) -> Result<Option<Weak<Resource>>, Error> { ... } fn set_color_mipmap_material0( &self, value: Option<&Resource>, ) -> Result<(), Error> { ... } fn get_color_mipmap_material1( &self, ) -> Result<Option<Weak<Resource>>, Error> { ... } fn set_color_mipmap_material1( &self, value: Option<&Resource>, ) -> Result<(), Error> { ... } fn get_color_mipmap_material2( &self, ) -> Result<Option<Weak<Resource>>, Error> { ... } fn set_color_mipmap_material2( &self, value: Option<&Resource>, ) -> Result<(), Error> { ... } fn get_color_mipmap_material3( &self, ) -> Result<Option<Weak<Resource>>, Error> { ... } fn set_color_mipmap_material3( &self, value: Option<&Resource>, ) -> Result<(), Error> { ... } fn get_depth_mipmap_material(&self) -> Result<Option<Weak<Resource>>, Error> { ... } fn set_depth_mipmap_material( &self, value: Option<&Resource>, ) -> Result<(), Error> { ... } fn get_current_mipmap_level(&self) -> Result<f32, Error> { ... } fn set_current_mipmap_level(&self, value: f32) -> Result<(), Error> { ... } fn get_mipmap_source_texture(&self) -> Result<Option<Weak<Resource>>, Error> { ... } fn set_mipmap_source_texture( &self, value: Option<&Resource>, ) -> Result<(), Error> { ... }
}
Expand description

Use the %MipmapGenerationConcept properties to control mipmap generation material of a Render Pass.

§Since

Kanzi 3.9.10

Provided Methods§

fn get_cubemap_mipmap_material(&self) -> Result<Option<Weak<Resource>>, Error>

fn set_cubemap_mipmap_material( &self, value: Option<&Resource>, ) -> Result<(), Error>

fn get_color_mipmap_material0(&self) -> Result<Option<Weak<Resource>>, Error>

fn set_color_mipmap_material0( &self, value: Option<&Resource>, ) -> Result<(), Error>

fn get_color_mipmap_material1(&self) -> Result<Option<Weak<Resource>>, Error>

fn set_color_mipmap_material1( &self, value: Option<&Resource>, ) -> Result<(), Error>

fn get_color_mipmap_material2(&self) -> Result<Option<Weak<Resource>>, Error>

fn set_color_mipmap_material2( &self, value: Option<&Resource>, ) -> Result<(), Error>

fn get_color_mipmap_material3(&self) -> Result<Option<Weak<Resource>>, Error>

fn set_color_mipmap_material3( &self, value: Option<&Resource>, ) -> Result<(), Error>

fn get_depth_mipmap_material(&self) -> Result<Option<Weak<Resource>>, Error>

fn set_depth_mipmap_material( &self, value: Option<&Resource>, ) -> Result<(), Error>

fn get_current_mipmap_level(&self) -> Result<f32, Error>

fn set_current_mipmap_level(&self, value: f32) -> Result<(), Error>

fn get_mipmap_source_texture(&self) -> Result<Option<Weak<Resource>>, Error>

fn set_mipmap_source_texture( &self, value: Option<&Resource>, ) -> Result<(), Error>

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§