Struct nif::blocks::NiShadeProperty
source · pub struct NiShadeProperty {
pub base: NiObjectNET,
pub flags: ShadeFlags,
}
Fields§
§base: NiObjectNET
§flags: ShadeFlags
Implementations§
Trait Implementations§
source§impl BinRead for NiShadeProperty
impl BinRead for NiShadeProperty
source§fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_endian: Endian,
__binrw_generated_var_arguments: Self::Args<'_>
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_endian: Endian, __binrw_generated_var_arguments: Self::Args<'_> ) -> BinResult<Self>
source§fn read_be<R>(reader: &mut R) -> Result<Self, Error>
fn read_be<R>(reader: &mut R) -> Result<Self, Error>
Read
Self
from the reader using default arguments and assuming
big-endian byte order. Read moresource§fn read_le<R>(reader: &mut R) -> Result<Self, Error>
fn read_le<R>(reader: &mut R) -> Result<Self, Error>
Read
Self
from the reader using default arguments and assuming
little-endian byte order. Read moresource§fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
fn read_ne<R>(reader: &mut R) -> Result<Self, Error>
Read
T
from the reader assuming native-endian byte order. Read moresource§fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_be_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self
from the reader, assuming big-endian byte order, using the
given arguments. Read moresource§fn read_le_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
fn read_le_args<R>(reader: &mut R, args: Self::Args<'_>) -> Result<Self, Error>
Read
Self
from the reader, assuming little-endian byte order, using
the given arguments. Read moresource§impl Debug for NiShadeProperty
impl Debug for NiShadeProperty
source§impl Deref for NiShadeProperty
impl Deref for NiShadeProperty
source§impl PartialEq for NiShadeProperty
impl PartialEq for NiShadeProperty
source§fn eq(&self, other: &NiShadeProperty) -> bool
fn eq(&self, other: &NiShadeProperty) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for NiShadeProperty
Auto Trait Implementations§
impl RefUnwindSafe for NiShadeProperty
impl Send for NiShadeProperty
impl Sync for NiShadeProperty
impl Unpin for NiShadeProperty
impl UnwindSafe for NiShadeProperty
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more