pub struct SortieUtil(/* private fields */);Expand description
IL2CPP class: App.SortieUtil
Inherits: Object
Implementations§
Source§impl SortieUtil
impl SortieUtil
Sourcepub fn get_unit_item(unit: impl Into<Unit>, index: impl Into<i32>) -> UnitItem
pub fn get_unit_item(unit: impl Into<Unit>, index: impl Into<i32>) -> UnitItem
GetUnitItem(crate::app::unit::Unit, i32) overload
Sourcepub fn can_store_item(unit_item: impl Into<UnitItem>) -> bool
pub fn can_store_item(unit_item: impl Into<UnitItem>) -> bool
CanStoreItem(crate::app::unititem::UnitItem) overload
Sourcepub fn store_all_item(unit: impl Into<Unit>) -> bool
pub fn store_all_item(unit: impl Into<Unit>) -> bool
StoreAllItem(crate::app::unit::Unit) overload
Sourcepub fn expend_item(
owner_unit: impl Into<Unit>,
owner_item_index: impl Into<i32>,
)
pub fn expend_item( owner_unit: impl Into<Unit>, owner_item_index: impl Into<i32>, )
ExpendItem(crate::app::unit::Unit, i32) overload
Sourcepub fn get_first_unit() -> Unit
pub fn get_first_unit() -> Unit
GetFirstUnit() overload
Sourcepub fn get_last_unit() -> Unit
pub fn get_last_unit() -> Unit
GetLastUnit() overload
Sourcepub fn get_prev_unit(unit: impl Into<Unit>) -> Unit
pub fn get_prev_unit(unit: impl Into<Unit>) -> Unit
GetPrevUnit(crate::app::unit::Unit) overload
Sourcepub fn get_next_unit(unit: impl Into<Unit>) -> Unit
pub fn get_next_unit(unit: impl Into<Unit>) -> Unit
GetNextUnit(crate::app::unit::Unit) overload
Sourcepub fn get_prev_unit_loop(unit: impl Into<Unit>) -> Unit
pub fn get_prev_unit_loop(unit: impl Into<Unit>) -> Unit
GetPrevUnitLoop(crate::app::unit::Unit) overload
Sourcepub fn get_next_unit_loop(unit: impl Into<Unit>) -> Unit
pub fn get_next_unit_loop(unit: impl Into<Unit>) -> Unit
GetNextUnitLoop(crate::app::unit::Unit) overload
Sourcepub fn get_unit_count() -> i32
pub fn get_unit_count() -> i32
GetUnitCount() overload
Sourcepub fn get_sortie_unit_count() -> i32
pub fn get_sortie_unit_count() -> i32
GetSortieUnitCount() overload
Sourcepub fn get_sortie_unit_max() -> i32
pub fn get_sortie_unit_max() -> i32
GetSortieUnitMax() overload
Sourcepub fn is_player_unit_for_relay(unit: impl Into<Unit>) -> bool
pub fn is_player_unit_for_relay(unit: impl Into<Unit>) -> bool
IsPlayerUnitForRelay(crate::app::unit::Unit) overload
Sourcepub fn relocation_units_bind(super_: impl Into<ProcInst>)
pub fn relocation_units_bind(super_: impl Into<ProcInst>)
RelocationUnitsBind(crate::app::procinst::ProcInst) overload
Sourcepub fn can_start_battle() -> bool
pub fn can_start_battle() -> bool
CanStartBattle() overload
Sourcepub fn can_back_to() -> bool
pub fn can_back_to() -> bool
CanBackTo() overload
Sourcepub fn is_use_label_for_network_back() -> bool
pub fn is_use_label_for_network_back() -> bool
IsUseLabelForNetworkBack() overload
Sourcepub fn cannot_start_battle_for_relay() -> bool
pub fn cannot_start_battle_for_relay() -> bool
CannotStartBattleForRelay() overload
Sourcepub fn notify_cannot_start_battle_for_relay(super_: impl Into<ProcInst>)
pub fn notify_cannot_start_battle_for_relay(super_: impl Into<ProcInst>)
NotifyCannotStartBattleForRelay(crate::app::procinst::ProcInst) overload
Sourcepub fn can_talk_2(unit: impl Into<Unit>) -> bool
pub fn can_talk_2(unit: impl Into<Unit>) -> bool
CanTalk(crate::app::unit::Unit) overload
Sourcepub fn is_forbid_storing(unit_item: impl Into<UnitItem>) -> bool
pub fn is_forbid_storing(unit_item: impl Into<UnitItem>) -> bool
IsForbidStoring(crate::app::unititem::UnitItem) overload
Sourcepub fn set_check_mark(check: impl Into<GameObject>, unit: impl Into<Unit>)
pub fn set_check_mark(check: impl Into<GameObject>, unit: impl Into<Unit>)
SetCheckMark(crate::unity_engine::gameobject::GameObject, crate::app::unit::Unit) overload
Sourcepub fn set_unit_face(face: impl Into<GameObject>, unit: impl Into<Unit>)
pub fn set_unit_face(face: impl Into<GameObject>, unit: impl Into<Unit>)
SetUnitFace(crate::unity_engine::gameobject::GameObject, crate::app::unit::Unit) overload
Sourcepub fn set_sortie_face_color(face: impl Into<GameObject>, unit: impl Into<Unit>)
pub fn set_sortie_face_color(face: impl Into<GameObject>, unit: impl Into<Unit>)
SetSortieFaceColor(crate::unity_engine::gameobject::GameObject, crate::app::unit::Unit) overload
SetMapMenuFaceColor(crate::unity_engine::gameobject::GameObject, crate::app::unit::Unit) overload
Sourcepub fn set_god_icon_color(icon: impl Into<GameObject>, b_on: impl Into<bool>)
pub fn set_god_icon_color(icon: impl Into<GameObject>, b_on: impl Into<bool>)
SetGodIconColor(crate::unity_engine::gameobject::GameObject, bool) overload
Source§impl SortieUtil
impl SortieUtil
pub fn get_unit_item_method_info() -> &'static MethodInfo
pub fn can_store_item_method_info() -> &'static MethodInfo
pub fn store_all_item_method_info() -> &'static MethodInfo
pub fn expend_item_method_info() -> &'static MethodInfo
pub fn get_first_unit_method_info() -> &'static MethodInfo
pub fn get_last_unit_method_info() -> &'static MethodInfo
pub fn get_prev_unit_method_info() -> &'static MethodInfo
pub fn get_next_unit_method_info() -> &'static MethodInfo
pub fn get_prev_unit_loop_method_info() -> &'static MethodInfo
pub fn get_next_unit_loop_method_info() -> &'static MethodInfo
pub fn get_unit_count_method_info() -> &'static MethodInfo
pub fn get_sortie_unit_count_method_info() -> &'static MethodInfo
pub fn get_sortie_unit_max_method_info() -> &'static MethodInfo
pub fn is_player_unit_for_relay_method_info() -> &'static MethodInfo
pub fn relocation_units_bind_method_info() -> &'static MethodInfo
pub fn can_start_battle_method_info() -> &'static MethodInfo
pub fn can_back_to_method_info() -> &'static MethodInfo
pub fn is_use_label_for_network_back_method_info() -> &'static MethodInfo
pub fn cannot_start_battle_for_relay_method_info() -> &'static MethodInfo
pub fn notify_cannot_start_battle_for_relay_method_info() -> &'static MethodInfo
pub fn can_talk_method_info() -> &'static MethodInfo
pub fn can_talk_2_method_info() -> &'static MethodInfo
pub fn is_forbid_storing_method_info() -> &'static MethodInfo
pub fn set_check_mark_method_info() -> &'static MethodInfo
pub fn set_unit_face_method_info() -> &'static MethodInfo
pub fn set_sortie_face_color_method_info() -> &'static MethodInfo
pub fn set_god_icon_color_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
Source§impl SortieUtil
impl SortieUtil
Trait Implementations§
Source§impl ClassIdentity for SortieUtil
impl ClassIdentity for SortieUtil
Source§impl Clone for SortieUtil
impl Clone for SortieUtil
Source§fn clone(&self) -> SortieUtil
fn clone(&self) -> SortieUtil
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for SortieUtil
impl FromIlInstance for SortieUtil
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>
class is a subtype of Self or layout compatibleimpl Copy for SortieUtil
impl IObject for SortieUtil
impl ISortieUtil for SortieUtil
Auto Trait Implementations§
impl Freeze for SortieUtil
impl RefUnwindSafe for SortieUtil
impl !Send for SortieUtil
impl !Sync for SortieUtil
impl Unpin for SortieUtil
impl UnwindSafe for SortieUtil
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
§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,
§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)
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> 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