Skip to main content

IMapHistory_RewindCommandWriterMethods

Trait IMapHistory_RewindCommandWriterMethods 

Source
pub trait IMapHistory_RewindCommandWriterMethods: IMapHistory_RewindCommandWriter {
Show 32 methods // Provided methods fn prepare(self, type: impl Into<MapHistory_RewindType>) { ... } fn write_unit_and_name(self, unit: impl Into<Unit>) { ... } fn write_unit(self, unit: impl Into<Unit>) { ... } fn write_name(self, unit: impl Into<Unit>) { ... } fn write_position(self, unit: impl Into<Unit>) { ... } fn write_status(self, unit: impl Into<Unit>) { ... } fn write_status_2(self, status: impl Into<i64>) { ... } fn write_hp(self, unit: impl Into<Unit>) { ... } fn write_hp_2(self, hp: impl Into<i32>) { ... } fn write_base_capability(self, unit: impl Into<Unit>, index: impl Into<i32>) { ... } fn write_base_capability_all(self, unit: impl Into<Unit>) { ... } fn write_grow_capability_all(self, unit: impl Into<Unit>) { ... } fn write_level_capability_all(self, unit: impl Into<Unit>) { ... } fn write_unit_base_capability_all( self, capability: impl Into<UnitBaseCapability>, ) { ... } fn write_engage_count(self, unit: impl Into<Unit>) { ... } fn write_engage_count_2(self, engage_count: impl Into<i32>) { ... } fn write_engage_turn(self, unit: impl Into<Unit>) { ... } fn write_show_in_search_map( self, unit: impl Into<Unit>, move_x: impl Into<i32>, move_z: impl Into<i32>, ) { ... } fn write_turn(self, turn: impl Into<i32>) { ... } fn write_force(self, force_type: impl Into<Force_Type>) { ... } fn write_skills(self, skills: impl Into<SkillArray>) { ... } fn write_unit_phase_begin_kinds( self, kind: impl Into<MapHistory_RewindUnitPhaseBeginKinds>, ) { ... } fn write_unit_item(self, item: impl Into<UnitItem>) { ... } fn write_unit_item_list(self, item_list: impl Into<UnitItemList>) { ... } fn write_god_unit(self, god_unit: impl Into<GodUnit>) { ... } fn write_transporter_data(self, data: impl Into<Transporter_Data>) { ... } fn write_overlap(self, x: impl Into<i32>, z: impl Into<i32>) { ... } fn write_unit_icon_info(self, unit: impl Into<Unit>) { ... } fn write_lock_target(self, unit: impl Into<Unit>) { ... } fn overwrite_byte(self, pos: impl Into<i32>, val: impl Into<u8>) { ... } fn overwrite_ushort(self, pos: impl Into<i32>, val: impl Into<u16>) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn prepare(self, type: impl Into<MapHistory_RewindType>)

Prepare(crate::app::maphistory::MapHistory_RewindType) overload

Source

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

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

Source

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

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

Source

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

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

Source

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

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

Source

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

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

Source

fn write_status_2(self, status: impl Into<i64>)

WriteStatus(i64) overload

Source

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

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

Source

fn write_hp_2(self, hp: impl Into<i32>)

WriteHp(i32) overload

Source

fn write_base_capability(self, unit: impl Into<Unit>, index: impl Into<i32>)

WriteBaseCapability(crate::app::unit::Unit, i32) overload

Source

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

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

Source

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

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

Source

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

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

Source

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

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

Source

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

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

Source

fn write_engage_count_2(self, engage_count: impl Into<i32>)

WriteEngageCount(i32) overload

Source

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

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

Source

fn write_show_in_search_map( self, unit: impl Into<Unit>, move_x: impl Into<i32>, move_z: impl Into<i32>, )

WriteShowInSearchMap(crate::app::unit::Unit, i32, i32) overload

Source

fn write_turn(self, turn: impl Into<i32>)

WriteTurn(i32) overload

Source

fn write_force(self, force_type: impl Into<Force_Type>)

WriteForce(crate::app::force::Force_Type) overload

Source

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

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

Source

fn write_unit_phase_begin_kinds( self, kind: impl Into<MapHistory_RewindUnitPhaseBeginKinds>, )

WriteUnitPhaseBeginKinds(crate::app::maphistory::MapHistory_RewindUnitPhaseBeginKinds) overload

Source

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

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

Source

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

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

Source

fn write_god_unit(self, god_unit: impl Into<GodUnit>)

WriteGodUnit(crate::app::godunit::GodUnit) overload

Source

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

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

Source

fn write_overlap(self, x: impl Into<i32>, z: impl Into<i32>)

WriteOverlap(i32, i32) overload

Source

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

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

Source

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

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

Source

fn overwrite_byte(self, pos: impl Into<i32>, val: impl Into<u8>)

OverwriteByte(i32, u8) overload

Source

fn overwrite_ushort(self, pos: impl Into<i32>, val: impl Into<u16>)

OverwriteUshort(i32, u16) overload

Source

fn ctor(self)

.ctor() 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_RewindCommandWriter> IMapHistory_RewindCommandWriterMethods for __T

Available on crate feature app-maphistory only.