pub struct MapSituation(/* private fields */);Expand description
IL2CPP class: App.MapSituation
Inherits: SingletonClass_1<crate::app::mapsituation::MapSituation>
Implementations§
Source§impl MapSituation
impl MapSituation
pub fn base(self) -> SingletonClass_1<MapSituation>
Source§impl MapSituation
impl MapSituation
pub fn turn_max() -> i32
pub fn set_turn_max(value: i32)
Source§impl MapSituation
impl MapSituation
Sourcepub fn get_win_rule_string() -> Il2CppString
pub fn get_win_rule_string() -> Il2CppString
GetWinRuleString() overload
Sourcepub fn get_lose_rule_string() -> Il2CppString
pub fn get_lose_rule_string() -> Il2CppString
GetLoseRuleString() overload
Sourcepub fn is_hero_lose() -> bool
pub fn is_hero_lose() -> bool
IsHeroLose() overload
Sourcepub fn get_hero_unit_for_lose_rule_string() -> Unit
pub fn get_hero_unit_for_lose_rule_string() -> Unit
GetHeroUnitForLoseRuleString() overload
Source§impl MapSituation
impl MapSituation
pub fn ctor_method_info() -> &'static MethodInfo
pub fn get_status_method_info() -> &'static MethodInfo
pub fn set_status_method_info() -> &'static MethodInfo
pub fn clear_status_method_info() -> &'static MethodInfo
pub fn check_status_method_info() -> &'static MethodInfo
pub fn not_status_method_info() -> &'static MethodInfo
pub fn set_player_method_info() -> &'static MethodInfo
pub fn get_player_method_info() -> &'static MethodInfo
pub fn set_group_method_info() -> &'static MethodInfo
pub fn get_group_method_info() -> &'static MethodInfo
pub fn is_allide_method_info() -> &'static MethodInfo
pub fn get_current_player_method_info() -> &'static MethodInfo
pub fn get_current_force_method_info() -> &'static MethodInfo
pub fn is_human_player_method_info() -> &'static MethodInfo
pub fn is_human_player_2_method_info() -> &'static MethodInfo
pub fn get_force_cursor_method_info() -> &'static MethodInfo
pub fn next_sub_phase_method_info() -> &'static MethodInfo
pub fn reset_sub_phase_method_info() -> &'static MethodInfo
pub fn is_casual_method_info() -> &'static MethodInfo
pub fn is_phoenix_method_info() -> &'static MethodInfo
pub fn is_versus_method_info() -> &'static MethodInfo
pub fn is_relay_method_info() -> &'static MethodInfo
pub fn is_challenge_method_info() -> &'static MethodInfo
pub fn is_trial_method_info() -> &'static MethodInfo
pub fn is_resurrect_method_info() -> &'static MethodInfo
pub fn is_record_kill_method_info() -> &'static MethodInfo
pub fn is_record_dead_method_info() -> &'static MethodInfo
pub fn is_show_order_method_info() -> &'static MethodInfo
pub fn can_order_method_info() -> &'static MethodInfo
pub fn is_show_escape_method_info() -> &'static MethodInfo
pub fn can_escape_method_info() -> &'static MethodInfo
pub fn can_existence_die_method_info() -> &'static MethodInfo
pub fn is_show_turn_method_info() -> &'static MethodInfo
pub fn is_complete_method_info() -> &'static MethodInfo
pub fn is_game_over_method_info() -> &'static MethodInfo
pub fn is_relay_unsettled_method_info() -> &'static MethodInfo
pub fn is_entrust_ai_method_info() -> &'static MethodInfo
pub fn is_not_return_map_method_info() -> &'static MethodInfo
pub fn is_cancel_operation_method_info() -> &'static MethodInfo
pub fn is_error_operation_method_info() -> &'static MethodInfo
pub fn get_message_wait_frame_method_info() -> &'static MethodInfo
pub fn turn_end_method_info() -> &'static MethodInfo
pub fn turn_next_method_info() -> &'static MethodInfo
pub fn game_end_check_method_info() -> &'static MethodInfo
pub fn is_lose_unit_dead_method_info() -> &'static MethodInfo
pub fn game_end_check_unit_dead_method_info() -> &'static MethodInfo
pub fn set_complete_method_info() -> &'static MethodInfo
pub fn set_game_over_method_info() -> &'static MethodInfo
pub fn set_relay_unsettled_method_info() -> &'static MethodInfo
pub fn get_version_method_info() -> &'static MethodInfo
pub fn on_serialize_method_info() -> &'static MethodInfo
pub fn on_deserialize_method_info() -> &'static MethodInfo
pub fn get_current_force_type_method_info() -> &'static MethodInfo
pub fn set_current_force_type_method_info() -> &'static MethodInfo
pub fn get_human_force_type_method_info() -> &'static MethodInfo
pub fn set_human_force_type_method_info() -> &'static MethodInfo
pub fn get_hero_force_type_method_info() -> &'static MethodInfo
pub fn get_turn_method_info() -> &'static MethodInfo
pub fn set_turn_method_info() -> &'static MethodInfo
pub fn get_sub_phase_method_info() -> &'static MethodInfo
pub fn get_win_rule_enemy_num_less_than_or_equal_to_method_info() -> &'static MethodInfo
pub fn set_win_rule_enemy_num_less_than_or_equal_to_method_info() -> &'static MethodInfo
pub fn get_win_rule_limit_turn_method_info() -> &'static MethodInfo
pub fn set_win_rule_limit_turn_method_info() -> &'static MethodInfo
pub fn get_win_lose_result_method_info() -> &'static MethodInfo
pub fn get_entrust_method_info() -> &'static MethodInfo
pub fn set_entrust_method_info() -> &'static MethodInfo
pub fn get_win_rule_mid_method_info() -> &'static MethodInfo
pub fn set_win_rule_mid_method_info() -> &'static MethodInfo
pub fn get_win_rule_mid_arg_method_info() -> &'static MethodInfo
pub fn set_win_rule_mid_arg_method_info() -> &'static MethodInfo
pub fn get_lose_rule_mid_method_info() -> &'static MethodInfo
pub fn set_lose_rule_mid_method_info() -> &'static MethodInfo
pub fn get_lose_rule_mid_arg_method_info() -> &'static MethodInfo
pub fn set_lose_rule_mid_arg_method_info() -> &'static MethodInfo
pub fn get_average_level_method_info() -> &'static MethodInfo
pub fn set_average_level_method_info() -> &'static MethodInfo
pub fn get_win_rule_string_method_info() -> &'static MethodInfo
pub fn get_lose_rule_string_method_info() -> &'static MethodInfo
pub fn is_hero_lose_method_info() -> &'static MethodInfo
pub fn get_hero_unit_for_lose_rule_string_method_info() -> &'static MethodInfo
Source§impl MapSituation
impl MapSituation
Sourcepub unsafe fn get_version(this: impl Into<IlInstance>) -> i32
pub unsafe fn get_version(this: impl Into<IlInstance>) -> i32
Direct (non-virtual) call to MapSituation’s own get_Version. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_serialize(this: impl Into<IlInstance>, stream: Stream_2)
pub unsafe fn on_serialize(this: impl Into<IlInstance>, stream: Stream_2)
Direct (non-virtual) call to MapSituation’s own OnSerialize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_deserialize(
this: impl Into<IlInstance>,
stream: Stream_2,
version: i32,
)
pub unsafe fn on_deserialize( this: impl Into<IlInstance>, stream: Stream_2, version: i32, )
Direct (non-virtual) call to MapSituation’s own OnDeserialize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl MapSituation
impl MapSituation
Trait Implementations§
Source§impl ClassIdentity for MapSituation
impl ClassIdentity for MapSituation
Source§impl Clone for MapSituation
impl Clone for MapSituation
Source§fn clone(&self) -> MapSituation
fn clone(&self) -> MapSituation
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl FromIlInstance for MapSituation
impl FromIlInstance for MapSituation
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
Caller swears
class is a subtype of Self or layout compatibleSource§impl IMapSituation for MapSituation
impl IMapSituation for MapSituation
fn m_status(self) -> MapSituation_StatusField
fn set_m_status(self, value: MapSituation_StatusField)
fn m_players(self) -> Array<MapSituation_Player>
fn set_m_players(self, value: Array<MapSituation_Player>)
fn m_groups(self) -> Array<Force_Type>
fn set_m_groups(self, value: Array<Force_Type>)
fn m_current_force_type(self) -> Force_Type
fn set_m_current_force_type(self, value: Force_Type)
fn m_human_force_type(self) -> Force_Type
fn set_m_human_force_type(self, value: Force_Type)
fn m_force_cursors(self) -> Array<MapSituation_ForceCursor>
fn set_m_force_cursors(self, value: Array<MapSituation_ForceCursor>)
fn m_turn(self) -> i32
fn set_m_turn(self, value: i32)
fn m_sub_phase(self) -> MapSituation_SubPhases
fn set_m_sub_phase(self, value: MapSituation_SubPhases)
fn m_win_rule_enemy_num_less_than_or_equal_to(self) -> i32
fn set_m_win_rule_enemy_num_less_than_or_equal_to(self, value: i32)
fn m_win_rule_limit_turn(self) -> i32
fn set_m_win_rule_limit_turn(self, value: i32)
fn m_win_lose_result(self) -> WinLoseRule
fn set_m_win_lose_result(self, value: WinLoseRule)
fn m_entrust(self) -> UnitEntrust_Type
fn set_m_entrust(self, value: UnitEntrust_Type)
fn m_win_rule_mid(self) -> Il2CppString
fn set_m_win_rule_mid(self, value: Il2CppString)
fn m_win_rule_mid_arg(self) -> Il2CppString
fn set_m_win_rule_mid_arg(self, value: Il2CppString)
fn m_lose_rule_mid(self) -> Il2CppString
fn set_m_lose_rule_mid(self, value: Il2CppString)
fn m_lose_rule_mid_arg(self) -> Il2CppString
fn set_m_lose_rule_mid_arg(self, value: Il2CppString)
fn m_average_level(self) -> i32
fn set_m_average_level(self, value: i32)
Source§impl ISingletonClass_1<MapSituation> for MapSituation
impl ISingletonClass_1<MapSituation> for MapSituation
fn m_binder(self) -> BindHolder
fn set_m_binder(self, value: BindHolder)
impl Copy for MapSituation
impl IObject for MapSituation
Auto Trait Implementations§
impl Freeze for MapSituation
impl RefUnwindSafe for MapSituation
impl !Send for MapSituation
impl !Sync for MapSituation
impl Unpin for MapSituation
impl UnwindSafe for MapSituation
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
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) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
Safety Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IMapSituationMethods for __Twhere
__T: IMapSituation,
impl<__T> IMapSituationMethods for __Twhere
__T: IMapSituation,
Source§fn get_status(self) -> MapSituation_StatusField
fn get_status(self) -> MapSituation_StatusField
GetStatus() overloadSource§fn set_status(self, status: impl Into<MapSituation_Status>)
fn set_status(self, status: impl Into<MapSituation_Status>)
SetStatus(crate::app::mapsituation::MapSituation_Status) overloadSource§fn clear_status(self, status: impl Into<MapSituation_Status>)
fn clear_status(self, status: impl Into<MapSituation_Status>)
ClearStatus(crate::app::mapsituation::MapSituation_Status) overloadSource§fn check_status(self, status: impl Into<MapSituation_Status>) -> bool
fn check_status(self, status: impl Into<MapSituation_Status>) -> bool
CheckStatus(crate::app::mapsituation::MapSituation_Status) overloadSource§fn not_status(self, status: impl Into<MapSituation_Status>) -> bool
fn not_status(self, status: impl Into<MapSituation_Status>) -> bool
NotStatus(crate::app::mapsituation::MapSituation_Status) overloadSource§fn set_player(
self,
force_type: impl Into<Force_Type>,
player: impl Into<MapSituation_Player>,
)
fn set_player( self, force_type: impl Into<Force_Type>, player: impl Into<MapSituation_Player>, )
SetPlayer(crate::app::force::Force_Type, crate::app::mapsituation::MapSituation_Player) overloadSource§fn get_player(self, force_type: impl Into<Force_Type>) -> MapSituation_Player
fn get_player(self, force_type: impl Into<Force_Type>) -> MapSituation_Player
GetPlayer(crate::app::force::Force_Type) overloadSource§fn set_group(
self,
force_type: impl Into<Force_Type>,
group: impl Into<Force_Type>,
)
fn set_group( self, force_type: impl Into<Force_Type>, group: impl Into<Force_Type>, )
SetGroup(crate::app::force::Force_Type, crate::app::force::Force_Type) overloadSource§fn get_group(self, force_type: impl Into<Force_Type>) -> Force_Type
fn get_group(self, force_type: impl Into<Force_Type>) -> Force_Type
GetGroup(crate::app::force::Force_Type) overloadSource§fn is_allide(
self,
force1: impl Into<Force_Type>,
force2: impl Into<Force_Type>,
) -> bool
fn is_allide( self, force1: impl Into<Force_Type>, force2: impl Into<Force_Type>, ) -> bool
IsAllide(crate::app::force::Force_Type, crate::app::force::Force_Type) overloadSource§fn get_current_player(self) -> MapSituation_Player
fn get_current_player(self) -> MapSituation_Player
GetCurrentPlayer() overloadSource§fn get_current_force(self) -> Force
fn get_current_force(self) -> Force
GetCurrentForce() overloadSource§fn is_human_player(self, force_type: impl Into<Force_Type>) -> bool
fn is_human_player(self, force_type: impl Into<Force_Type>) -> bool
IsHumanPlayer(crate::app::force::Force_Type) overloadSource§fn is_human_player_2(self) -> bool
fn is_human_player_2(self) -> bool
IsHumanPlayer() overloadSource§fn get_force_cursor(
self,
force_type: impl Into<Force_Type>,
) -> MapSituation_ForceCursor
fn get_force_cursor( self, force_type: impl Into<Force_Type>, ) -> MapSituation_ForceCursor
GetForceCursor(crate::app::force::Force_Type) overloadSource§fn next_sub_phase(self)
fn next_sub_phase(self)
NextSubPhase() overloadSource§fn reset_sub_phase(self)
fn reset_sub_phase(self)
ResetSubPhase() overloadSource§fn is_phoenix(self) -> bool
fn is_phoenix(self) -> bool
IsPhoenix() overloadSource§fn is_challenge(self) -> bool
fn is_challenge(self) -> bool
IsChallenge() overloadSource§fn is_resurrect(self) -> bool
fn is_resurrect(self) -> bool
IsResurrect() overloadSource§fn is_record_kill(self, force_type: impl Into<Force_Type>) -> bool
fn is_record_kill(self, force_type: impl Into<Force_Type>) -> bool
IsRecordKill(crate::app::force::Force_Type) overloadSource§fn is_record_dead(self, force_type: impl Into<Force_Type>) -> bool
fn is_record_dead(self, force_type: impl Into<Force_Type>) -> bool
IsRecordDead(crate::app::force::Force_Type) overloadSource§fn is_show_order(self) -> bool
fn is_show_order(self) -> bool
IsShowOrder() overloadSource§fn is_show_escape(self) -> bool
fn is_show_escape(self) -> bool
IsShowEscape() overloadSource§fn can_escape(self) -> bool
fn can_escape(self) -> bool
CanEscape() overloadSource§fn can_existence_die(self) -> bool
fn can_existence_die(self) -> bool
CanExistenceDie() overloadSource§fn is_show_turn(self) -> bool
fn is_show_turn(self) -> bool
IsShowTurn() overloadSource§fn is_complete(self) -> bool
fn is_complete(self) -> bool
IsComplete() overloadSource§fn is_game_over(self) -> bool
fn is_game_over(self) -> bool
IsGameOver() overloadSource§fn is_relay_unsettled(self) -> bool
fn is_relay_unsettled(self) -> bool
IsRelayUnsettled() overloadSource§fn is_entrust_ai(self) -> bool
fn is_entrust_ai(self) -> bool
IsEntrustAI() overloadSource§fn is_not_return_map(self) -> bool
fn is_not_return_map(self) -> bool
IsNotReturnMap() overloadSource§fn is_cancel_operation(self) -> bool
fn is_cancel_operation(self) -> bool
IsCancelOperation() overloadSource§fn is_error_operation(self) -> bool
fn is_error_operation(self) -> bool
IsErrorOperation() overloadSource§fn get_message_wait_frame(self) -> i32
fn get_message_wait_frame(self) -> i32
GetMessageWaitFrame() overloadSource§fn game_end_check(self)
fn game_end_check(self)
GameEndCheck() overloadSource§fn is_lose_unit_dead(self, unit: impl Into<Unit>) -> bool
fn is_lose_unit_dead(self, unit: impl Into<Unit>) -> bool
IsLoseUnitDead(crate::app::unit::Unit) overloadSource§fn game_end_check_unit_dead(self, unit: impl Into<Unit>) -> bool
fn game_end_check_unit_dead(self, unit: impl Into<Unit>) -> bool
GameEndCheckUnitDead(crate::app::unit::Unit) overloadSource§fn set_complete(self, result: impl Into<WinLoseRule>)
fn set_complete(self, result: impl Into<WinLoseRule>)
SetComplete(crate::app::winloserule::WinLoseRule) overloadSource§fn set_game_over(self, result: impl Into<WinLoseRule>)
fn set_game_over(self, result: impl Into<WinLoseRule>)
SetGameOver(crate::app::winloserule::WinLoseRule) overloadSource§fn set_relay_unsettled(self)
fn set_relay_unsettled(self)
SetRelayUnsettled() overloadSource§fn get_version(self) -> i32
fn get_version(self) -> i32
get_Version() overloadSource§fn on_serialize(self, stream: impl Into<Stream_2>)
fn on_serialize(self, stream: impl Into<Stream_2>)
OnSerialize(crate::app::stream_2::Stream_2) overloadSource§fn on_deserialize(self, stream: impl Into<Stream_2>, version: impl Into<i32>)
fn on_deserialize(self, stream: impl Into<Stream_2>, version: impl Into<i32>)
OnDeserialize(crate::app::stream_2::Stream_2, i32) overloadSource§fn get_current_force_type(self) -> Force_Type
fn get_current_force_type(self) -> Force_Type
get_CurrentForceType() overloadSource§fn set_current_force_type(self, value: impl Into<Force_Type>)
fn set_current_force_type(self, value: impl Into<Force_Type>)
set_CurrentForceType(crate::app::force::Force_Type) overloadSource§fn get_human_force_type(self) -> Force_Type
fn get_human_force_type(self) -> Force_Type
get_HumanForceType() overloadSource§fn set_human_force_type(self, value: impl Into<Force_Type>)
fn set_human_force_type(self, value: impl Into<Force_Type>)
set_HumanForceType(crate::app::force::Force_Type) overloadSource§fn get_hero_force_type(self) -> Force_Type
fn get_hero_force_type(self) -> Force_Type
get_HeroForceType() overloadSource§fn get_sub_phase(self) -> MapSituation_SubPhases
fn get_sub_phase(self) -> MapSituation_SubPhases
get_SubPhase() overloadSource§fn get_win_rule_enemy_num_less_than_or_equal_to(self) -> i32
fn get_win_rule_enemy_num_less_than_or_equal_to(self) -> i32
get_WinRuleEnemyNumLessThanOrEqualTo() overloadSource§fn set_win_rule_enemy_num_less_than_or_equal_to(self, value: impl Into<i32>)
fn set_win_rule_enemy_num_less_than_or_equal_to(self, value: impl Into<i32>)
set_WinRuleEnemyNumLessThanOrEqualTo(i32) overloadSource§fn get_win_rule_limit_turn(self) -> i32
fn get_win_rule_limit_turn(self) -> i32
get_WinRuleLimitTurn() overloadSource§fn set_win_rule_limit_turn(self, value: impl Into<i32>)
fn set_win_rule_limit_turn(self, value: impl Into<i32>)
set_WinRuleLimitTurn(i32) overloadSource§fn get_win_lose_result(self) -> WinLoseRule
fn get_win_lose_result(self) -> WinLoseRule
get_WinLoseResult() overloadSource§fn get_entrust(self) -> UnitEntrust_Type
fn get_entrust(self) -> UnitEntrust_Type
get_Entrust() overloadSource§fn set_entrust(self, value: impl Into<UnitEntrust_Type>)
fn set_entrust(self, value: impl Into<UnitEntrust_Type>)
set_Entrust(crate::app::unitentrust::UnitEntrust_Type) overloadSource§fn get_win_rule_mid(self) -> Il2CppString
fn get_win_rule_mid(self) -> Il2CppString
get_WinRuleMID() overloadSource§fn set_win_rule_mid(self, value: impl Into<Il2CppString>)
fn set_win_rule_mid(self, value: impl Into<Il2CppString>)
set_WinRuleMID(::unity::Il2CppString) overloadSource§fn get_win_rule_mid_arg(self) -> Il2CppString
fn get_win_rule_mid_arg(self) -> Il2CppString
get_WinRuleMIDArg() overloadSource§fn set_win_rule_mid_arg(self, value: impl Into<Il2CppString>)
fn set_win_rule_mid_arg(self, value: impl Into<Il2CppString>)
set_WinRuleMIDArg(::unity::Il2CppString) overloadSource§fn get_lose_rule_mid(self) -> Il2CppString
fn get_lose_rule_mid(self) -> Il2CppString
get_LoseRuleMID() overloadSource§fn set_lose_rule_mid(self, value: impl Into<Il2CppString>)
fn set_lose_rule_mid(self, value: impl Into<Il2CppString>)
set_LoseRuleMID(::unity::Il2CppString) overloadSource§fn get_lose_rule_mid_arg(self) -> Il2CppString
fn get_lose_rule_mid_arg(self) -> Il2CppString
get_LoseRuleMIDArg() overloadSource§fn set_lose_rule_mid_arg(self, value: impl Into<Il2CppString>)
fn set_lose_rule_mid_arg(self, value: impl Into<Il2CppString>)
set_LoseRuleMIDArg(::unity::Il2CppString) overloadSource§fn get_average_level(self) -> i32
fn get_average_level(self) -> i32
get_AverageLevel() overloadSource§fn set_average_level(self, value: impl Into<i32>)
fn set_average_level(self, value: impl Into<i32>)
set_AverageLevel(i32) overloadSource§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
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