Skip to main content

MapHistory

Struct MapHistory 

Source
pub struct MapHistory(/* private fields */);
Expand description

IL2CPP class: App.MapHistory Inherits: Object

Implementations§

Source§

impl MapHistory

Source

pub fn base(self) -> Object

Source§

impl MapHistory

Source

pub fn invalid_index() -> u8

Source

pub fn set_invalid_index(value: u8)

Source

pub fn version() -> u8

Source

pub fn set_version(value: u8)

Source

pub fn s_is_serialize_disabled() -> bool

Source

pub fn set_s_is_serialize_disabled(value: bool)

Source

pub fn unit_stream_buffer_size() -> i32

Source

pub fn set_unit_stream_buffer_size(value: i32)

Source§

impl MapHistory

Source

pub fn rewind_create()

RewindCreate() overload

Source

pub fn replay_create()

ReplayCreate() overload

Source

pub fn rewind_is_created() -> bool

RewindIsCreated() overload

Source

pub fn replay_is_created() -> bool

ReplayIsCreated() overload

Source

pub fn delete()

Delete() overload

Source

pub fn serialize(stream: impl Into<Stream_2>)

Serialize(crate::app::stream_2::Stream_2) overload

Source

pub fn overwrite( stream: impl Into<Stream_2>, pos: impl Into<i32>, val: impl Into<i32>, )

Overwrite(crate::app::stream_2::Stream_2, i32, i32) overload

Source

pub fn deserialize(stream: impl Into<Stream_2>)

Deserialize(crate::app::stream_2::Stream_2) overload

Source

pub fn begin(super_: impl Into<ProcInst>)

Begin(crate::app::procinst::ProcInst) overload

Source

pub fn end()

End() overload

Source

pub fn phase_begin()

PhaseBegin() overload

Source

pub fn phase_next()

PhaseNext() overload

Source

pub fn pick_up(unit: impl Into<Unit>)

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

Source

pub fn cancel_pick_up()

CancelPickUp() overload

Source

pub fn cancel_unit_command()

CancelUnitCommand() overload

Source

pub fn mind()

Mind() overload

Source

pub fn talk(from_unit: impl Into<Unit>, to_unit: impl Into<Unit>)

