Struct physis::mtrl::DawntrailColorDyeTableRow
source · pub struct DawntrailColorDyeTableRow {Show 14 fields
pub template: u16,
pub channel: u8,
pub diffuse: bool,
pub specular: bool,
pub emissive: bool,
pub scalar3: bool,
pub metalness: bool,
pub roughness: bool,
pub sheen_rate: bool,
pub sheen_tint_rate: bool,
pub sheen_aperture: bool,
pub anisotropy: bool,
pub sphere_map_index: bool,
pub sphere_map_mask: bool,
}
Fields§
§template: u16
§channel: u8
§diffuse: bool
§specular: bool
§emissive: bool
§scalar3: bool
§metalness: bool
§roughness: bool
§sheen_rate: bool
§sheen_tint_rate: bool
§sheen_aperture: bool
§anisotropy: bool
§sphere_map_index: bool
§sphere_map_mask: bool
Trait Implementations§
source§impl BinRead for DawntrailColorDyeTableRow
impl BinRead for DawntrailColorDyeTableRow
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>
§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 more§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 more§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 more§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 more§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 moreAuto Trait Implementations§
impl Freeze for DawntrailColorDyeTableRow
impl RefUnwindSafe for DawntrailColorDyeTableRow
impl Send for DawntrailColorDyeTableRow
impl Sync for DawntrailColorDyeTableRow
impl Unpin for DawntrailColorDyeTableRow
impl UnwindSafe for DawntrailColorDyeTableRow
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