Skip to main content

IEngageSequenceMethods

Trait IEngageSequenceMethods 

Source
pub trait IEngageSequenceMethods: IEngageSequence {
    // Provided methods
    fn cretea_combat_borders(self) { ... }
    fn delete_combat_borders(self) { ... }
    fn is_setup_done(self) -> bool { ... }
    fn wait_finish(self) -> IEnumerator { ... }
    fn ctor(self, unit1: impl Into<Unit>, unit2: impl Into<Unit>) { ... }
    fn load_and_setup_and_run(self) -> IEnumerator { ... }
    fn calc_height_offset(
        self,
        c: impl Into<Character>,
        g: impl Into<Character>,
    ) -> f32 { ... }
    fn exit(self) -> IEnumerator { ... }
}

Provided Methods§

Source

fn cretea_combat_borders(self)

CreteaCombatBorders() overload

Source

fn delete_combat_borders(self)

DeleteCombatBorders() overload

Source

fn is_setup_done(self) -> bool

IsSetupDone() overload

Source

fn wait_finish(self) -> IEnumerator

WaitFinish() overload

Source

fn ctor(self, unit1: impl Into<Unit>, unit2: impl Into<Unit>)

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

Source

fn load_and_setup_and_run(self) -> IEnumerator

LoadAndSetupAndRun() overload

Source

fn calc_height_offset( self, c: impl Into<Character>, g: impl Into<Character>, ) -> f32

CalcHeightOffset(crate::combat::character::Character, crate::combat::character::Character) overload

Source

fn exit(self) -> IEnumerator

Exit() 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: IEngageSequence> IEngageSequenceMethods for __T

Available on crate feature combat-engagesequence only.