Talk(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

pub fn pretrade(from_unit: impl Into<Unit>, to_unit: impl Into<Unit>)

Pretrade(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

pub fn pretrade_undone(unit: impl Into<Unit>)

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

Source

pub fn posttrade(from_unit: impl Into<Unit>, to_unit: impl Into<Unit>)

Posttrade(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

pub fn posttrade_undone(unit: impl Into<Unit>)

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

Source

pub fn transporter(unit: impl Into<Unit>)

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

Source

pub fn battle_calc(info: impl Into<BattleInfo>)

BattleCalc(crate::app::battleinfo::BattleInfo) overload

Source

pub fn gain_item(unit: impl Into<Unit>, unit_item: impl Into<UnitItem>)

GainItem(crate::app::unit::Unit, crate::app::unititem::UnitItem) overload

Source

pub fn preequip_item(unit: impl Into<Unit>)

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

Source

pub fn postequip_item(unit: impl Into<Unit>)

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

Source

pub fn pretake_off_item(unit: impl Into<Unit>)

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

Source

pub fn posttake_off_item(unit: impl Into<Unit>)

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

Source

pub fn presort_item(unit: impl Into<Unit>)

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

Source

pub fn postsort_item(unit: impl Into<Unit>)

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

Source

pub fn preput_off_item(unit: impl Into<Unit>, from_menu: impl Into<bool>)

PreputOffItem(crate::app::unit::Unit, bool) overload

Source

pub fn postput_off_item(unit: impl Into<Unit>, from_menu: impl Into<bool>)

PostputOffItem(crate::app::unit::Unit, bool) overload

Source

pub fn event_battle()

EventBattle() overload

Source

pub fn mind_done()

MindDone() overload

Source

pub fn engage_cancel(unit: impl Into<Unit>)

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

Source

pub fn god_change_cancel(unit: impl Into<Unit>)

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

Source

pub fn after_command_stack_cancel(unit: impl Into<Unit>)

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

Source

pub fn status(unit: impl Into<Unit>)

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

Source

pub fn status_2(unit: impl Into<Unit>, status: impl Into<i64>)

Status(crate::app::unit::Unit, i64) overload

Source

pub fn hp(unit: impl Into<Unit>)

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

Source

pub fn hp_2(unit: impl Into<Unit>, hp: impl Into<i32>)

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

Source

pub fn base_capability(unit: impl Into<Unit>, index: impl Into<i32>)

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

Source

pub fn engage_count(unit: impl Into<Unit>)

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

Source

pub fn engage_count_2(unit: impl Into<Unit>, engage_count: impl Into<i32>)

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

Source

pub fn extra_sight(unit: impl Into<Unit>)

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

Source

pub fn exp(unit: impl Into<Unit>)

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

Source

pub fn level_up(unit: impl Into<Unit>)

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

Source

pub fn class_change(unit: impl Into<Unit>)

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

Source

pub fn position(unit: impl Into<Unit>)

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

Source

pub fn position_2( unit: impl Into<Unit>, new_x: impl Into<i32>, new_z: impl Into<i32>, )

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

Source

pub fn angle_once(unit: impl Into<Unit>)

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

Source

pub fn private_skill(unit: impl Into<Unit>)

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

Source

pub fn enhance_factor_item(unit: impl Into<Unit>)

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

Source

pub fn ai_active(unit: impl Into<Unit>)

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

Source

pub fn ai_band(unit: impl Into<Unit>)

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

Source

pub fn ai_priority(unit: impl Into<Unit>)

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

Source

pub fn ai_sequence(unit: impl Into<Unit>, order: impl Into<AIValue_Order>)

AISequence(crate::app::unit::Unit, crate::app::aivalue::AIValue_Order) overload

Source

pub fn ai_value( unit: impl Into<Unit>, order: impl Into<AIValue_Order>, index: impl Into<i32>, )

AIValue(crate::app::unit::Unit, crate::app::aivalue::AIValue_Order, i32) overload

Source

pub fn ai_prohibit_engage_attack(unit: impl Into<Unit>)

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

Source

pub fn ai_prohibit_rod(unit: impl Into<Unit>)

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

Source

pub fn ai_prohibit_overlap(unit: impl Into<Unit>)

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

Source

pub fn ai_engage_attack_once_done(unit: impl Into<Unit>)

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

Source

pub fn ai_rerewarp(unit: impl Into<Unit>)

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

Source

pub fn ai_rerewarp_count(unit: impl Into<Unit>)

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

Source

pub fn engage( unit: impl Into<Unit>, link_unit: impl Into<Unit>, is_event: impl Into<bool>, )

Engage(crate::app::unit::Unit, crate::app::unit::Unit, bool) overload

Source

pub fn engage_for_decide_target_select( unit: impl Into<Unit>, is_engaging: impl Into<bool>, )

EngageForDecideTargetSelect(crate::app::unit::Unit, bool) overload

Source

pub fn engage_off_for_command_skill_after(unit: impl Into<Unit>)

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

Source

pub fn dead(unit: impl Into<Unit>)

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

Source

pub fn transfer(unit: impl Into<Unit>, next_force_type: impl Into<Force_Type>)

Transfer(crate::app::unit::Unit, crate::app::force::Force_Type) overload

Source

pub fn revive(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_all_begin()

UnitPhaseBeginAllBegin() overload

Source

pub fn unit_phase_begin_one_begin(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_status(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_private_skill(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_extra_sight(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_engage_turn(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_engage(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_engage_count(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_ai_prohibit_engage_attack(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_ai_prohibit_rod(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_ai_prohibit_overlap(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_multi_change_god( unit: impl Into<Unit>, god_data: impl Into<GodData>, )

UnitPhaseBeginMultiChangeGod(crate::app::unit::Unit, crate::app::goddata::GodData) overload

Source

pub fn unit_phase_begin_position(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_one_end(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_begin_all_end()

UnitPhaseBeginAllEnd() overload

Source

pub fn unit_phase_end_all_begin()

UnitPhaseEndAllBegin() overload

Source

pub fn unit_phase_end_one(unit: impl Into<Unit>)

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

Source

pub fn unit_phase_end_all_end()

UnitPhaseEndAllEnd() overload

Source

pub fn unit_item(unit: impl Into<Unit>, index: impl Into<i32>)

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

Source

pub fn unit_item_list(unit: impl Into<Unit>)

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

Source

pub fn dispos(unit: impl Into<Unit>)

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

Source

pub fn god_create(god_data: impl Into<GodData>)

GodCreate(crate::app::goddata::GodData) overload

Source

pub fn god_delete(god_unit: impl Into<GodUnit>)

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

Source

pub fn god_connect(unit: impl Into<Unit>)

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

Source

pub fn god_disconnect(unit: impl Into<Unit>)

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

Source

pub fn god_change(unit: impl Into<Unit>)

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

Source

pub fn god_exp(god_unit: impl Into<GodUnit>, unit: impl Into<Unit>)

GodExp(crate::app::godunit::GodUnit, crate::app::unit::Unit) overload

Source

pub fn god_level_up(god_unit: impl Into<GodUnit>, unit: impl Into<Unit>)

GodLevelUp(crate::app::godunit::GodUnit, crate::app::unit::Unit) overload

Source

pub fn god_darkness(god_unit: impl Into<GodUnit>)

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

Source

pub fn god_notify_level_cap_talk( god_unit: impl Into<GodUnit>, unit: impl Into<Unit>, )

GodNotifyLevelCapTalk(crate::app::godunit::GodUnit, crate::app::unit::Unit) overload

Source

pub fn god_state(unit: impl Into<Unit>, index: impl Into<i32>)

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

Source

pub fn reliance_score(unit_a: impl Into<Unit>, unit_b: impl Into<Unit>)

RelianceScore(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

pub fn transporter_data( index: impl Into<i32>, data: impl Into<Transporter_Data>, )

TransporterData(i32, crate::app::transporter::Transporter_Data) overload

Source

pub fn cannon_shells(cannon_inspector: impl Into<CannonInspector>)

CannonShells(crate::app::cannoninspector::CannonInspector) overload

Source

pub fn terrain_open(x: impl Into<i32>, z: impl Into<i32>)

TerrainOpen(i32, i32) overload

Source

pub fn terrain_broken(x: impl Into<i32>, z: impl Into<i32>)

TerrainBroken(i32, i32) overload

Source

pub fn terrain_action( x: impl Into<i32>, z: impl Into<i32>, action: impl Into<MapObject_Actions>, )

TerrainAction(i32, i32, crate::app::mapobject::MapObject_Actions) overload

Source

pub fn terrain_set_begin()

TerrainSetBegin() overload

Source

pub fn terrain_set(x: impl Into<i32>, z: impl Into<i32>)

TerrainSet(i32, i32) overload

Source

pub fn terrain_set_end()

TerrainSetEnd() overload

Source

pub fn terrain_set_one(x: impl Into<i32>, z: impl Into<i32>)

TerrainSetOne(i32, i32) overload

Source

pub fn overlap_begin()

OverlapBegin() overload

Source

pub fn overlap( x: impl Into<i32>, z: impl Into<i32>, tid: impl Into<Il2CppString>, )

Overlap(i32, i32, ::unity::Il2CppString) overload

Source

pub fn overlap_end()

OverlapEnd() overload

Source

pub fn overlap_one( x: impl Into<i32>, z: impl Into<i32>, tid: impl Into<Il2CppString>, )

OverlapOne(i32, i32, ::unity::Il2CppString) overload

Source

pub fn gold(gold: impl Into<i32>)

Gold(i32) overload

Source

pub fn material(kind: impl Into<ItemData_Kinds>)

Material(crate::app::itemdata::ItemData_Kinds) overload

Source

pub fn piece_of_bond()

PieceOfBond() overload

Source

pub fn variable(key: impl Into<Il2CppString>)

Variable(::unity::Il2CppString) overload

Source

pub fn win_rule()

WinRule() overload

Source

pub fn win_rule_enemy_num()

WinRuleEnemyNum() overload

Source

pub fn win_rule_limit_turn()

WinRuleLimitTurn() overload

Source

pub fn win_rule_mid()

WinRuleMID() overload

Source

pub fn field_bgm_phase_bgm( player_phase_bgm: impl Into<Il2CppString>, enemy_phase_bgm: impl Into<Il2CppString>, ally_phase_bgm: impl Into<Il2CppString>, )

FieldBgmPhaseBgm(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString) overload

Source

pub fn field_bgm_war_situation( war_situation_state_name: impl Into<Il2CppString>, )

FieldBgmWarSituation(::unity::Il2CppString) overload

Source

pub fn engage_break(unit: impl Into<Unit>)

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

Source

pub fn range_begin()

RangeBegin() overload

Source

pub fn range(x: impl Into<i32>, z: impl Into<i32>)

Range(i32, i32) overload

Source

pub fn range_end()

RangeEnd() overload

Source

pub fn range_clear()

RangeClear() overload

Source

pub fn god_escaping(god_unit: impl Into<GodUnit>)

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

Source

pub fn rewind_danger_showing(unit: impl Into<Unit>)

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

Source

pub fn map_kill_bonus( x: impl Into<i32>, z: impl Into<i32>, kind: impl Into<MapKillBonus_Kinds>, )

MapKillBonus(i32, i32, crate::app::mapkillbonus::MapKillBonus_Kinds) overload

Source

pub fn god_dirty(god_unit: impl Into<GodUnit>)

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

Source

pub fn effect_create( name: impl Into<Il2CppString>, position: impl Into<Vector3>, rotation: impl Into<Quaternion>, )

EffectCreate(::unity::Il2CppString, crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion) overload

Source

pub fn effect_delete_begin()

EffectDeleteBegin() overload

Source

pub fn effect_delete( name: impl Into<Il2CppString>, position: impl Into<Vector3>, rotation: impl Into<Quaternion>, )

EffectDelete(::unity::Il2CppString, crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion) overload

Source

pub fn effect_delete_end()

EffectDeleteEnd() overload

Source

pub fn material_float_begin( name: impl Into<Il2CppString>, material: impl Into<Il2CppString>, property: impl Into<Il2CppString>, )

MaterialFloatBegin(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString) overload

Source

pub fn material_float(val: impl Into<f32>)

MaterialFloat(f32) overload

Source

pub fn material_float_end()

MaterialFloatEnd() overload

Source

pub fn material_color_begin( name: impl Into<Il2CppString>, material: impl Into<Il2CppString>, property: impl Into<Il2CppString>, )

MaterialColorBegin(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString) overload

Source

pub fn material_color(color: impl Into<Color>)

MaterialColor(crate::unity_engine::color::Color) overload

Source

pub fn material_color_end()

MaterialColorEnd() overload

Source

pub fn field_bgm_special_turn(turn: impl Into<i32>)

FieldBgmSpecialTurn(i32) overload

Source

pub fn post_change_bgm_event(event_name: impl Into<Il2CppString>)

PostChangeBgmEvent(::unity::Il2CppString) overload

Source

pub fn terrain_endurance( x: impl Into<i32>, z: impl Into<i32>, hp: impl Into<i32>, max_hp: impl Into<i32>, )

TerrainEndurance(i32, i32, i32, i32) overload

Source

pub fn terrain_state( x: impl Into<i32>, z: impl Into<i32>, state: impl Into<i32>, )

TerrainState(i32, i32, i32) overload

Source

pub fn lose_rule_mid()

LoseRuleMID() overload

Source

pub fn battle_start(unit: impl Into<Unit>, mind: impl Into<MapMind_Type>)

BattleStart(crate::app::unit::Unit, crate::app::mapmind::MapMind_Type) overload

Source

pub fn phase_begin_after()

PhaseBeginAfter() overload

Source

pub fn clear_ring(unit: impl Into<Unit>)

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

Source

pub fn vision_delete(unit: impl Into<Unit>)

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

Source

pub fn map_kill_bonus_count( x: impl Into<i32>, z: impl Into<i32>, kind: impl Into<MapKillBonus_Kinds>, )

MapKillBonusCount(i32, i32, crate::app::mapkillbonus::MapKillBonus_Kinds) overload

Source

pub fn unit_record(unit: impl Into<Unit>, kind: impl Into<UnitRecord_Kinds>)

UnitRecord(crate::app::unit::Unit, crate::app::unitrecord::UnitRecord_Kinds) overload

Source

pub fn skill_charge()

SkillCharge() overload

Source

pub fn surrender()

Surrender() overload

Source

pub fn set_extra_hp_stock(unit: impl Into<Unit>)

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

Source

pub fn clear_extra_hp_stock(unit: impl Into<Unit>)

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

Source

pub fn engage_turn(unit: impl Into<Unit>)

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

Source

pub fn summon_delete(unit: impl Into<Unit>)

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

Source

pub fn map_sight_usable()

MapSightUsable() overload

Source

pub fn plain_hp_stock(unit: impl Into<Unit>)

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

Source

pub fn reset_lock_target(unit: impl Into<Unit>)

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

Source

pub fn enchant_weapon()

EnchantWeapon() overload

Source

pub fn ai_bullet_pattern(unit: impl Into<Unit>)

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

Source

pub fn position_list_begin()

PositionListBegin() overload

Source

pub fn position_list(unit: impl Into<Unit>)

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

Source

pub fn position_list_end()

PositionListEnd() overload

Source

pub fn ai_move_limit(unit: impl Into<Unit>)

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

Source

pub fn terrain_action_move( x: impl Into<i32>, z: impl Into<i32>, moved_x: impl Into<i32>, moved_z: impl Into<i32>, action: impl Into<MapObject_Actions>, state: impl Into<i32>, )

TerrainActionMove(i32, i32, i32, i32, crate::app::mapobject::MapObject_Actions, i32) overload

Source

pub fn ai_magic_shield_once_done(unit: impl Into<Unit>)

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

Source

pub fn random_game()

RandomGame() overload

Source

pub fn full_bullet_attack()

FullBulletAttack() overload

Source

pub fn lock_target(unit: impl Into<Unit>)

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

Source

pub fn ai_enchant_weapon_done(unit: impl Into<Unit>)

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

Source

pub fn rewind_is_enable() -> bool

RewindIsEnable() overload

Source

pub fn rewind_enable()

RewindEnable() overload

Source

pub fn rewind_disable()

RewindDisable() overload

Source

pub fn rewind_dbg_set_use_count(count: impl Into<i32>)

RewindDbgSetUseCount(i32) overload

Source

pub fn rewind_get_use_count() -> i32

RewindGetUseCount() overload

Source

pub fn rewind_get_max_use_count() -> i32

RewindGetMaxUseCount() overload

Source

pub fn rewind_reset()

RewindReset() overload

Source

pub fn rewind_get_last_split_index() -> i32

RewindGetLastSplitIndex() overload

Source

pub fn rewind_get_next_split_index(index: impl Into<i32>) -> i32

RewindGetNextSplitIndex(i32) overload

Source

pub fn rewind_get_prev_split_index(index: impl Into<i32>) -> i32

RewindGetPrevSplitIndex(i32) overload

Source

pub fn rewind_create_log( index: impl Into<i32>, result: impl Into<MapHistory_RewindLog>, ) -> bool

RewindCreateLog(i32, crate::app::maphistory::MapHistory_RewindLog) overload

Source

pub fn rewind_check_log_exists() -> bool

RewindCheckLogExists() overload

Source

pub fn rewind_get_cursor_pos(index: impl Into<i32>) -> (bool, i32, i32)

RewindGetCursorPos(i32, *muti32, *muti32) overload

Source

pub fn rewind_is_phase_begin(index: impl Into<i32>) -> bool

RewindIsPhaseBegin(i32) overload

Source

pub fn rewind_preview_setup()

RewindPreviewSetup() overload

Source

pub fn rewind_preview_apply(index: impl Into<i32>) -> bool

RewindPreviewApply(i32) overload

Source

pub fn rewind_preview_decide()

RewindPreviewDecide() overload

Source

pub fn rewind_preview_cancel()

RewindPreviewCancel() overload

Source

pub fn rewind_is_previewing() -> bool

RewindIsPreviewing() overload

Source

pub fn rewind_preview_get_unit(map_history_index: impl Into<i32>) -> Unit

RewindPreviewGetUnit(i32) overload

Source

pub fn rewind_dbg_dump()

RewindDbgDump() overload

Source

pub fn rewind_dbg_create_snapshot()

RewindDbgCreateSnapshot() overload

Source

pub fn rewind_dbg_has_snapshot(index: impl Into<i32>) -> bool

RewindDbgHasSnapshot(i32) overload

Source

pub fn rewind_dbg_delete_snapshot(index: impl Into<i32>)

RewindDbgDeleteSnapshot(i32) overload

Source

pub fn replay_is_enable() -> bool

ReplayIsEnable() overload

Source

pub fn replay_set_read_mode()

ReplaySetReadMode() overload

Source

pub fn replay_is_read_mode() -> bool

ReplayIsReadMode() overload

Source

pub fn replay_read() -> bool

ReplayRead() overload

Source

pub fn replay_has_read_data() -> bool

ReplayHasReadData() overload

Source

pub fn replay_is_read_data_last_turn() -> bool

ReplayIsReadDataLastTurn() overload

Source

pub fn replay_skip_read_data_to_last_turn()

ReplaySkipReadDataToLastTurn() overload

Source

pub fn replay_change_read_mode_to_write_mode()

ReplayChangeReadModeToWriteMode() overload

Source

pub fn replay_register_all_units()

ReplayRegisterAllUnits() overload

Source

pub fn replay_register_appearance_unit(unit: impl Into<Unit>)

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

Source

pub fn replay_register_leaving_unit(unit: impl Into<Unit>)

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

Source

pub fn replay_leaving(unit: impl Into<Unit>)

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

Source

pub fn replay_get_aeppearance_and_leaving_indexes() -> (bool, Array<i32>, Array<i32>)

ReplayGetAeppearanceAndLeavingIndexes(*mut::unity::Array<i32>, *mut::unity::Array<i32>) overload

Source

pub fn replay_create_appearance_unit(index: impl Into<i32>) -> Unit

ReplayCreateAppearanceUnit(i32) overload

Source

pub fn replay_get_leaving_unit(index: impl Into<i32>) -> Unit

ReplayGetLeavingUnit(i32) overload

Source

pub fn replay_register_relay_take_over_timing()

ReplayRegisterRelayTakeOverTiming() overload

Source

pub fn replay_is_relay_take_over_timing() -> bool

ReplayIsRelayTakeOverTiming() overload

Source

pub fn replay_turn_save(super_: impl Into<ProcInst>)

ReplayTurnSave(crate::app::procinst::ProcInst) overload

Source

pub fn replay_dbg_get_read_index() -> i32

ReplayDbgGetReadIndex() overload

Source

pub fn replay_dbg_get_command_count() -> i32

ReplayDbgGetCommandCount() overload

Source

pub fn replay_dbg_dump()

ReplayDbgDump() overload

Source

pub fn cctor()

.cctor() overload

Source§

impl MapHistory

Source

pub fn rewind_create_method_info() -> &'static MethodInfo

Source

pub fn replay_create_method_info() -> &'static MethodInfo

Source

pub fn rewind_is_created_method_info() -> &'static MethodInfo

Source

pub fn replay_is_created_method_info() -> &'static MethodInfo

Source

pub fn delete_method_info() -> &'static MethodInfo

Source

pub fn serialize_method_info() -> &'static MethodInfo

Source

pub fn overwrite_method_info() -> &'static MethodInfo

Source

pub fn deserialize_method_info() -> &'static MethodInfo

Source

pub fn begin_method_info() -> &'static MethodInfo

Source

pub fn end_method_info() -> &'static MethodInfo

Source

pub fn phase_begin_method_info() -> &'static MethodInfo

Source

pub fn phase_next_method_info() -> &'static MethodInfo

Source

pub fn pick_up_method_info() -> &'static MethodInfo

Source

pub fn cancel_pick_up_method_info() -> &'static MethodInfo

Source

pub fn cancel_unit_command_method_info() -> &'static MethodInfo

Source

pub fn mind_method_info() -> &'static MethodInfo

Source

pub fn talk_method_info() -> &'static MethodInfo

Source

pub fn pretrade_method_info() -> &'static MethodInfo

Source

pub fn pretrade_undone_method_info() -> &'static MethodInfo

Source

pub fn posttrade_method_info() -> &'static MethodInfo

Source

pub fn posttrade_undone_method_info() -> &'static MethodInfo

Source

pub fn transporter_method_info() -> &'static MethodInfo

Source

pub fn battle_calc_method_info() -> &'static MethodInfo

Source

pub fn gain_item_method_info() -> &'static MethodInfo

Source

pub fn preequip_item_method_info() -> &'static MethodInfo

Source

pub fn postequip_item_method_info() -> &'static MethodInfo

Source

pub fn pretake_off_item_method_info() -> &'static MethodInfo

Source

pub fn posttake_off_item_method_info() -> &'static MethodInfo

Source

pub fn presort_item_method_info() -> &'static MethodInfo

Source

pub fn postsort_item_method_info() -> &'static MethodInfo

Source

pub fn preput_off_item_method_info() -> &'static MethodInfo

Source

pub fn postput_off_item_method_info() -> &'static MethodInfo

Source

pub fn event_battle_method_info() -> &'static MethodInfo

Source

pub fn mind_done_method_info() -> &'static MethodInfo

Source

pub fn engage_cancel_method_info() -> &'static MethodInfo

Source

pub fn god_change_cancel_method_info() -> &'static MethodInfo

Source

pub fn after_command_stack_cancel_method_info() -> &'static MethodInfo

Source

pub fn status_method_info() -> &'static MethodInfo

Source

pub fn status_2_method_info() -> &'static MethodInfo

Source

pub fn hp_method_info() -> &'static MethodInfo

Source

pub fn hp_2_method_info() -> &'static MethodInfo

Source

pub fn base_capability_method_info() -> &'static MethodInfo

Source

pub fn engage_count_method_info() -> &'static MethodInfo

Source

pub fn engage_count_2_method_info() -> &'static MethodInfo

Source

pub fn extra_sight_method_info() -> &'static MethodInfo

Source

pub fn exp_method_info() -> &'static MethodInfo

Source

pub fn level_up_method_info() -> &'static MethodInfo

Source

pub fn class_change_method_info() -> &'static MethodInfo

Source

pub fn position_method_info() -> &'static MethodInfo

Source

pub fn position_2_method_info() -> &'static MethodInfo

Source

pub fn angle_once_method_info() -> &'static MethodInfo

Source

pub fn private_skill_method_info() -> &'static MethodInfo

Source

pub fn enhance_factor_item_method_info() -> &'static MethodInfo

Source

pub fn ai_active_method_info() -> &'static MethodInfo

Source

pub fn ai_band_method_info() -> &'static MethodInfo

Source

pub fn ai_priority_method_info() -> &'static MethodInfo

Source

pub fn ai_sequence_method_info() -> &'static MethodInfo

Source

pub fn ai_value_method_info() -> &'static MethodInfo

Source

pub fn ai_prohibit_engage_attack_method_info() -> &'static MethodInfo

Source

pub fn ai_prohibit_rod_method_info() -> &'static MethodInfo

Source

pub fn ai_prohibit_overlap_method_info() -> &'static MethodInfo

Source

pub fn ai_engage_attack_once_done_method_info() -> &'static MethodInfo

Source

pub fn ai_rerewarp_method_info() -> &'static MethodInfo

Source

pub fn ai_rerewarp_count_method_info() -> &'static MethodInfo

Source

pub fn engage_method_info() -> &'static MethodInfo

Source

pub fn engage_for_decide_target_select_method_info() -> &'static MethodInfo

Source

pub fn engage_off_for_command_skill_after_method_info() -> &'static MethodInfo

Source

pub fn dead_method_info() -> &'static MethodInfo

Source

pub fn transfer_method_info() -> &'static MethodInfo

Source

pub fn revive_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_all_begin_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_one_begin_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_status_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_private_skill_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_extra_sight_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_engage_turn_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_engage_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_engage_count_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_ai_prohibit_engage_attack_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_ai_prohibit_rod_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_ai_prohibit_overlap_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_multi_change_god_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_position_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_one_end_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_begin_all_end_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_end_all_begin_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_end_one_method_info() -> &'static MethodInfo

Source

pub fn unit_phase_end_all_end_method_info() -> &'static MethodInfo

Source

pub fn unit_item_method_info() -> &'static MethodInfo

Source

pub fn unit_item_list_method_info() -> &'static MethodInfo

Source

pub fn dispos_method_info() -> &'static MethodInfo

Source

pub fn god_create_method_info() -> &'static MethodInfo

Source

pub fn god_delete_method_info() -> &'static MethodInfo

Source

pub fn god_connect_method_info() -> &'static MethodInfo

Source

pub fn god_disconnect_method_info() -> &'static MethodInfo

Source

pub fn god_change_method_info() -> &'static MethodInfo

Source

pub fn god_exp_method_info() -> &'static MethodInfo

Source

pub fn god_level_up_method_info() -> &'static MethodInfo

Source

pub fn god_darkness_method_info() -> &'static MethodInfo

Source

pub fn god_notify_level_cap_talk_method_info() -> &'static MethodInfo

Source

pub fn god_state_method_info() -> &'static MethodInfo

Source

pub fn reliance_score_method_info() -> &'static MethodInfo

Source

pub fn transporter_data_method_info() -> &'static MethodInfo

Source

pub fn cannon_shells_method_info() -> &'static MethodInfo

Source

pub fn terrain_open_method_info() -> &'static MethodInfo

Source

pub fn terrain_broken_method_info() -> &'static MethodInfo

Source

pub fn terrain_action_method_info() -> &'static MethodInfo

Source

pub fn terrain_set_begin_method_info() -> &'static MethodInfo

Source

pub fn terrain_set_method_info() -> &'static MethodInfo

Source

pub fn terrain_set_end_method_info() -> &'static MethodInfo

Source

pub fn terrain_set_one_method_info() -> &'static MethodInfo

Source

pub fn overlap_begin_method_info() -> &'static MethodInfo

Source

pub fn overlap_method_info() -> &'static MethodInfo

Source

pub fn overlap_end_method_info() -> &'static MethodInfo

Source

pub fn overlap_one_method_info() -> &'static MethodInfo

Source

pub fn gold_method_info() -> &'static MethodInfo

Source

pub fn material_method_info() -> &'static MethodInfo

Source

pub fn piece_of_bond_method_info() -> &'static MethodInfo

Source

pub fn variable_method_info() -> &'static MethodInfo

Source

pub fn win_rule_method_info() -> &'static MethodInfo

Source

pub fn win_rule_enemy_num_method_info() -> &'static MethodInfo

Source

pub fn win_rule_limit_turn_method_info() -> &'static MethodInfo

Source

pub fn win_rule_mid_method_info() -> &'static MethodInfo

Source

pub fn field_bgm_phase_bgm_method_info() -> &'static MethodInfo

Source

pub fn field_bgm_war_situation_method_info() -> &'static MethodInfo

Source

pub fn engage_break_method_info() -> &'static MethodInfo

Source

pub fn range_begin_method_info() -> &'static MethodInfo

Source

pub fn range_method_info() -> &'static MethodInfo

Source

pub fn range_end_method_info() -> &'static MethodInfo

Source

pub fn range_clear_method_info() -> &'static MethodInfo

Source

pub fn god_escaping_method_info() -> &'static MethodInfo

Source

pub fn rewind_danger_showing_method_info() -> &'static MethodInfo

Source

pub fn map_kill_bonus_method_info() -> &'static MethodInfo

Source

pub fn god_dirty_method_info() -> &'static MethodInfo

Source

pub fn effect_create_method_info() -> &'static MethodInfo

Source

pub fn effect_delete_begin_method_info() -> &'static MethodInfo

Source

pub fn effect_delete_method_info() -> &'static MethodInfo

Source

pub fn effect_delete_end_method_info() -> &'static MethodInfo

Source

pub fn material_float_begin_method_info() -> &'static MethodInfo

Source

pub fn material_float_method_info() -> &'static MethodInfo

Source

pub fn material_float_end_method_info() -> &'static MethodInfo

Source

pub fn material_color_begin_method_info() -> &'static MethodInfo

Source

pub fn material_color_method_info() -> &'static MethodInfo

Source

pub fn material_color_end_method_info() -> &'static MethodInfo

Source

pub fn field_bgm_special_turn_method_info() -> &'static MethodInfo

Source

pub fn post_change_bgm_event_method_info() -> &'static MethodInfo

Source

pub fn terrain_endurance_method_info() -> &'static MethodInfo

Source

pub fn terrain_state_method_info() -> &'static MethodInfo

Source

pub fn lose_rule_mid_method_info() -> &'static MethodInfo

Source

pub fn battle_start_method_info() -> &'static MethodInfo

Source

pub fn phase_begin_after_method_info() -> &'static MethodInfo

Source

pub fn clear_ring_method_info() -> &'static MethodInfo

Source

pub fn vision_delete_method_info() -> &'static MethodInfo

Source

pub fn map_kill_bonus_count_method_info() -> &'static MethodInfo

Source

pub fn unit_record_method_info() -> &'static MethodInfo

Source

pub fn skill_charge_method_info() -> &'static MethodInfo

Source

pub fn surrender_method_info() -> &'static MethodInfo

Source

pub fn set_extra_hp_stock_method_info() -> &'static MethodInfo

Source

pub fn clear_extra_hp_stock_method_info() -> &'static MethodInfo

Source

pub fn engage_turn_method_info() -> &'static MethodInfo

Source

pub fn summon_delete_method_info() -> &'static MethodInfo

Source

pub fn map_sight_usable_method_info() -> &'static MethodInfo

Source

pub fn plain_hp_stock_method_info() -> &'static MethodInfo

Source

pub fn reset_lock_target_method_info() -> &'static MethodInfo

Source

pub fn enchant_weapon_method_info() -> &'static MethodInfo

Source

pub fn ai_bullet_pattern_method_info() -> &'static MethodInfo

Source

pub fn position_list_begin_method_info() -> &'static MethodInfo

Source

pub fn position_list_method_info() -> &'static MethodInfo

Source

pub fn position_list_end_method_info() -> &'static MethodInfo

Source

pub fn ai_move_limit_method_info() -> &'static MethodInfo

Source

pub fn terrain_action_move_method_info() -> &'static MethodInfo

Source

pub fn ai_magic_shield_once_done_method_info() -> &'static MethodInfo

Source

pub fn random_game_method_info() -> &'static MethodInfo

Source

pub fn full_bullet_attack_method_info() -> &'static MethodInfo

Source

pub fn lock_target_method_info() -> &'static MethodInfo

Source

pub fn ai_enchant_weapon_done_method_info() -> &'static MethodInfo

Source

pub fn rewind_is_enable_method_info() -> &'static MethodInfo

Source

pub fn rewind_enable_method_info() -> &'static MethodInfo

Source

pub fn rewind_disable_method_info() -> &'static MethodInfo

Source

pub fn rewind_dbg_set_use_count_method_info() -> &'static MethodInfo

Source

pub fn rewind_get_use_count_method_info() -> &'static MethodInfo

Source

pub fn rewind_get_max_use_count_method_info() -> &'static MethodInfo

Source

pub fn rewind_reset_method_info() -> &'static MethodInfo

Source

pub fn rewind_get_last_split_index_method_info() -> &'static MethodInfo

Source

pub fn rewind_get_next_split_index_method_info() -> &'static MethodInfo

Source

pub fn rewind_get_prev_split_index_method_info() -> &'static MethodInfo

Source

pub fn rewind_create_log_method_info() -> &'static MethodInfo

Source

pub fn rewind_check_log_exists_method_info() -> &'static MethodInfo

Source

pub fn rewind_get_cursor_pos_method_info() -> &'static MethodInfo

Source

pub fn rewind_is_phase_begin_method_info() -> &'static MethodInfo

Source

pub fn rewind_preview_setup_method_info() -> &'static MethodInfo

Source

pub fn rewind_preview_apply_method_info() -> &'static MethodInfo

Source

pub fn rewind_preview_decide_method_info() -> &'static MethodInfo

Source

pub fn rewind_preview_cancel_method_info() -> &'static MethodInfo

Source

pub fn rewind_is_previewing_method_info() -> &'static MethodInfo

Source

pub fn rewind_preview_get_unit_method_info() -> &'static MethodInfo

Source

pub fn rewind_dbg_dump_method_info() -> &'static MethodInfo

Source

pub fn rewind_dbg_create_snapshot_method_info() -> &'static MethodInfo

Source

pub fn rewind_dbg_has_snapshot_method_info() -> &'static MethodInfo

Source

pub fn rewind_dbg_delete_snapshot_method_info() -> &'static MethodInfo

Source

pub fn replay_is_enable_method_info() -> &'static MethodInfo

Source

pub fn replay_set_read_mode_method_info() -> &'static MethodInfo

Source

pub fn replay_is_read_mode_method_info() -> &'static MethodInfo

Source

pub fn replay_read_method_info() -> &'static MethodInfo

Source

pub fn replay_has_read_data_method_info() -> &'static MethodInfo

Source

pub fn replay_is_read_data_last_turn_method_info() -> &'static MethodInfo

Source

pub fn replay_skip_read_data_to_last_turn_method_info() -> &'static MethodInfo

Source

pub fn replay_change_read_mode_to_write_mode_method_info() -> &'static MethodInfo

Source

pub fn replay_register_all_units_method_info() -> &'static MethodInfo

Source

pub fn replay_register_appearance_unit_method_info() -> &'static MethodInfo

Source

pub fn replay_register_leaving_unit_method_info() -> &'static MethodInfo

Source

pub fn replay_leaving_method_info() -> &'static MethodInfo

Source

pub fn replay_get_aeppearance_and_leaving_indexes_method_info() -> &'static MethodInfo

Source

pub fn replay_create_appearance_unit_method_info() -> &'static MethodInfo

Source

pub fn replay_get_leaving_unit_method_info() -> &'static MethodInfo

Source

pub fn replay_register_relay_take_over_timing_method_info() -> &'static MethodInfo

Source

pub fn replay_is_relay_take_over_timing_method_info() -> &'static MethodInfo

Source

pub fn replay_turn_save_method_info() -> &'static MethodInfo

Source

pub fn replay_dbg_get_read_index_method_info() -> &'static MethodInfo

Source

pub fn replay_dbg_get_command_count_method_info() -> &'static MethodInfo

Source

pub fn replay_dbg_dump_method_info() -> &'static MethodInfo

Source

pub fn cctor_method_info() -> &'static MethodInfo

Trait Implementations§

Source§

impl ClassIdentity for MapHistory

Source§

const NAMESPACE: &'static str = "App"

Source§

const NAME: &'static str = "MapHistory"

Source§

fn class() -> Class

Source§

impl Clone for MapHistory

Source§

fn clone(&self) -> MapHistory

Returns a duplicate of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl FromIlInstance for MapHistory

Source§

fn from_il_instance(instance: IlInstance) -> Self

§

fn instantiate() -> Option<Self>

§

fn instantiate_with_class(class: Class) -> Option<Self>

Caller swears class is a subtype of Self or layout compatible
Source§

impl IlType for MapHistory

Source§

fn il_type() -> &'static Il2CppType

Source§

impl Copy for MapHistory

Source§

impl IMapHistory for MapHistory

Source§

impl IObject for MapHistory

Auto Trait Implementations§

§

impl Freeze for MapHistory

§

impl RefUnwindSafe for MapHistory

§

impl !Send for MapHistory

§

impl !Sync for MapHistory

§

impl Unpin for MapHistory

§

impl UnwindSafe for MapHistory

Blanket Implementations§

§

impl<T> Any for T
where T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for T
where T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for T
where T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Cast for T
where T: SystemObject,

§

fn get_class(self) -> Class

§

fn is_null(self) -> bool

§

fn rebind_class(self, new_class: Class)

§

fn override_class(self) -> Class

§

fn is_instance_of<T>(self) -> bool
where T: ClassIdentity,

§

fn is_direct_subclass_of<T>(self) -> bool
where T: ClassIdentity,

§

fn try_cast<T>(self) -> Option<T>

§

unsafe fn cast<T>(self) -> T

Safety Read more
§

impl<T> CloneToUninit for T
where T: Clone,

§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
§

impl<T> DefaultInjectedMembers for T

§

fn __injected_fields() -> Vec<InjectedFieldDescriptor>

§

fn __injected_methods() -> Vec<InjectedMethodDescriptor>

§

fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>

§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T0, __U> IArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, capacity: i32)
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_item(self, index: i32) -> T0
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn unchecked_add(self, item: T0)
where Self: Sized,

Source§

fn ensure_capacity(self, minimum: i32)
where Self: Sized,

Source§

impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_location_name(self) -> Il2CppString
where Self: Sized,

Source§

fn set_location_name(self, value: Il2CppString)
where Self: Sized,

Source§

fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle

Source§

fn ctor(self, op: AsyncOperationBase_1<T0>)
where Self: Sized,

Source§

fn get_download_status(self) -> DownloadStatus
where Self: Sized,

Source§

fn internal_get_download_status( self, visited: HashSet_1<Object>, ) -> DownloadStatus
where Self: Sized,

Source§

fn ctor_2(self, op: IAsyncOperation)
where Self: Sized,

Source§

fn ctor_3(self, op: IAsyncOperation, version: i32)
where Self: Sized,

Source§

fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)
where Self: Sized,

Source§

fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)
where Self: Sized,

Source§

fn acquire(self) -> AsyncOperationHandle_1<T0>
where Self: Sized,

Source§

fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn get_debug_name(self) -> Il2CppString
where Self: Sized,

Source§

fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn equals(self, other: AsyncOperationHandle_1<T0>) -> bool
where Self: Sized,

Source§

fn get_hash_code(self) -> i32
where Self: Sized,

Source§

fn wait_for_completion(self) -> T0
where Self: Sized,

Source§

fn get_internal_op(self) -> AsyncOperationBase_1<T0>
where Self: Sized,

Source§

fn get_is_done(self) -> bool
where Self: Sized,

Source§

fn is_valid(self) -> bool
where Self: Sized,

Source§

fn get_percent_complete(self) -> f32
where Self: Sized,

Source§

fn get_reference_count(self) -> i32
where Self: Sized,

Source§

fn release(self)
where Self: Sized,

Source§

fn get_result(self) -> T0
where Self: Sized,

Source§

fn get_status(self) -> AsyncOperationStatus
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get(self) -> (T0, T0)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IExposedReference_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn resolve(self, resolver: IExposedPropertyTable) -> T0
where Self: Sized,

Source§

impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: HashSet_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U

Source§

fn ctor(self, key: T0, value: T1)
where Self: Sized,

Source§

fn get_key(self) -> T0
where Self: Sized,

Source§

fn get_value(self) -> T1
where Self: Sized,

Source§

fn to_string(self) -> Il2CppString
where Self: Sized,

Source§

impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, initialize: bool)
where Self: Sized,

Source§

fn ctor_2(self, max_capacity: i32)
where Self: Sized,

Source§

fn add_range(self, items: IEnumerable_1<T0>)
where Self: Sized,

Source§

fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)
where Self: Sized,

Source§

fn get_buffer(self, index: i32) -> Array<T0>
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn try_move(self) -> (bool, Array<T0>)
where Self: Sized,

Source§

fn allocate_buffer(self)
where Self: Sized,

Source§

impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: LinkedList_1<T0>)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

impl<T0, __U> IListBuffer_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_item(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn get_unchecked(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn try_add(self) -> (bool, T0)
where Self: Sized,

Source§

fn try_copy_to(self, other: ListBuffer_1<T0>) -> bool
where Self: Sized,

Source§

impl<T0, __U> IList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: List_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn move_next_rare(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<__T> IObjectMethods for __T
where __T: IObject,

Source§

fn equals(self, obj: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn finalize(self)

Finalize() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn get_type(self) -> SystemType

GetType() overload
Source§

fn memberwise_clone(self) -> Object

MemberwiseClone() overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance

FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overload
Source§

fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )

FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload
Source§

impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)
where Self: Sized,

Source§

fn system_i_disposable_dispose(self)
where Self: Sized,

Source§

impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, q: Queue_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IScriptPlayable_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_null() -> ScriptPlayable_1<T0>

Source§

fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>

Source§

fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>

Source§

fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle

Source§

fn create_script_instance() -> Object

Source§

fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object

Source§

fn clone_script_instance_from_engine_object(source: Object_2) -> Object

Source§

fn ctor(self, handle: PlayableHandle)
where Self: Sized,

Source§

fn get_handle(self) -> PlayableHandle
where Self: Sized,

Source§

fn get_behaviour(self) -> T0
where Self: Sized,

Source§

fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable

Source§

fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>

Source§

fn equals(self, other: ScriptPlayable_1<T0>) -> bool
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor( self, dictionary: SortedDictionary_2<T0, T1>, get_enumerator_ret_type: i32, )
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: SortedSet_1<T0>)
where Self: Sized,

Source§

fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

fn initialize(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Stack_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Array<T0>)
where Self: Sized,

Source§

fn ctor_2(self, capacity: i32)
where Self: Sized,

Source§

fn ctor_3(self, capacity: i32, rollover_size: i32)
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn get_rollover_size(self) -> i32
where Self: Sized,

Source§

fn set_rollover_size(self, value: i32)
where Self: Sized,

Source§

fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)

Source§

fn clear(self)
where Self: Sized,

Source§

fn set_default_2(self, item: T0)
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn remove(self) -> T0
where Self: Sized,

Source§

fn push(self, item: T0)
where Self: Sized,

Source§

fn pop(self) -> T0
where Self: Sized,

Source§

fn peek(self) -> T0
where Self: Sized,

Source§

fn current_item(self) -> T0
where Self: Sized,

Source§

fn previous_item(self) -> T0
where Self: Sized,

§

impl<T> IlNull for T
where T: FromIlInstance,

§

fn null() -> Self

§

impl<T, U> Into<U> for T
where U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

§

impl<T> SystemObject for T
where T: Copy + Into<IlInstance>,

§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.