Struct SubEmitterMode
pub struct SubEmitterMode { /* private fields */ }
Implementations§
§impl SubEmitterMode
impl SubEmitterMode
pub const DISABLED: SubEmitterMode
pub const DISABLED: SubEmitterMode
Godot enumerator name: SUB_EMITTER_DISABLED
pub const CONSTANT: SubEmitterMode
pub const CONSTANT: SubEmitterMode
Godot enumerator name: SUB_EMITTER_CONSTANT
pub const AT_END: SubEmitterMode
pub const AT_END: SubEmitterMode
Godot enumerator name: SUB_EMITTER_AT_END
pub const AT_COLLISION: SubEmitterMode
pub const AT_COLLISION: SubEmitterMode
Godot enumerator name: SUB_EMITTER_AT_COLLISION
pub const AT_START: SubEmitterMode
pub const AT_START: SubEmitterMode
Godot enumerator name: SUB_EMITTER_AT_START
pub const MAX: SubEmitterMode
pub const MAX: SubEmitterMode
Godot enumerator name: SUB_EMITTER_MAX
Trait Implementations§
§impl Clone for SubEmitterMode
impl Clone for SubEmitterMode
§fn clone(&self) -> SubEmitterMode
fn clone(&self) -> SubEmitterMode
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 more§impl Debug for SubEmitterMode
impl Debug for SubEmitterMode
§impl EngineEnum for SubEmitterMode
impl EngineEnum for SubEmitterMode
fn try_from_ord(ord: i32) -> Option<SubEmitterMode>
§fn ord(self) -> i32
fn ord(self) -> i32
Ordinal value of the enumerator, as specified in Godot.
This is not necessarily unique.
§fn godot_name(&self) -> &'static str
fn godot_name(&self) -> &'static str
👎Deprecated: Moved to introspection API, see
EngineEnum::all_constants()
and EnumConstant::godot_name()
The equivalent name of the enumerator, as specified in Godot. Read more
§fn values() -> &'static [SubEmitterMode]
fn values() -> &'static [SubEmitterMode]
Returns a slice of distinct enum values. Read more
§fn all_constants() -> &'static [EnumConstant<SubEmitterMode>]
fn all_constants() -> &'static [EnumConstant<SubEmitterMode>]
Returns metadata for all enum constants. Read more
fn from_ord(ord: i32) -> Self
§impl FromGodot for SubEmitterMode
impl FromGodot for SubEmitterMode
§fn try_from_godot(
via: <SubEmitterMode as GodotConvert>::Via,
) -> Result<SubEmitterMode, ConvertError>
fn try_from_godot( via: <SubEmitterMode as GodotConvert>::Via, ) -> Result<SubEmitterMode, ConvertError>
Converts the Godot representation to this type, returning
Err
on failure.§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
⚠️ Converts the Godot representation to this type. Read more
§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Performs the conversion from a
Variant
, returning Err
on failure.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§impl GodotConvert for SubEmitterMode
impl GodotConvert for SubEmitterMode
§impl Hash for SubEmitterMode
impl Hash for SubEmitterMode
§impl IndexEnum for SubEmitterMode
impl IndexEnum for SubEmitterMode
§impl PartialEq for SubEmitterMode
impl PartialEq for SubEmitterMode
§impl ToGodot for SubEmitterMode
impl ToGodot for SubEmitterMode
§fn to_godot(&self) -> <SubEmitterMode as GodotConvert>::Via
fn to_godot(&self) -> <SubEmitterMode as GodotConvert>::Via
Converts this type to Godot representation, optimizing for zero-copy when possible. Read more
§fn to_godot_owned(&self) -> Self::Via
fn to_godot_owned(&self) -> Self::Via
Converts this type to owned Godot representation. Read more
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
impl Copy for SubEmitterMode
impl Eq for SubEmitterMode
impl StructuralPartialEq for SubEmitterMode
Auto Trait Implementations§
impl Freeze for SubEmitterMode
impl RefUnwindSafe for SubEmitterMode
impl Send for SubEmitterMode
impl Sync for SubEmitterMode
impl Unpin for SubEmitterMode
impl UnwindSafe for SubEmitterMode
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