pub trait IVersusMethods: IVersus {
Show 65 methods
// Provided methods
fn on_create(self) { ... }
fn on_dispose(self) { ... }
fn can_sortie_ranked(self, unit: impl Into<Unit>) -> bool { ... }
fn can_sortie_ranked_2(self, god: impl Into<GodUnit>) -> bool { ... }
fn save_casual_units(self) { ... }
fn save_casual_units_init(self) { ... }
fn map_end_edit(self) { ... }
fn reset_result(self) { ... }
fn set_abort(self) { ... }
fn set_surrender(self) { ... }
fn set_result_report(self) { ... }
fn set_error(self, error: impl Into<Versus_Error>) { ... }
fn map_end_versus(self) { ... }
fn map_end_versus_casual(self) { ... }
fn map_end_versus_ranked(self) { ... }
fn reset_god_pool_id(self) { ... }
fn is_exits_online_node(self) -> bool { ... }
fn map_end_replay(self) { ... }
fn restore_story_chapter(self) { ... }
fn try_set_player_meta_data(
self,
meta_data: impl Into<VersusServerRankedMetaData>,
) -> bool { ... }
fn set_player_meta_data(
self,
meta_data: impl Into<VersusServerCasualMetaData>,
) { ... }
fn set_opponent_meta_data(
self,
meta_data: impl Into<VersusServerRankedMetaData>,
) { ... }
fn set_opponent_meta_data_2(
self,
meta_data: impl Into<VersusServerCasualMetaData>,
) { ... }
fn set_player_rating_list(
self,
rating_list: impl Into<List_1<NexVersus_RatingData>>,
) { ... }
fn set_mode(self, mode: impl Into<Versus_Mode>) { ... }
fn set_casual_map(self, map_number: impl Into<i32>) { ... }
fn set_matching_type(self, type: impl Into<Versus_MatchingType>) { ... }
fn is_have_player_edit_data(self) -> bool { ... }
fn is_saved_local_edit_data(self) -> bool { ... }
fn is_use_server_edit_data_for_battle(self) -> bool { ... }
fn is_use_server_edit_data_for_edit(self) -> bool { ... }
fn get_my_map_edit_data_for_battle(self) -> MapEditData { ... }
fn get_my_map_edit_data_for_edit(self) -> MapEditData { ... }
fn get_sortie_title(self) -> Il2CppString { ... }
fn try_get_opponent_info(self) -> (bool, Il2CppString, u64) { ... }
fn is_use_backup(self) -> bool { ... }
fn serialize_backup(self) { ... }
fn deserialize_backup(self) { ... }
fn get_player_meta_data(self) -> VersusServerRankedMetaData { ... }
fn get_player_data(self) -> VersusServerRankedData { ... }
fn get_opponent_meta_data(self) -> VersusServerRankedMetaData { ... }
fn get_opponent_data(self) -> VersusServerRankedData { ... }
fn get_replay_data(self) -> VersusServerReplayData { ... }
fn get_replay_meta_data(self) -> VersusServerReplayMetaData { ... }
fn get_casual_opponent_meta_data(self) -> VersusServerCasualMetaData { ... }
fn get_casual_opponent_data(self) -> VersusServerCasualData { ... }
fn get_casual_player_data(self) -> VersusServerCasualData { ... }
fn get_casual_player_meta_data(self) -> VersusServerCasualMetaData { ... }
fn get_return_chapter(self) -> ChapterData { ... }
fn set_return_chapter(self, value: impl Into<ChapterData>) { ... }
fn get_result(self) -> Versus_MapResult { ... }
fn get_opponent_result(self) -> Versus_MapResult { ... }
fn get_is_surrender(self) -> bool { ... }
fn get_versus_mode(self) -> Versus_Mode { ... }
fn get_matching(self) -> Versus_MatchingType { ... }
fn get_result_error(self) -> Versus_Error { ... }
fn get_casual_map_number(self) -> i32 { ... }
fn get_is_succeed_deserialize_casual(self) -> bool { ... }
fn set_is_succeed_deserialize_casual(self, value: impl Into<bool>) { ... }
fn get_is_exist_ranked_on_server(self) -> bool { ... }
fn set_is_exist_ranked_on_server(self, value: impl Into<bool>) { ... }
fn get_is_upload_different_save_id(self) -> bool { ... }
fn set_is_upload_different_save_id(self, value: impl Into<bool>) { ... }
fn get_history(self) -> Versus_DownloadHistory { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn on_dispose(self)
fn on_dispose(self)
OnDispose() overload
Sourcefn can_sortie_ranked(self, unit: impl Into<Unit>) -> bool
fn can_sortie_ranked(self, unit: impl Into<Unit>) -> bool
CanSortieRanked(crate::app::unit::Unit) overload
Sourcefn 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) overload
Sourcefn save_casual_units(self)
fn save_casual_units(self)
SaveCasualUnits() overload
Sourcefn save_casual_units_init(self)
fn save_casual_units_init(self)
SaveCasualUnitsInit() overload
Sourcefn map_end_edit(self)
fn map_end_edit(self)
MapEndEdit() overload
Sourcefn reset_result(self)
fn reset_result(self)
ResetResult() overload
Sourcefn set_surrender(self)
fn set_surrender(self)
SetSurrender() overload
Sourcefn set_result_report(self)
fn set_result_report(self)
SetResultReport() overload
Sourcefn set_error(self, error: impl Into<Versus_Error>)
fn set_error(self, error: impl Into<Versus_Error>)
SetError(crate::app::versus::Versus_Error) overload
Sourcefn map_end_versus(self)
fn map_end_versus(self)
MapEndVersus() overload
Sourcefn map_end_versus_casual(self)
fn map_end_versus_casual(self)
MapEndVersusCasual() overload
Sourcefn map_end_versus_ranked(self)
fn map_end_versus_ranked(self)
MapEndVersusRanked() overload
Sourcefn reset_god_pool_id(self)
fn reset_god_pool_id(self)
ResetGodPoolId() overload
Sourcefn is_exits_online_node(self) -> bool
fn is_exits_online_node(self) -> bool
IsExitsOnlineNode() overload
Sourcefn map_end_replay(self)
fn map_end_replay(self)
MapEndReplay() overload
Sourcefn restore_story_chapter(self)
fn restore_story_chapter(self)
RestoreStoryChapter() overload
Sourcefn 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) overload
Sourcefn 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) overload
Sourcefn 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) overload
Sourcefn 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) overload
Sourcefn 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>) overload
Sourcefn set_mode(self, mode: impl Into<Versus_Mode>)
fn set_mode(self, mode: impl Into<Versus_Mode>)
SetMode(crate::app::versus::Versus_Mode) overload
Sourcefn set_casual_map(self, map_number: impl Into<i32>)
fn set_casual_map(self, map_number: impl Into<i32>)
SetCasualMap(i32) overload
Sourcefn 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) overload
Sourcefn is_have_player_edit_data(self) -> bool
fn is_have_player_edit_data(self) -> bool
IsHavePlayerEditData() overload
Sourcefn is_saved_local_edit_data(self) -> bool
fn is_saved_local_edit_data(self) -> bool
IsSavedLocalEditData() overload
Sourcefn is_use_server_edit_data_for_battle(self) -> bool
fn is_use_server_edit_data_for_battle(self) -> bool
IsUseServerEditDataForBattle() overload
Sourcefn is_use_server_edit_data_for_edit(self) -> bool
fn is_use_server_edit_data_for_edit(self) -> bool
IsUseServerEditDataForEdit() overload
Sourcefn get_my_map_edit_data_for_battle(self) -> MapEditData
fn get_my_map_edit_data_for_battle(self) -> MapEditData
GetMyMapEditDataForBattle() overload
Sourcefn get_my_map_edit_data_for_edit(self) -> MapEditData
fn get_my_map_edit_data_for_edit(self) -> MapEditData
GetMyMapEditDataForEdit() overload
Sourcefn get_sortie_title(self) -> Il2CppString
fn get_sortie_title(self) -> Il2CppString
GetSortieTitle() overload
Sourcefn try_get_opponent_info(self) -> (bool, Il2CppString, u64)
fn try_get_opponent_info(self) -> (bool, Il2CppString, u64)
TryGetOpponentInfo(*mut::unity::Il2CppString, *mutu64) overload
Sourcefn is_use_backup(self) -> bool
fn is_use_backup(self) -> bool
IsUseBackup() overload
Sourcefn serialize_backup(self)
fn serialize_backup(self)
SerializeBackup() overload
Sourcefn deserialize_backup(self)
fn deserialize_backup(self)
DeserializeBackup() overload
Sourcefn get_player_meta_data(self) -> VersusServerRankedMetaData
fn get_player_meta_data(self) -> VersusServerRankedMetaData
get_PlayerMetaData() overload
Sourcefn get_player_data(self) -> VersusServerRankedData
fn get_player_data(self) -> VersusServerRankedData
get_PlayerData() overload
Sourcefn get_opponent_meta_data(self) -> VersusServerRankedMetaData
fn get_opponent_meta_data(self) -> VersusServerRankedMetaData
get_OpponentMetaData() overload
Sourcefn get_opponent_data(self) -> VersusServerRankedData
fn get_opponent_data(self) -> VersusServerRankedData
get_OpponentData() overload
Sourcefn get_replay_data(self) -> VersusServerReplayData
fn get_replay_data(self) -> VersusServerReplayData
get_ReplayData() overload
Sourcefn get_replay_meta_data(self) -> VersusServerReplayMetaData
fn get_replay_meta_data(self) -> VersusServerReplayMetaData
get_ReplayMetaData() overload
Sourcefn get_casual_opponent_meta_data(self) -> VersusServerCasualMetaData
fn get_casual_opponent_meta_data(self) -> VersusServerCasualMetaData
get_CasualOpponentMetaData() overload
Sourcefn get_casual_opponent_data(self) -> VersusServerCasualData
fn get_casual_opponent_data(self) -> VersusServerCasualData
get_CasualOpponentData() overload
Sourcefn get_casual_player_data(self) -> VersusServerCasualData
fn get_casual_player_data(self) -> VersusServerCasualData
get_CasualPlayerData() overload
Sourcefn get_casual_player_meta_data(self) -> VersusServerCasualMetaData
fn get_casual_player_meta_data(self) -> VersusServerCasualMetaData
get_CasualPlayerMetaData() overload
Sourcefn get_return_chapter(self) -> ChapterData
fn get_return_chapter(self) -> ChapterData
get_ReturnChapter() overload
Sourcefn set_return_chapter(self, value: impl Into<ChapterData>)
fn set_return_chapter(self, value: impl Into<ChapterData>)
set_ReturnChapter(crate::app::chapterdata::ChapterData) overload
Sourcefn get_result(self) -> Versus_MapResult
fn get_result(self) -> Versus_MapResult
get_Result() overload
Sourcefn get_opponent_result(self) -> Versus_MapResult
fn get_opponent_result(self) -> Versus_MapResult
get_OpponentResult() overload
Sourcefn get_is_surrender(self) -> bool
fn get_is_surrender(self) -> bool
get_IsSurrender() overload
Sourcefn get_versus_mode(self) -> Versus_Mode
fn get_versus_mode(self) -> Versus_Mode
get_VersusMode() overload
Sourcefn get_matching(self) -> Versus_MatchingType
fn get_matching(self) -> Versus_MatchingType
get_Matching() overload
Sourcefn get_result_error(self) -> Versus_Error
fn get_result_error(self) -> Versus_Error
get_ResultError() overload
Sourcefn get_casual_map_number(self) -> i32
fn get_casual_map_number(self) -> i32
get_CasualMapNumber() overload
Sourcefn get_is_succeed_deserialize_casual(self) -> bool
fn get_is_succeed_deserialize_casual(self) -> bool
get_IsSucceedDeserializeCasual() overload
Sourcefn set_is_succeed_deserialize_casual(self, value: impl Into<bool>)
fn set_is_succeed_deserialize_casual(self, value: impl Into<bool>)
set_IsSucceedDeserializeCasual(bool) overload
Sourcefn get_is_exist_ranked_on_server(self) -> bool
fn get_is_exist_ranked_on_server(self) -> bool
get_IsExistRankedOnServer() overload
Sourcefn 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) overload
Sourcefn get_is_upload_different_save_id(self) -> bool
fn get_is_upload_different_save_id(self) -> bool
get_IsUploadDifferentSaveID() overload
Sourcefn 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) overload
Sourcefn get_history(self) -> Versus_DownloadHistory
fn get_history(self) -> Versus_DownloadHistory
get_History() overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IVersus> IVersusMethods for __T
app-versus only.