Skip to main content

IStencilStateData

Trait IStencilStateData 

Source
pub trait IStencilStateData: IObject {
    // Provided methods
    fn override_stencil_state(self) -> bool { ... }
    fn set_override_stencil_state(self, value: bool) { ... }
    fn stencil_reference(self) -> i32 { ... }
    fn set_stencil_reference(self, value: i32) { ... }
    fn stencil_compare_function(self) -> CompareFunction { ... }
    fn set_stencil_compare_function(self, value: CompareFunction) { ... }
    fn pass_operation(self) -> StencilOp { ... }
    fn set_pass_operation(self, value: StencilOp) { ... }
    fn fail_operation(self) -> StencilOp { ... }
    fn set_fail_operation(self, value: StencilOp) { ... }
    fn z_fail_operation(self) -> StencilOp { ... }
    fn set_z_fail_operation(self, value: StencilOp) { ... }
}

Provided Methods§

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§