Struct nif::blocks::NiPSysEmitter [−][src]
pub struct NiPSysEmitter { pub base: NiPSysModifier, pub speed: f32, pub speed_variation: f32, pub declination: f32, pub declination_variation: f32, pub planar_angle: f32, pub planar_angle_variation: f32, pub initial_color: Color4, pub initial_radius: f32, pub radius_variation: f32, pub life_span: f32, pub life_span_variation: f32, }
Fields
base: NiPSysModifier
speed: f32
speed_variation: f32
declination: f32
declination_variation: f32
planar_angle: f32
planar_angle_variation: f32
initial_color: Color4
initial_radius: f32
radius_variation: f32
life_span: f32
life_span_variation: f32
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 !=
.