pub trait IMapHistory_RewindCommandReaderMethods: IMapHistory_RewindCommandReader {
Show 30 methods
// Provided methods
fn ctor(self, command_stream_buffer: impl Into<Array<u8>>) { ... }
fn read_unit(self) -> Unit { ... }
fn read_unit_by_index(self) -> i32 { ... }
fn skip_unit(self) { ... }
fn read_name(self) -> Il2CppString { ... }
fn read_name_by_index(self) -> i32 { ... }
fn skip_name(self) { ... }
fn read_position(self) -> (i32, i32) { ... }
fn read_status(self) -> i64 { ... }
fn read_hp(self) -> i32 { ... }
fn read_base_capability(self) -> i8 { ... }
fn read_base_capability_all(self, capability: impl Into<UnitBaseCapability>) { ... }
fn read_grow_capability_all(self, capability: impl Into<Capability>) { ... }
fn read_level_capability_all(
self,
capability: impl Into<UnitBaseCapability>,
) { ... }
fn read_unit_base_capability_all(
self,
capability: impl Into<UnitBaseCapability>,
) { ... }
fn read_engage_count(self) -> i32 { ... }
fn read_engage_turn(self) -> i32 { ... }
fn read_show_in_search_map(self) -> bool { ... }
fn read_turn(self) -> i32 { ... }
fn read_force(self) -> Force_Type { ... }
fn read_skills(self, skills: impl Into<SkillArray>) { ... }
fn read_unit_phase_begin_kinds(self) -> MapHistory_RewindUnitPhaseBeginKinds { ... }
fn read_unit_item(self, item: impl Into<UnitItem>) { ... }
fn read_unit_item_list(self, item_list: impl Into<UnitItemList>) { ... }
fn read_god_unit(self, include_reserved: impl Into<bool>) -> GodUnit { ... }
fn read_transporter_data(self, data: impl Into<Transporter_Data>) { ... }
fn read_overlap(
self,
overlap_data: impl Into<MapHistory_Rewind_OverlapData>,
) { ... }
fn read_unit_icon_info(
self,
) -> (Il2CppString, Il2CppString, ItemData_Kinds, bool, bool, Il2CppString) { ... }
fn skip_unit_icon_info(self) { ... }
fn read_lock_target(self) -> (bool, i32, i32) { ... }
}Provided Methods§
Sourcefn read_unit_by_index(self) -> i32
fn read_unit_by_index(self) -> i32
ReadUnitByIndex() overload
Sourcefn read_name(self) -> Il2CppString
fn read_name(self) -> Il2CppString
ReadName() overload
Sourcefn read_name_by_index(self) -> i32
fn read_name_by_index(self) -> i32
ReadNameByIndex() overload
Sourcefn read_position(self) -> (i32, i32)
fn read_position(self) -> (i32, i32)
ReadPosition(*muti32, *muti32) overload
Sourcefn read_status(self) -> i64
fn read_status(self) -> i64
ReadStatus() overload
Sourcefn read_base_capability(self) -> i8
fn read_base_capability(self) -> i8
ReadBaseCapability() overload
Sourcefn read_base_capability_all(self, capability: impl Into<UnitBaseCapability>)
fn read_base_capability_all(self, capability: impl Into<UnitBaseCapability>)
ReadBaseCapabilityAll(crate::app::unitbasecapability::UnitBaseCapability) overload
Sourcefn read_grow_capability_all(self, capability: impl Into<Capability>)
fn read_grow_capability_all(self, capability: impl Into<Capability>)
ReadGrowCapabilityAll(crate::app::capability::Capability) overload
Sourcefn read_level_capability_all(self, capability: impl Into<UnitBaseCapability>)
fn read_level_capability_all(self, capability: impl Into<UnitBaseCapability>)
ReadLevelCapabilityAll(crate::app::unitbasecapability::UnitBaseCapability) overload
Sourcefn read_unit_base_capability_all(
self,
capability: impl Into<UnitBaseCapability>,
)
fn read_unit_base_capability_all( self, capability: impl Into<UnitBaseCapability>, )
ReadUnitBaseCapabilityAll(crate::app::unitbasecapability::UnitBaseCapability) overload
Sourcefn read_engage_count(self) -> i32
fn read_engage_count(self) -> i32
ReadEngageCount() overload
Sourcefn read_engage_turn(self) -> i32
fn read_engage_turn(self) -> i32
ReadEngageTurn() overload
Sourcefn read_show_in_search_map(self) -> bool
fn read_show_in_search_map(self) -> bool
ReadShowInSearchMap() overload
Sourcefn read_force(self) -> Force_Type
fn read_force(self) -> Force_Type
ReadForce() overload
Sourcefn read_skills(self, skills: impl Into<SkillArray>)
fn read_skills(self, skills: impl Into<SkillArray>)
ReadSkills(crate::app::skillarray::SkillArray) overload
Sourcefn read_unit_phase_begin_kinds(self) -> MapHistory_RewindUnitPhaseBeginKinds
fn read_unit_phase_begin_kinds(self) -> MapHistory_RewindUnitPhaseBeginKinds
ReadUnitPhaseBeginKinds() overload
Sourcefn read_unit_item(self, item: impl Into<UnitItem>)
fn read_unit_item(self, item: impl Into<UnitItem>)
ReadUnitItem(crate::app::unititem::UnitItem) overload
Sourcefn read_unit_item_list(self, item_list: impl Into<UnitItemList>)
fn read_unit_item_list(self, item_list: impl Into<UnitItemList>)
ReadUnitItemList(crate::app::unititemlist::UnitItemList) overload
Sourcefn read_god_unit(self, include_reserved: impl Into<bool>) -> GodUnit
fn read_god_unit(self, include_reserved: impl Into<bool>) -> GodUnit
ReadGodUnit(bool) overload
Sourcefn read_transporter_data(self, data: impl Into<Transporter_Data>)
fn read_transporter_data(self, data: impl Into<Transporter_Data>)
ReadTransporterData(crate::app::transporter::Transporter_Data) overload
Sourcefn read_overlap(self, overlap_data: impl Into<MapHistory_Rewind_OverlapData>)
fn read_overlap(self, overlap_data: impl Into<MapHistory_Rewind_OverlapData>)
ReadOverlap(crate::app::maphistory::MapHistory_Rewind_OverlapData) overload
Sourcefn read_unit_icon_info(
self,
) -> (Il2CppString, Il2CppString, ItemData_Kinds, bool, bool, Il2CppString)
fn read_unit_icon_info( self, ) -> (Il2CppString, Il2CppString, ItemData_Kinds, bool, bool, Il2CppString)
ReadUnitIconInfo(*mut::unity::Il2CppString, *mut::unity::Il2CppString, *mutcrate::app::itemdata::ItemData_Kinds, *mutbool, *mutbool, *mut::unity::Il2CppString) overload
Sourcefn skip_unit_icon_info(self)
fn skip_unit_icon_info(self)
SkipUnitIconInfo() overload
Sourcefn read_lock_target(self) -> (bool, i32, i32)
fn read_lock_target(self) -> (bool, i32, i32)
ReadLockTarget(*muti32, *muti32) 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: IMapHistory_RewindCommandReader> IMapHistory_RewindCommandReaderMethods for __T
app-maphistory only.