Struct nif::blocks::NiStencilProperty [−][src]
pub struct NiStencilProperty { pub base: NiObjectNET, pub stencil_enabled: u8, pub stencil_function: StencilTestFunc, pub stencil_ref: u32, pub stencil_mask: u32, pub fail_action: StencilAction, pub zfail_action: StencilAction, pub pass_action: StencilAction, pub draw_mode: StencilDrawMode, }
Fields
base: NiObjectNET
stencil_enabled: u8
stencil_function: StencilTestFunc
stencil_ref: u32
stencil_mask: u32
fail_action: StencilAction
zfail_action: StencilAction
pass_action: StencilAction
draw_mode: StencilDrawMode
Implementations
Trait Implementations
The type of arguments needed to be supplied in order to read this type, usually a tuple. Read more
fn read_options<R: Read + Seek>(
__binread_generated_var_reader: &mut R,
__binread_generated_var_options: &ReadOptions,
__binread_generated_var_arguments: Self::Args
) -> BinResult<Self>
fn read_options<R: Read + Seek>(
__binread_generated_var_reader: &mut R,
__binread_generated_var_options: &ReadOptions,
__binread_generated_var_arguments: Self::Args
) -> BinResult<Self>
Read the type from the reader
Read the type from the reader while assuming no arguments have been passed Read more
Read the type from the reader using the specified arguments
fn after_parse<R>(
&mut self,
&mut R,
&ReadOptions,
Self::Args
) -> Result<(), Error> where
R: Read + Seek,
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.