Skip to main content

IExpSequenceMethods

Trait IExpSequenceMethods 

Source
pub trait IExpSequenceMethods: IExpSequence {
    // Provided methods
    fn ctor(
        self,
        unit: impl Into<Unit>,
        exp: impl Into<i32>,
        skill_point: impl Into<i32>,
    ) { ... }
    fn sound_start(self) { ... }
    fn sound_stop(self) { ... }
    fn tick(self) { ... }
    fn wait_load(self) { ... }
    fn open(self) { ... }
    fn wait_anime(self) { ... }
    fn release(self) { ... }
    fn update_add_exp(self) { ... }
}

Provided Methods§

Source

fn ctor( self, unit: impl Into<Unit>, exp: impl Into<i32>, skill_point: impl Into<i32>, )

.ctor(crate::app::unit::Unit, i32, i32) overload

Source

fn sound_start(self)

SoundStart() overload

Source

fn sound_stop(self)

SoundStop() overload

Source

fn tick(self)

Tick() overload

Source

fn wait_load(self)

WaitLoad() overload

Source

fn open(self)

Open() overload

Source

fn wait_anime(self)

WaitAnime() overload

Source

fn release(self)

Release() overload

Source

fn update_add_exp(self)

UpdateAddExp() overload

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<__T: IExpSequence> IExpSequenceMethods for __T

Available on crate feature app-expsequence only.