pub enum TriggerEffectItemType {
Show 24 variants
Damage,
DamageTile,
CreateEntity,
CreateExplosion,
CreateFire,
CreateSmoke,
CreateTrivialSmoke,
CreateAsteroidChunk,
CreateParticle,
CreateSticker,
CreateDecorative,
NestedResult,
PlaySound,
PushBack,
DestroyCliffs,
ShowExplosionOnChart,
InsertItem,
Script,
SetTile,
InvokeTileTrigger,
DestroyDecoratives,
CameraEffect,
ActivateImpact,
CreatePollution,
}Expand description
Used by TriggerEffectItem.
Variants§
Damage
DamageTile
CreateEntity
CreateExplosion
CreateFire
CreateSmoke
CreateTrivialSmoke
CreateAsteroidChunk
CreateParticle
CreateSticker
CreateDecorative
NestedResult
PlaySound
PushBack
DestroyCliffs
ShowExplosionOnChart
InsertItem
Script
SetTile
InvokeTileTrigger
DestroyDecoratives
CameraEffect
ActivateImpact
CreatePollution
Implementations§
Trait Implementations§
Source§impl Clone for TriggerEffectItemType
impl Clone for TriggerEffectItemType
Source§fn clone(&self) -> TriggerEffectItemType
fn clone(&self) -> TriggerEffectItemType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TriggerEffectItemType
Source§impl Debug for TriggerEffectItemType
impl Debug for TriggerEffectItemType
Source§impl Default for TriggerEffectItemType
impl Default for TriggerEffectItemType
impl Eq for TriggerEffectItemType
Source§impl From<TriggerEffectItemType> for LuaAny
impl From<TriggerEffectItemType> for LuaAny
Source§fn from(_: TriggerEffectItemType) -> Self
fn from(_: TriggerEffectItemType) -> Self
Converts to this type from the input type.
Source§impl From<TriggerEffectItemType> for &'static str
impl From<TriggerEffectItemType> for &'static str
Source§fn from(value: TriggerEffectItemType) -> Self
fn from(value: TriggerEffectItemType) -> Self
Converts to this type from the input type.
Source§impl Hash for TriggerEffectItemType
impl Hash for TriggerEffectItemType
Source§impl PartialEq for TriggerEffectItemType
impl PartialEq for TriggerEffectItemType
Source§impl PartialEq<&str> for TriggerEffectItemType
impl PartialEq<&str> for TriggerEffectItemType
Source§impl PartialEq<TriggerEffectItemType> for &str
impl PartialEq<TriggerEffectItemType> for &str
impl StructuralPartialEq for TriggerEffectItemType
Auto Trait Implementations§
impl Freeze for TriggerEffectItemType
impl RefUnwindSafe for TriggerEffectItemType
impl Send for TriggerEffectItemType
impl Sync for TriggerEffectItemType
impl Unpin for TriggerEffectItemType
impl UnsafeUnpin for TriggerEffectItemType
impl UnwindSafe for TriggerEffectItemType
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