pub struct Versus(/* private fields */);Expand description
IL2CPP class: App.Versus
Inherits: SingletonClass_1<crate::app::versus::Versus>
Implementations§
Source§impl Versus
impl Versus
pub fn replay_slot_count() -> i32
pub fn set_replay_slot_count(value: i32)
Source§impl Versus
impl Versus
Sourcepub fn is_versus_mode() -> bool
pub fn is_versus_mode() -> bool
IsVersusMode() overload
Sourcepub fn is_mock_battle() -> bool
pub fn is_mock_battle() -> bool
IsMockBattle() overload
Sourcepub fn is_edit_mode() -> bool
pub fn is_edit_mode() -> bool
IsEditMode() overload
Sourcepub fn get_casual_sortie_max() -> i32
pub fn get_casual_sortie_max() -> i32
GetCasualSortieMax() overload
Sourcepub fn get_offense_sortie_max() -> i32
pub fn get_offense_sortie_max() -> i32
GetOffenseSortieMax() overload
Sourcepub fn get_defense_sortie_max() -> i32
pub fn get_defense_sortie_max() -> i32
GetDefenseSortieMax() overload
Sourcepub fn get_is_force_edit_data_overwrite() -> bool
pub fn get_is_force_edit_data_overwrite() -> bool
get_IsForceEditDataOverwrite() overload
Sourcepub fn set_is_force_edit_data_overwrite(value: impl Into<bool>)
pub fn set_is_force_edit_data_overwrite(value: impl Into<bool>)
set_IsForceEditDataOverwrite(bool) overload
Sourcepub fn check_valid() -> bool
pub fn check_valid() -> bool
CheckValid() overload
Source§impl Versus
impl Versus
pub fn on_create_method_info() -> &'static MethodInfo
pub fn on_dispose_method_info() -> &'static MethodInfo
pub fn is_valid_method_info() -> &'static MethodInfo
pub fn is_versus_mode_method_info() -> &'static MethodInfo
pub fn is_casual_method_info() -> &'static MethodInfo
pub fn is_ranked_method_info() -> &'static MethodInfo
pub fn is_mock_battle_method_info() -> &'static MethodInfo
pub fn is_edit_mode_method_info() -> &'static MethodInfo
pub fn is_replay_method_info() -> &'static MethodInfo
pub fn can_sortie_ranked_method_info() -> &'static MethodInfo
pub fn can_sortie_ranked_2_method_info() -> &'static MethodInfo
pub fn save_casual_units_method_info() -> &'static MethodInfo
pub fn save_casual_units_init_method_info() -> &'static MethodInfo
pub fn map_end_edit_method_info() -> &'static MethodInfo
pub fn reset_result_method_info() -> &'static MethodInfo
pub fn set_abort_method_info() -> &'static MethodInfo
pub fn set_surrender_method_info() -> &'static MethodInfo
pub fn set_result_report_method_info() -> &'static MethodInfo
pub fn set_error_method_info() -> &'static MethodInfo
pub fn map_end_versus_method_info() -> &'static MethodInfo
pub fn map_end_versus_casual_method_info() -> &'static MethodInfo
pub fn map_end_versus_ranked_method_info() -> &'static MethodInfo
pub fn reset_god_pool_id_method_info() -> &'static MethodInfo
pub fn is_exits_online_node_method_info() -> &'static MethodInfo
pub fn map_end_replay_method_info() -> &'static MethodInfo
pub fn restore_story_chapter_method_info() -> &'static MethodInfo
pub fn try_set_player_meta_data_method_info() -> &'static MethodInfo
pub fn set_player_meta_data_method_info() -> &'static MethodInfo
pub fn set_opponent_meta_data_method_info() -> &'static MethodInfo
pub fn set_opponent_meta_data_2_method_info() -> &'static MethodInfo
pub fn set_player_rating_list_method_info() -> &'static MethodInfo
pub fn set_mode_method_info() -> &'static MethodInfo
pub fn set_casual_map_method_info() -> &'static MethodInfo
pub fn set_matching_type_method_info() -> &'static MethodInfo
pub fn is_have_player_edit_data_method_info() -> &'static MethodInfo
pub fn is_saved_local_edit_data_method_info() -> &'static MethodInfo
pub fn is_use_server_edit_data_for_battle_method_info() -> &'static MethodInfo
pub fn is_use_server_edit_data_for_edit_method_info() -> &'static MethodInfo
pub fn get_my_map_edit_data_for_battle_method_info() -> &'static MethodInfo
pub fn get_my_map_edit_data_for_edit_method_info() -> &'static MethodInfo
pub fn get_sortie_title_method_info() -> &'static MethodInfo
pub fn try_get_opponent_info_method_info() -> &'static MethodInfo
pub fn is_use_backup_method_info() -> &'static MethodInfo
pub fn serialize_backup_method_info() -> &'static MethodInfo
pub fn deserialize_backup_method_info() -> &'static MethodInfo
pub fn get_casual_sortie_max_method_info() -> &'static MethodInfo
pub fn get_offense_sortie_max_method_info() -> &'static MethodInfo
pub fn get_defense_sortie_max_method_info() -> &'static MethodInfo
pub fn get_player_meta_data_method_info() -> &'static MethodInfo
pub fn get_player_data_method_info() -> &'static MethodInfo
pub fn get_opponent_meta_data_method_info() -> &'static MethodInfo
pub fn get_opponent_data_method_info() -> &'static MethodInfo
pub fn get_replay_data_method_info() -> &'static MethodInfo
pub fn get_replay_meta_data_method_info() -> &'static MethodInfo
pub fn get_casual_opponent_meta_data_method_info() -> &'static MethodInfo
pub fn get_casual_opponent_data_method_info() -> &'static MethodInfo
pub fn get_casual_player_data_method_info() -> &'static MethodInfo
pub fn get_casual_player_meta_data_method_info() -> &'static MethodInfo
pub fn get_return_chapter_method_info() -> &'static MethodInfo
pub fn set_return_chapter_method_info() -> &'static MethodInfo
pub fn get_result_method_info() -> &'static MethodInfo
pub fn get_opponent_result_method_info() -> &'static MethodInfo
pub fn get_is_surrender_method_info() -> &'static MethodInfo
pub fn get_versus_mode_method_info() -> &'static MethodInfo
pub fn get_matching_method_info() -> &'static MethodInfo
pub fn get_result_error_method_info() -> &'static MethodInfo
pub fn get_casual_map_number_method_info() -> &'static MethodInfo
pub fn get_is_succeed_deserialize_casual_method_info() -> &'static MethodInfo
pub fn set_is_succeed_deserialize_casual_method_info() -> &'static MethodInfo
pub fn get_is_exist_ranked_on_server_method_info() -> &'static MethodInfo
pub fn set_is_exist_ranked_on_server_method_info() -> &'static MethodInfo
pub fn get_is_upload_different_save_id_method_info() -> &'static MethodInfo
pub fn set_is_upload_different_save_id_method_info() -> &'static MethodInfo
pub fn get_is_force_edit_data_overwrite_method_info() -> &'static MethodInfo
pub fn set_is_force_edit_data_overwrite_method_info() -> &'static MethodInfo
pub fn check_valid_method_info() -> &'static MethodInfo
pub fn get_history_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Source§impl Versus
impl Versus
Sourcepub unsafe fn on_create(this: impl Into<IlInstance>)
pub unsafe fn on_create(this: impl Into<IlInstance>)
Direct (non-virtual) call to Versus’s own OnCreate. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_dispose(this: impl Into<IlInstance>)
pub unsafe fn on_dispose(this: impl Into<IlInstance>)
Direct (non-virtual) call to Versus’s own OnDispose. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for Versus
impl ClassIdentity for Versus
Source§impl FromIlInstance for Versus
impl FromIlInstance for Versus
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 ISingletonClass_1<Versus> for Versus
impl ISingletonClass_1<Versus> for Versus
fn m_binder(self) -> BindHolder
fn set_m_binder(self, value: BindHolder)
Source§impl IVersus for Versus
impl IVersus for Versus
fn m_player_meta_data(self) -> VersusServerRankedMetaData
fn set_m_player_meta_data(self, value: VersusServerRankedMetaData)
fn m_player_data(self) -> VersusServerRankedData
fn set_m_player_data(self, value: VersusServerRankedData)
fn m_player_rating_list(self) -> List_1<NexVersus_RatingData>
fn set_m_player_rating_list(self, value: List_1<NexVersus_RatingData>)
fn m_opponent_meta_data(self) -> VersusServerRankedMetaData
fn set_m_opponent_meta_data(self, value: VersusServerRankedMetaData)
fn m_opponent_data(self) -> VersusServerRankedData
fn set_m_opponent_data(self, value: VersusServerRankedData)
fn m_replay_data(self) -> VersusServerReplayData
fn set_m_replay_data(self, value: VersusServerReplayData)
fn m_replay_meta_data(self) -> VersusServerReplayMetaData
fn set_m_replay_meta_data(self, value: VersusServerReplayMetaData)
fn m_casual_opponent_meta_data(self) -> VersusServerCasualMetaData
fn set_m_casual_opponent_meta_data(self, value: VersusServerCasualMetaData)
fn m_casual_opponent_data(self) -> VersusServerCasualData
fn set_m_casual_opponent_data(self, value: VersusServerCasualData)
fn m_casual_player_data(self) -> VersusServerCasualData
fn set_m_casual_player_data(self, value: VersusServerCasualData)
fn m_casual_player_meta_data(self) -> VersusServerCasualMetaData
fn set_m_casual_player_meta_data(self, value: VersusServerCasualMetaData)
fn m_backup_data(self) -> VersusBackupData
fn set_m_backup_data(self, value: VersusBackupData)
fn m_edit_backup_data(self) -> VersusEditModeBackupData
fn set_m_edit_backup_data(self, value: VersusEditModeBackupData)
fn m_mode(self) -> Versus_Mode
fn set_m_mode(self, value: Versus_Mode)
fn m_matching_type(self) -> Versus_MatchingType
fn set_m_matching_type(self, value: Versus_MatchingType)
fn m_error(self) -> Versus_Error
fn set_m_error(self, value: Versus_Error)
fn m_result(self) -> Versus_MapResult
fn set_m_result(self, value: Versus_MapResult)
fn m_is_surrender(self) -> bool
fn set_m_is_surrender(self, value: bool)
fn m_casual_map_number(self) -> i32
fn set_m_casual_map_number(self, value: i32)
fn m_is_exist_on_server(self) -> bool
fn set_m_is_exist_on_server(self, value: bool)
fn m_history(self) -> Versus_DownloadHistory
fn set_m_history(self, value: Versus_DownloadHistory)
impl Copy for Versus
impl IObject for Versus
Auto Trait Implementations§
impl Freeze for Versus
impl RefUnwindSafe for Versus
impl !Send for Versus
impl !Sync for Versus
impl Unpin for Versus
impl UnwindSafe for Versus
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> 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) overloadSource§impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)where
Self: Sized,
fn system_i_disposable_dispose(self)where
Self: Sized,
Source§impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, q: Queue_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_null() -> ScriptPlayable_1<T0>
fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>
fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>
fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle
fn create_script_instance() -> Object
fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object
fn clone_script_instance_from_engine_object(source: Object_2) -> Object
fn ctor(self, handle: PlayableHandle)where
Self: Sized,
fn get_handle(self) -> PlayableHandlewhere
Self: Sized,
fn get_behaviour(self) -> T0where
Self: Sized,
fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable
fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>
fn equals(self, other: ScriptPlayable_1<T0>) -> boolwhere
Self: Sized,
fn cctor()
Source§impl<T0, __U> ISingletonClass_1Methods<T0> for __U
impl<T0, __U> ISingletonClass_1Methods<T0> for __U
fn get_instance() -> T0
fn set_is_resume(self, value: bool)where
Self: Sized,
fn get_is_resume(self) -> boolwhere
Self: Sized,
fn get_version(self) -> i32where
Self: Sized,
fn create_instance() -> T0
fn delete_instance()
fn try_create_instance() -> bool
fn try_delete_instance() -> bool
fn tick()
fn update()
fn bind()
fn unbind()
fn is_bind() -> bool
fn get_bind_count() -> i32
fn serialize(stream: Stream_2)
fn deserialize(stream: Stream_2)
fn on_create(self)where
Self: Sized,
fn on_dispose(self)where
Self: Sized,
fn on_tick(self)where
Self: Sized,
fn on_update(self)where
Self: Sized,
fn on_bind(self)where
Self: Sized,
fn on_unbind(self)where
Self: Sized,
fn on_serialize(self, stream: Stream_2)where
Self: Sized,
fn on_deserialize(self, stream: Stream_2, version: i32)where
Self: Sized,
fn ctor(self)where
Self: Sized,
fn finalize(self)where
Self: Sized,
fn op_implicit(exists: SingletonClass_1<T0>) -> bool
fn cctor()
Source§impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(
self,
dictionary: SortedDictionary_2<T0, T1>,
get_enumerator_ret_type: i32,
)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
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,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: SortedSet_1<T0>)where
Self: Sized,
fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
fn initialize(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn cctor()
Source§impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Stack_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 throw_enumeration_not_started_or_ended(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,
Source§impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Array<T0>)where
Self: Sized,
fn ctor_2(self, capacity: i32)where
Self: Sized,
fn ctor_3(self, capacity: i32, rollover_size: i32)where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn get_rollover_size(self) -> i32where
Self: Sized,
fn set_rollover_size(self, value: i32)where
Self: Sized,
fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)
fn clear(self)where
Self: Sized,
fn set_default_2(self, item: T0)where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn remove(self) -> T0where
Self: Sized,
fn push(self, item: T0)where
Self: Sized,
fn pop(self) -> T0where
Self: Sized,
fn peek(self) -> T0where
Self: Sized,
fn current_item(self) -> T0where
Self: Sized,
fn previous_item(self) -> T0where
Self: Sized,
Source§impl<__T> IVersusMethods for __Twhere
__T: IVersus,
impl<__T> IVersusMethods for __Twhere
__T: IVersus,
Source§fn on_dispose(self)
fn on_dispose(self)
OnDispose() overloadSource§fn can_sortie_ranked(self, unit: impl Into<Unit>) -> bool
fn can_sortie_ranked(self, unit: impl Into<Unit>) -> bool
CanSortieRanked(crate::app::unit::Unit) overloadSource§fn can_sortie_ranked_2(self, god: impl Into<GodUnit>) -> bool
fn can_sortie_ranked_2(self, god: impl Into<GodUnit>) -> bool
CanSortieRanked(crate::app::godunit::GodUnit) overloadSource§fn save_casual_units(self)
fn save_casual_units(self)
SaveCasualUnits() overloadSource§fn save_casual_units_init(self)
fn save_casual_units_init(self)
SaveCasualUnitsInit() overloadSource§fn map_end_edit(self)
fn map_end_edit(self)
MapEndEdit() overloadSource§fn reset_result(self)
fn reset_result(self)
ResetResult() overloadSource§fn set_surrender(self)
fn set_surrender(self)
SetSurrender() overloadSource§fn set_result_report(self)
fn set_result_report(self)
SetResultReport() overloadSource§fn set_error(self, error: impl Into<Versus_Error>)
fn set_error(self, error: impl Into<Versus_Error>)
SetError(crate::app::versus::Versus_Error) overloadSource§fn map_end_versus(self)
fn map_end_versus(self)
MapEndVersus() overloadSource§fn map_end_versus_casual(self)
fn map_end_versus_casual(self)
MapEndVersusCasual() overloadSource§fn map_end_versus_ranked(self)
fn map_end_versus_ranked(self)
MapEndVersusRanked() overloadSource§fn reset_god_pool_id(self)
fn reset_god_pool_id(self)
ResetGodPoolId() overloadSource§fn is_exits_online_node(self) -> bool
fn is_exits_online_node(self) -> bool
IsExitsOnlineNode() overloadSource§fn map_end_replay(self)
fn map_end_replay(self)
MapEndReplay() overloadSource§fn restore_story_chapter(self)
fn restore_story_chapter(self)
RestoreStoryChapter() overloadSource§fn try_set_player_meta_data(
self,
meta_data: impl Into<VersusServerRankedMetaData>,
) -> bool
fn try_set_player_meta_data( self, meta_data: impl Into<VersusServerRankedMetaData>, ) -> bool
TrySetPlayerMetaData(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData) overloadSource§fn set_player_meta_data(self, meta_data: impl Into<VersusServerCasualMetaData>)
fn set_player_meta_data(self, meta_data: impl Into<VersusServerCasualMetaData>)
SetPlayerMetaData(crate::app::versusservercasualmetadata::VersusServerCasualMetaData) overloadSource§fn set_opponent_meta_data(
self,
meta_data: impl Into<VersusServerRankedMetaData>,
)
fn set_opponent_meta_data( self, meta_data: impl Into<VersusServerRankedMetaData>, )
SetOpponentMetaData(crate::app::versusserverrankedmetadata::VersusServerRankedMetaData) overloadSource§fn set_opponent_meta_data_2(
self,
meta_data: impl Into<VersusServerCasualMetaData>,
)
fn set_opponent_meta_data_2( self, meta_data: impl Into<VersusServerCasualMetaData>, )
SetOpponentMetaData(crate::app::versusservercasualmetadata::VersusServerCasualMetaData) overloadSource§fn set_player_rating_list(
self,
rating_list: impl Into<List_1<NexVersus_RatingData>>,
)
fn set_player_rating_list( self, rating_list: impl Into<List_1<NexVersus_RatingData>>, )
SetPlayerRatingList(crate::system::collections::generic::list_1::List_1<crate::app::nexversus::NexVersus_RatingData>) overloadSource§fn set_mode(self, mode: impl Into<Versus_Mode>)
fn set_mode(self, mode: impl Into<Versus_Mode>)
SetMode(crate::app::versus::Versus_Mode) overloadSource§fn set_casual_map(self, map_number: impl Into<i32>)
fn set_casual_map(self, map_number: impl Into<i32>)
SetCasualMap(i32) overloadSource§fn set_matching_type(self, type: impl Into<Versus_MatchingType>)
fn set_matching_type(self, type: impl Into<Versus_MatchingType>)
SetMatchingType(crate::app::versus::Versus_MatchingType) overloadSource§fn is_have_player_edit_data(self) -> bool
fn is_have_player_edit_data(self) -> bool
IsHavePlayerEditData() overloadSource§fn is_saved_local_edit_data(self) -> bool
fn is_saved_local_edit_data(self) -> bool
IsSavedLocalEditData() overloadSource§fn is_use_server_edit_data_for_battle(self) -> bool
fn is_use_server_edit_data_for_battle(self) -> bool
IsUseServerEditDataForBattle() overloadSource§fn is_use_server_edit_data_for_edit(self) -> bool
fn is_use_server_edit_data_for_edit(self) -> bool
IsUseServerEditDataForEdit() overloadSource§fn get_my_map_edit_data_for_battle(self) -> MapEditData
fn get_my_map_edit_data_for_battle(self) -> MapEditData
GetMyMapEditDataForBattle() overloadSource§fn get_my_map_edit_data_for_edit(self) -> MapEditData
fn get_my_map_edit_data_for_edit(self) -> MapEditData
GetMyMapEditDataForEdit() overloadSource§fn get_sortie_title(self) -> Il2CppString
fn get_sortie_title(self) -> Il2CppString
GetSortieTitle() overloadSource§fn try_get_opponent_info(self) -> (bool, Il2CppString, u64)
fn try_get_opponent_info(self) -> (bool, Il2CppString, u64)
TryGetOpponentInfo(*mut::unity::Il2CppString, *mutu64) overloadSource§fn is_use_backup(self) -> bool
fn is_use_backup(self) -> bool
IsUseBackup() overloadSource§fn serialize_backup(self)
fn serialize_backup(self)
SerializeBackup() overloadSource§fn deserialize_backup(self)
fn deserialize_backup(self)
DeserializeBackup() overloadSource§fn get_player_meta_data(self) -> VersusServerRankedMetaData
fn get_player_meta_data(self) -> VersusServerRankedMetaData
get_PlayerMetaData() overloadSource§fn get_player_data(self) -> VersusServerRankedData
fn get_player_data(self) -> VersusServerRankedData
get_PlayerData() overloadSource§fn get_opponent_meta_data(self) -> VersusServerRankedMetaData
fn get_opponent_meta_data(self) -> VersusServerRankedMetaData
get_OpponentMetaData() overloadSource§fn get_opponent_data(self) -> VersusServerRankedData
fn get_opponent_data(self) -> VersusServerRankedData
get_OpponentData() overloadSource§fn get_replay_data(self) -> VersusServerReplayData
fn get_replay_data(self) -> VersusServerReplayData
get_ReplayData() overloadSource§fn get_replay_meta_data(self) -> VersusServerReplayMetaData
fn get_replay_meta_data(self) -> VersusServerReplayMetaData
get_ReplayMetaData() overloadSource§fn get_casual_opponent_meta_data(self) -> VersusServerCasualMetaData
fn get_casual_opponent_meta_data(self) -> VersusServerCasualMetaData
get_CasualOpponentMetaData() overloadSource§fn get_casual_opponent_data(self) -> VersusServerCasualData
fn get_casual_opponent_data(self) -> VersusServerCasualData
get_CasualOpponentData() overloadSource§fn get_casual_player_data(self) -> VersusServerCasualData
fn get_casual_player_data(self) -> VersusServerCasualData
get_CasualPlayerData() overloadSource§fn get_casual_player_meta_data(self) -> VersusServerCasualMetaData
fn get_casual_player_meta_data(self) -> VersusServerCasualMetaData
get_CasualPlayerMetaData() overloadSource§fn get_return_chapter(self) -> ChapterData
fn get_return_chapter(self) -> ChapterData
get_ReturnChapter() overloadSource§fn set_return_chapter(self, value: impl Into<ChapterData>)
fn set_return_chapter(self, value: impl Into<ChapterData>)
set_ReturnChapter(crate::app::chapterdata::ChapterData) overloadSource§fn get_result(self) -> Versus_MapResult
fn get_result(self) -> Versus_MapResult
get_Result() overloadSource§fn get_opponent_result(self) -> Versus_MapResult
fn get_opponent_result(self) -> Versus_MapResult
get_OpponentResult() overloadSource§fn get_is_surrender(self) -> bool
fn get_is_surrender(self) -> bool
get_IsSurrender() overloadSource§fn get_versus_mode(self) -> Versus_Mode
fn get_versus_mode(self) -> Versus_Mode
get_VersusMode() overloadSource§fn get_matching(self) -> Versus_MatchingType
fn get_matching(self) -> Versus_MatchingType
get_Matching() overloadSource§fn get_result_error(self) -> Versus_Error
fn get_result_error(self) -> Versus_Error
get_ResultError() overloadSource§fn get_casual_map_number(self) -> i32
fn get_casual_map_number(self) -> i32
get_CasualMapNumber() overloadSource§fn get_is_succeed_deserialize_casual(self) -> bool
fn get_is_succeed_deserialize_casual(self) -> bool
get_IsSucceedDeserializeCasual() overloadSource§fn set_is_succeed_deserialize_casual(self, value: impl Into<bool>)
fn set_is_succeed_deserialize_casual(self, value: impl Into<bool>)
set_IsSucceedDeserializeCasual(bool) overloadSource§fn get_is_exist_ranked_on_server(self) -> bool
fn get_is_exist_ranked_on_server(self) -> bool
get_IsExistRankedOnServer() overloadSource§fn set_is_exist_ranked_on_server(self, value: impl Into<bool>)
fn set_is_exist_ranked_on_server(self, value: impl Into<bool>)
set_IsExistRankedOnServer(bool) overloadSource§fn get_is_upload_different_save_id(self) -> bool
fn get_is_upload_different_save_id(self) -> bool
get_IsUploadDifferentSaveID() overloadSource§fn set_is_upload_different_save_id(self, value: impl Into<bool>)
fn set_is_upload_different_save_id(self, value: impl Into<bool>)
set_IsUploadDifferentSaveID(bool) overloadSource§fn get_history(self) -> Versus_DownloadHistory
fn get_history(self) -> Versus_DownloadHistory
get_History() overload