pub struct EffectHandleData {
pub name: String,
pub flags: EffectHandleDataFlags,
pub emitter_set_handle: i32,
pub effect_model_name: String,
pub effect_group: Vec<EffectGroupElementData>,
}Expand description
The data associated with an EffectHandle.
Fields§
§name: StringName of the effect handle.
flags: EffectHandleDataFlagsFlags representing the attributes of an effect.
emitter_set_handle: i32Positive index to the emitter set.
effect_model_name: StringName of the effect model.
effect_group: Vec<EffectGroupElementData>Collection of effect group elements.
Trait Implementations§
Source§impl Clone for EffectHandleData
impl Clone for EffectHandleData
Source§fn clone(&self) -> EffectHandleData
fn clone(&self) -> EffectHandleData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EffectHandleData
impl Debug for EffectHandleData
Source§impl PartialEq for EffectHandleData
impl PartialEq for EffectHandleData
impl StructuralPartialEq for EffectHandleData
Auto Trait Implementations§
impl Freeze for EffectHandleData
impl RefUnwindSafe for EffectHandleData
impl Send for EffectHandleData
impl Sync for EffectHandleData
impl Unpin for EffectHandleData
impl UnwindSafe for EffectHandleData
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