Skip to main content

IMapHistory_RewindCommandReaderMethods

Trait IMapHistory_RewindCommandReaderMethods 

Source
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§

Source

fn ctor(self, command_stream_buffer: impl Into<Array<u8>>)

.ctor(::unity::Array<u8>) overload

Source

fn read_unit(self) -> Unit

ReadUnit() overload

Source

fn read_unit_by_index(self) -> i32

ReadUnitByIndex() overload

Source

fn skip_unit(self)

SkipUnit() overload

Source

fn read_name(self) -> Il2CppString

ReadName() overload

Source

fn read_name_by_index(self) -> i32

ReadNameByIndex() overload

Source

fn skip_name(self)

SkipName() overload

Source

fn read_position(self) -> (i32, i32)

ReadPosition(*muti32, *muti32) overload

Source

fn read_status(self) -> i64

ReadStatus() overload

Source

fn read_hp(self) -> i32

ReadHp() overload

Source

fn read_base_capability(self) -> i8

ReadBaseCapability() overload

Source

fn read_base_capability_all(self, capability: impl Into<UnitBaseCapability>)

ReadBaseCapabilityAll(crate::app::unitbasecapability::UnitBaseCapability) overload

Source

fn read_grow_capability_all(self, capability: impl Into<Capability>)

ReadGrowCapabilityAll(crate::app::capability::Capability) overload

Source

fn read_level_capability_all(self, capability: impl Into<UnitBaseCapability>)

ReadLevelCapabilityAll(crate::app::unitbasecapability::UnitBaseCapability) overload

Source

fn read_unit_base_capability_all( self, capability: impl Into<UnitBaseCapability>, )

ReadUnitBaseCapabilityAll(crate::app::unitbasecapability::UnitBaseCapability) overload

Source

fn read_engage_count(self) -> i32

ReadEngageCount() overload

Source

fn read_engage_turn(self) -> i32

ReadEngageTurn() overload

Source

fn read_show_in_search_map(self) -> bool

ReadShowInSearchMap() overload

Source

fn read_turn(self) -> i32

ReadTurn() overload

Source

fn read_force(self) -> Force_Type

ReadForce() overload

Source

fn read_skills(self, skills: impl Into<SkillArray>)

ReadSkills(crate::app::skillarray::SkillArray) overload

Source

fn read_unit_phase_begin_kinds(self) -> MapHistory_RewindUnitPhaseBeginKinds

ReadUnitPhaseBeginKinds() overload

Source

fn read_unit_item(self, item: impl Into<UnitItem>)

ReadUnitItem(crate::app::unititem::UnitItem) overload

Source

fn read_unit_item_list(self, item_list: impl Into<UnitItemList>)

ReadUnitItemList(crate::app::unititemlist::UnitItemList) overload

Source

fn read_god_unit(self, include_reserved: impl Into<bool>) -> GodUnit

ReadGodUnit(bool) overload

Source

fn read_transporter_data(self, data: impl Into<Transporter_Data>)

ReadTransporterData(crate::app::transporter::Transporter_Data) overload

Source

fn read_overlap(self, overlap_data: impl Into<MapHistory_Rewind_OverlapData>)

ReadOverlap(crate::app::maphistory::MapHistory_Rewind_OverlapData) overload

Source

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

Source

fn skip_unit_icon_info(self)

SkipUnitIconInfo() overload

Source

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§

Source§

impl<__T: IMapHistory_RewindCommandReader> IMapHistory_RewindCommandReaderMethods for __T

Available on crate feature app-maphistory only.