Skip to main content

IMapHistory_Rewind_BattleCalcDataMethods

Trait IMapHistory_Rewind_BattleCalcDataMethods 

Source
pub trait IMapHistory_Rewind_BattleCalcDataMethods: IMapHistory_Rewind_BattleCalcData {
Show 15 methods // Provided methods fn ctor(self) { ... } fn clear(self) { ... } fn clear_work(self) { ... } fn add(self, unit: impl Into<Unit>) { ... } fn add_2(self, inspector: impl Into<PokeInspector>) { ... } fn add_3(self, overlap: impl Into<MapOverlap_Data>) { ... } fn add_4<M0: IlType + Copy + ClassIdentity>( self, work: impl Into<List_1<M0>>, saved: impl Into<List_1<M0>>, obj: impl Into<M0>, ) { ... } fn get_unit_count(self) -> i32 { ... } fn get_unit(self, index: impl Into<i32>) -> Unit { ... } fn get_inspector_count(self) -> i32 { ... } fn get_inspector(self, index: impl Into<i32>) -> PokeInspector { ... } fn get_overlap_count(self) -> i32 { ... } fn get_overlap(self, index: impl Into<i32>) -> MapOverlap_Data { ... } fn save(self) { ... } fn save_2<M0: IlType + Copy + ClassIdentity>( self, work: impl Into<List_1<M0>>, saved: impl Into<List_1<M0>>, ) { ... }
}

Provided Methods§

Source

fn ctor(self)

.ctor() overload

Source

fn clear(self)

Clear() overload

Source

fn clear_work(self)

ClearWork() overload

Source

fn add(self, unit: impl Into<Unit>)

Add(crate::app::unit::Unit) overload

Source

fn add_2(self, inspector: impl Into<PokeInspector>)

Add(crate::app::pokeinspector::PokeInspector) overload

Source

fn add_3(self, overlap: impl Into<MapOverlap_Data>)

Add(crate::app::mapoverlap::MapOverlap_Data) overload

Source

fn add_4<M0: IlType + Copy + ClassIdentity>( self, work: impl Into<List_1<M0>>, saved: impl Into<List_1<M0>>, obj: impl Into<M0>, )

Source

fn get_unit_count(self) -> i32

GetUnitCount() overload

Source

fn get_unit(self, index: impl Into<i32>) -> Unit

GetUnit(i32) overload

Source

fn get_inspector_count(self) -> i32

GetInspectorCount() overload

Source

fn get_inspector(self, index: impl Into<i32>) -> PokeInspector

GetInspector(i32) overload

Source

fn get_overlap_count(self) -> i32

GetOverlapCount() overload

Source

fn get_overlap(self, index: impl Into<i32>) -> MapOverlap_Data

GetOverlap(i32) overload

Source

fn save(self)

Save() overload

Source

fn save_2<M0: IlType + Copy + ClassIdentity>( self, work: impl Into<List_1<M0>>, saved: impl Into<List_1<M0>>, )

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: IMapHistory_Rewind_BattleCalcData> IMapHistory_Rewind_BattleCalcDataMethods for __T

Available on crate feature app-maphistory only.