Struct nif::blocks::NiPSysData [−][src]
pub struct NiPSysData { pub base: NiParticlesData, pub particle_info: Vec<(Vector3, f32, f32, f32, u32)>, pub has_unknown_floats: bool, pub unknown_floats: Option<Vec<f32>>, pub unknown_short_1: u16, pub unknown_short_2: u16, }
Fields
base: NiParticlesData
particle_info: Vec<(Vector3, f32, f32, f32, u32)>
has_unknown_floats: bool
unknown_floats: Option<Vec<f32>>
unknown_short_1: u16
unknown_short_2: u16
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 !=
.