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§
Sourcefn cretea_combat_borders(self)
fn cretea_combat_borders(self)
CreteaCombatBorders() overload
Sourcefn delete_combat_borders(self)
fn delete_combat_borders(self)
DeleteCombatBorders() overload
Sourcefn is_setup_done(self) -> bool
fn is_setup_done(self) -> bool
IsSetupDone() overload
Sourcefn wait_finish(self) -> IEnumerator
fn wait_finish(self) -> IEnumerator
WaitFinish() overload
Sourcefn ctor(self, unit1: impl Into<Unit>, unit2: impl Into<Unit>)
fn ctor(self, unit1: impl Into<Unit>, unit2: impl Into<Unit>)
.ctor(crate::app::unit::Unit, crate::app::unit::Unit) overload
Sourcefn load_and_setup_and_run(self) -> IEnumerator
fn load_and_setup_and_run(self) -> IEnumerator
LoadAndSetupAndRun() overload
Sourcefn calc_height_offset(
self,
c: impl Into<Character>,
g: impl Into<Character>,
) -> f32
fn calc_height_offset( self, c: impl Into<Character>, g: impl Into<Character>, ) -> f32
CalcHeightOffset(crate::combat::character::Character, crate::combat::character::Character) overload
Sourcefn exit(self) -> IEnumerator
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§
impl<__T: IEngageSequence> IEngageSequenceMethods for __T
Available on crate feature
combat-engagesequence only.