Skip to main content

IGameUserDataMethods

Trait IGameUserDataMethods 

Source
pub trait IGameUserDataMethods: IGameUserData {
Show 145 methods // Provided methods fn get_status(self) -> GameUserData_StatusField { ... } fn get_sequence(self) -> GameUserData_Sequences { ... } fn set_sequence(self, value: impl Into<GameUserData_Sequences>) { ... } fn get_variable(self) -> GameVariable { ... } fn get_gold(self) -> i32 { ... } fn set_gold(self, value: impl Into<i32>) { ... } fn get_chapter(self) -> ChapterData { ... } fn get_chapter_record(self) -> ChapterRecord { ... } fn get_gmap_spot(self) -> Il2CppString { ... } fn set_gmap_spot(self, value: impl Into<Il2CppString>) { ... } fn get_gmap_data(self) -> GameUserGmapData { ... } fn get_hub_data(self) -> GameUserHubData { ... } fn get_contents_index(self) -> i32 { ... } fn set_contents_index(self, value: impl Into<i32>) { ... } fn get_progress(self) -> i32 { ... } fn set_progress(self, value: impl Into<i32>) { ... } fn get_training_count(self) -> i32 { ... } fn set_training_count(self, value: impl Into<i32>) { ... } fn get_arena_count(self) -> i32 { ... } fn set_arena_count(self, value: impl Into<i32>) { ... } fn get_unit_info_mode(self) -> UnitInfo_Mode { ... } fn set_unit_info_mode(self, value: impl Into<UnitInfo_Mode>) { ... } fn get_refine_iron(self) -> i32 { ... } fn set_refine_iron(self, value: impl Into<i32>) { ... } fn get_refine_steel(self) -> i32 { ... } fn set_refine_steel(self, value: impl Into<i32>) { ... } fn get_refine_silver(self) -> i32 { ... } fn set_refine_silver(self, value: impl Into<i32>) { ... } fn get_piece_of_bond(self) -> i32 { ... } fn set_piece_of_bond(self, value: impl Into<i32>) { ... } fn get_total_piece_of_bond(self) -> i32 { ... } fn set_total_piece_of_bond(self, value: impl Into<i32>) { ... } fn set_mascot_name(self, value: impl Into<Il2CppString>) { ... } fn get_mascot_name(self) -> Il2CppString { ... } fn get_map_edit_data(self) -> MapEditData { ... } fn get_relay_data(self) -> RelayUserData { ... } fn get_versus_data(self) -> VersusUserData { ... } fn get_identifier(self) -> u64 { ... } fn get_challenge_route(self) -> i32 { ... } fn set_challenge_route(self, value: impl Into<i32>) { ... } fn get_challenge_level(self) -> i32 { ... } fn set_challenge_level(self, value: impl Into<i32>) { ... } fn get_challenge_best_level(self) -> i32 { ... } fn set_challenge_best_level(self, value: impl Into<i32>) { ... } fn get_challenge_seed(self) -> i32 { ... } fn set_challenge_seed(self, value: impl Into<i32>) { ... } fn get_challenge_offset(self) -> i32 { ... } fn set_challenge_offset(self, value: impl Into<i32>) { ... } fn get_challenge_turn(self) -> i32 { ... } fn set_challenge_turn(self, value: impl Into<i32>) { ... } fn set_challenge(self, data: impl Into<ChallengeData>) { ... } fn reset_challenge(self) { ... } fn reset_challenge_sortie_count(self) { ... } fn get_challenge_data(self) -> ChallengeData { ... } fn get_challenge_random(self) -> Random_2 { ... } fn get_challenge_chapters(self) -> List_1<ChapterData> { ... } fn get_challenge_chapter(self, index: impl Into<i32>) -> ChapterData { ... } fn get_challenge_stage(self) -> i32 { ... } fn get_challenge_stage_2(self, chapter: impl Into<ChapterData>) -> i32 { ... } fn get_challenge_reward_list(self) -> List_1<ItemData> { ... } fn get_investment_filene(self) -> i32 { ... } fn set_investment_filene(self, value: impl Into<i32>) { ... } fn get_investment_brodia(self) -> i32 { ... } fn set_investment_brodia(self, value: impl Into<i32>) { ... } fn get_investment_ircion(self) -> i32 { ... } fn set_investment_ircion(self, value: impl Into<i32>) { ... } fn get_investment_solum(self) -> i32 { ... } fn set_investment_solum(self, value: impl Into<i32>) { ... } fn get_field_bgm_player(self) -> Il2CppString { ... } fn set_field_bgm_player(self, value: impl Into<Il2CppString>) { ... } fn get_field_bgm_enemy(self) -> Il2CppString { ... } fn set_field_bgm_enemy(self, value: impl Into<Il2CppString>) { ... } fn can_change_field_bgm(self) -> bool { ... } fn reset_for_game(self) { ... } fn create_global_flags(self) { ... } fn reset_for_begin_of_map(self) { ... } fn reset_for_end_of_map(self) { ... } fn setup_for_chapter(self, is_resume: impl Into<bool>) { ... } fn cleanup_for_chapter(self) { ... } fn get_mess_file_name(self) -> Il2CppString { ... } fn set_chapter(self, chapter: impl Into<ChapterData>) { ... } fn set_gmap_spot_2(self, chapter: impl Into<ChapterData>) { ... } fn reset_last_scenario_chapter(self) { ... } fn get_map_mode(self) -> GameUserData_MapModes { ... } fn completed_chapter(self) { ... } fn can_update_hub(self, mode: impl Into<GameUserData_MapModes>) -> bool { ... } fn try_update_hub(self, mode: impl Into<GameUserData_MapModes>) { ... } fn add_encount_counter( self, type: impl Into<GameUserGmapData_EncountCounterType>, ) { ... } fn try_add_encount_counter( self, type: impl Into<GameUserGmapData_EncountCounterType>, ) { ... } fn get_last_scenario_chapter(self) -> ChapterData { ... } fn get_next_scenario_chapter(self) -> ChapterData { ... } fn get_next_chapter(self) -> ChapterData { ... } fn get_game_mode(self) -> GameMode { ... } fn set_game_mode(self, game_mode: impl Into<GameMode>) { ... } fn get_difficulty(self, is_dynamic: impl Into<bool>) -> Difficulty { ... } fn set_difficulty(self, difficulty: impl Into<Difficulty>) { ... } fn get_evil_difficulty(self) -> Difficulty { ... } fn set_evil_difficulty(self, difficulty: impl Into<Difficulty>) { ... } fn get_grow_mode(self) -> GrowMode { ... } fn set_grow_mode(self, mode: impl Into<GrowMode>) { ... } fn commit_for_game(self) { ... } fn set_completed(self, cid: impl Into<Il2CppString>) { ... } fn set_completed_2(self, chapter: impl Into<ChapterData>) { ... } fn set_completed_game(self) { ... } fn clear_completed_game(self) { ... } fn is_completed(self, cid: impl Into<Il2CppString>) -> bool { ... } fn is_completed_2(self, chapter: impl Into<ChapterData>) -> bool { ... } fn is_completed_game(self) -> bool { ... } fn is_allow_earnings(self) -> bool { ... } fn is_open_skill_menu(self) -> bool { ... } fn is_encount_map(self) -> bool { ... } fn is_training_map(self) -> bool { ... } fn is_challenge_map(self) -> bool { ... } fn is_next_continue_map(self) -> bool { ... } fn is_continued_map(self) -> bool { ... } fn is_restart_map(self) -> bool { ... } fn is_recollection_map(self) -> bool { ... } fn is_evil_map(self) -> bool { ... } fn is_opposition_map(self) -> bool { ... } fn is_temporary(self) -> bool { ... } fn complete_encount_map(self) { ... } fn get_is_net_login_once(self) -> bool { ... } fn set_is_net_login_once(self, value: impl Into<bool>) { ... } fn get_is_show_net_terms(self) -> bool { ... } fn set_is_show_net_terms(self, value: impl Into<bool>) { ... } fn get_is_show_net_how_to_report(self) -> bool { ... } fn set_is_show_net_how_to_report(self, value: impl Into<bool>) { ... } fn get_is_rewind_enable(self) -> bool { ... } fn set_is_rewind_enable(self, value: impl Into<bool>) { ... } fn get_is_reliance_a_plus_permit(self) -> bool { ... } fn set_is_reliance_a_plus_permit(self, value: impl Into<bool>) { ... } fn get_is_get_promise_ring(self) -> bool { ... } fn set_is_get_promise_ring(self, value: impl Into<bool>) { ... } fn get_can_cc_enchant(self) -> bool { ... } fn set_can_cc_enchant(self, value: impl Into<bool>) { ... } fn get_can_cc_gunner(self) -> bool { ... } fn set_can_cc_gunner(self, value: impl Into<bool>) { ... } fn get_version(self) -> i32 { ... } fn on_serialize(self, stream: impl Into<Stream_2>) { ... } fn on_deserialize( self, stream: impl Into<Stream_2>, version: impl Into<i32>, ) { ... } fn serialize_for_map_history_replay(self, stream: impl Into<Stream_2>) { ... } fn deserialize_for_map_history_replay(self, stream: impl Into<Stream_2>) { ... } fn serialize_for_online(self, stream: impl Into<Stream_2>) { ... } fn deserialize_for_online(self, stream: impl Into<Stream_2>) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_status(self) -> GameUserData_StatusField

get_Status() overload

Source

fn get_sequence(self) -> GameUserData_Sequences

get_Sequence() overload

Source

fn set_sequence(self, value: impl Into<GameUserData_Sequences>)

set_Sequence(crate::app::gameuserdata::GameUserData_Sequences) overload

Source

fn get_variable(self) -> GameVariable

get_Variable() overload

Source

fn get_gold(self) -> i32

get_Gold() overload

Source

fn set_gold(self, value: impl Into<i32>)

set_Gold(i32) overload

Source

fn get_chapter(self) -> ChapterData

get_Chapter() overload

Source

fn get_chapter_record(self) -> ChapterRecord

get_ChapterRecord() overload

Source

fn get_gmap_spot(self) -> Il2CppString

get_GmapSpot() overload

Source

fn set_gmap_spot(self, value: impl Into<Il2CppString>)

set_GmapSpot(::unity::Il2CppString) overload

Source

fn get_gmap_data(self) -> GameUserGmapData

get_GmapData() overload

Source

fn get_hub_data(self) -> GameUserHubData

get_HubData() overload

Source

fn get_contents_index(self) -> i32

get_ContentsIndex() overload

Source

fn set_contents_index(self, value: impl Into<i32>)

set_ContentsIndex(i32) overload

Source

fn get_progress(self) -> i32

get_Progress() overload

Source

fn set_progress(self, value: impl Into<i32>)

set_Progress(i32) overload

Source

fn get_training_count(self) -> i32

get_TrainingCount() overload

Source

fn set_training_count(self, value: impl Into<i32>)

set_TrainingCount(i32) overload

Source

fn get_arena_count(self) -> i32

get_ArenaCount() overload

Source

fn set_arena_count(self, value: impl Into<i32>)

set_ArenaCount(i32) overload

Source

fn get_unit_info_mode(self) -> UnitInfo_Mode

get_UnitInfoMode() overload

Source

fn set_unit_info_mode(self, value: impl Into<UnitInfo_Mode>)

set_UnitInfoMode(crate::app::unitinfo::UnitInfo_Mode) overload

Source

fn get_refine_iron(self) -> i32

get_RefineIron() overload

Source

fn set_refine_iron(self, value: impl Into<i32>)

set_RefineIron(i32) overload

Source

fn get_refine_steel(self) -> i32

get_RefineSteel() overload

Source

fn set_refine_steel(self, value: impl Into<i32>)

set_RefineSteel(i32) overload

Source

fn get_refine_silver(self) -> i32

get_RefineSilver() overload

Source

fn set_refine_silver(self, value: impl Into<i32>)

set_RefineSilver(i32) overload

Source

fn get_piece_of_bond(self) -> i32

get_PieceOfBond() overload

Source

fn set_piece_of_bond(self, value: impl Into<i32>)

set_PieceOfBond(i32) overload

Source

fn get_total_piece_of_bond(self) -> i32

get_TotalPieceOfBond() overload

Source

fn set_total_piece_of_bond(self, value: impl Into<i32>)

set_TotalPieceOfBond(i32) overload

Source

fn set_mascot_name(self, value: impl Into<Il2CppString>)

set_MascotName(::unity::Il2CppString) overload

Source

fn get_mascot_name(self) -> Il2CppString

get_MascotName() overload

Source

fn get_map_edit_data(self) -> MapEditData

get_MapEditData() overload

Source

fn get_relay_data(self) -> RelayUserData

get_RelayData() overload

Source

fn get_versus_data(self) -> VersusUserData

get_VersusData() overload

Source

fn get_identifier(self) -> u64

get_Identifier() overload

Source

fn get_challenge_route(self) -> i32

get_ChallengeRoute() overload

Source

fn set_challenge_route(self, value: impl Into<i32>)

set_ChallengeRoute(i32) overload

Source

fn get_challenge_level(self) -> i32

get_ChallengeLevel() overload

Source

fn set_challenge_level(self, value: impl Into<i32>)

set_ChallengeLevel(i32) overload

Source

fn get_challenge_best_level(self) -> i32

get_ChallengeBestLevel() overload

Source

fn set_challenge_best_level(self, value: impl Into<i32>)

set_ChallengeBestLevel(i32) overload

Source

fn get_challenge_seed(self) -> i32

get_ChallengeSeed() overload

Source

fn set_challenge_seed(self, value: impl Into<i32>)

set_ChallengeSeed(i32) overload

Source

fn get_challenge_offset(self) -> i32

get_ChallengeOffset() overload

Source

fn set_challenge_offset(self, value: impl Into<i32>)

set_ChallengeOffset(i32) overload

Source

fn get_challenge_turn(self) -> i32

get_ChallengeTurn() overload

Source

fn set_challenge_turn(self, value: impl Into<i32>)

set_ChallengeTurn(i32) overload

Source

fn set_challenge(self, data: impl Into<ChallengeData>)

SetChallenge(crate::app::challengedata::ChallengeData) overload

Source

fn reset_challenge(self)

ResetChallenge() overload

Source

fn reset_challenge_sortie_count(self)

ResetChallengeSortieCount() overload

Source

fn get_challenge_data(self) -> ChallengeData

GetChallengeData() overload

Source

fn get_challenge_random(self) -> Random_2

GetChallengeRandom() overload

Source

fn get_challenge_chapters(self) -> List_1<ChapterData>

GetChallengeChapters() overload

Source

fn get_challenge_chapter(self, index: impl Into<i32>) -> ChapterData

GetChallengeChapter(i32) overload

Source

fn get_challenge_stage(self) -> i32

GetChallengeStage() overload

Source

fn get_challenge_stage_2(self, chapter: impl Into<ChapterData>) -> i32

GetChallengeStage(crate::app::chapterdata::ChapterData) overload

Source

fn get_challenge_reward_list(self) -> List_1<ItemData>

GetChallengeRewardList() overload

Source

fn get_investment_filene(self) -> i32

get_InvestmentFilene() overload

Source

fn set_investment_filene(self, value: impl Into<i32>)

set_InvestmentFilene(i32) overload

Source

fn get_investment_brodia(self) -> i32

get_InvestmentBrodia() overload

Source

fn set_investment_brodia(self, value: impl Into<i32>)

set_InvestmentBrodia(i32) overload

Source

fn get_investment_ircion(self) -> i32

get_InvestmentIrcion() overload

Source

fn set_investment_ircion(self, value: impl Into<i32>)

set_InvestmentIrcion(i32) overload

Source

fn get_investment_solum(self) -> i32

get_InvestmentSolum() overload

Source

fn set_investment_solum(self, value: impl Into<i32>)

set_InvestmentSolum(i32) overload

Source

fn get_field_bgm_player(self) -> Il2CppString

get_FieldBGMPlayer() overload

Source

fn set_field_bgm_player(self, value: impl Into<Il2CppString>)

set_FieldBGMPlayer(::unity::Il2CppString) overload

Source

fn get_field_bgm_enemy(self) -> Il2CppString

get_FieldBGMEnemy() overload

Source

fn set_field_bgm_enemy(self, value: impl Into<Il2CppString>)

set_FieldBGMEnemy(::unity::Il2CppString) overload

Source

fn can_change_field_bgm(self) -> bool

CanChangeFieldBGM() overload

Source

fn reset_for_game(self)

ResetForGame() overload

Source

fn create_global_flags(self)

CreateGlobalFlags() overload

Source

fn reset_for_begin_of_map(self)

ResetForBeginOfMap() overload

Source

fn reset_for_end_of_map(self)

ResetForEndOfMap() overload

Source

fn setup_for_chapter(self, is_resume: impl Into<bool>)

SetupForChapter(bool) overload

Source

fn cleanup_for_chapter(self)

CleanupForChapter() overload

Source

fn get_mess_file_name(self) -> Il2CppString

GetMessFileName() overload

Source

fn set_chapter(self, chapter: impl Into<ChapterData>)

SetChapter(crate::app::chapterdata::ChapterData) overload

Source

fn set_gmap_spot_2(self, chapter: impl Into<ChapterData>)

SetGmapSpot(crate::app::chapterdata::ChapterData) overload

Source

fn reset_last_scenario_chapter(self)

ResetLastScenarioChapter() overload

Source

fn get_map_mode(self) -> GameUserData_MapModes

GetMapMode() overload

Source

fn completed_chapter(self)

CompletedChapter() overload

Source

fn can_update_hub(self, mode: impl Into<GameUserData_MapModes>) -> bool

CanUpdateHub(crate::app::gameuserdata::GameUserData_MapModes) overload

Source

fn try_update_hub(self, mode: impl Into<GameUserData_MapModes>)

TryUpdateHub(crate::app::gameuserdata::GameUserData_MapModes) overload

Source

fn add_encount_counter( self, type: impl Into<GameUserGmapData_EncountCounterType>, )

AddEncountCounter(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType) overload

Source

fn try_add_encount_counter( self, type: impl Into<GameUserGmapData_EncountCounterType>, )

TryAddEncountCounter(crate::app::gameusergmapdata::GameUserGmapData_EncountCounterType) overload

Source

fn get_last_scenario_chapter(self) -> ChapterData

GetLastScenarioChapter() overload

Source

fn get_next_scenario_chapter(self) -> ChapterData

GetNextScenarioChapter() overload

Source

fn get_next_chapter(self) -> ChapterData

GetNextChapter() overload

Source

fn get_game_mode(self) -> GameMode

GetGameMode() overload

Source

fn set_game_mode(self, game_mode: impl Into<GameMode>)

SetGameMode(crate::app::gamemode::GameMode) overload

Source

fn get_difficulty(self, is_dynamic: impl Into<bool>) -> Difficulty

GetDifficulty(bool) overload

Source

fn set_difficulty(self, difficulty: impl Into<Difficulty>)

SetDifficulty(crate::app::difficulty::Difficulty) overload

Source

fn get_evil_difficulty(self) -> Difficulty

GetEvilDifficulty() overload

Source

fn set_evil_difficulty(self, difficulty: impl Into<Difficulty>)

SetEvilDifficulty(crate::app::difficulty::Difficulty) overload

Source

fn get_grow_mode(self) -> GrowMode

GetGrowMode() overload

Source

fn set_grow_mode(self, mode: impl Into<GrowMode>)

SetGrowMode(crate::app::growmode::GrowMode) overload

Source

fn commit_for_game(self)

CommitForGame() overload

Source

fn set_completed(self, cid: impl Into<Il2CppString>)

SetCompleted(::unity::Il2CppString) overload

Source

fn set_completed_2(self, chapter: impl Into<ChapterData>)

SetCompleted(crate::app::chapterdata::ChapterData) overload

Source

fn set_completed_game(self)

SetCompletedGame() overload

Source

fn clear_completed_game(self)

ClearCompletedGame() overload

Source

fn is_completed(self, cid: impl Into<Il2CppString>) -> bool

IsCompleted(::unity::Il2CppString) overload

Source

fn is_completed_2(self, chapter: impl Into<ChapterData>) -> bool

IsCompleted(crate::app::chapterdata::ChapterData) overload

Source

fn is_completed_game(self) -> bool

IsCompletedGame() overload

Source

fn is_allow_earnings(self) -> bool

IsAllowEarnings() overload

Source

fn is_open_skill_menu(self) -> bool

IsOpenSkillMenu() overload

Source

fn is_encount_map(self) -> bool

IsEncountMap() overload

Source

fn is_training_map(self) -> bool

IsTrainingMap() overload

Source

fn is_challenge_map(self) -> bool

IsChallengeMap() overload

Source

fn is_next_continue_map(self) -> bool

IsNextContinueMap() overload

Source

fn is_continued_map(self) -> bool

IsContinuedMap() overload

Source

fn is_restart_map(self) -> bool

IsRestartMap() overload

Source

fn is_recollection_map(self) -> bool

IsRecollectionMap() overload

Source

fn is_evil_map(self) -> bool

IsEvilMap() overload

Source

fn is_opposition_map(self) -> bool

IsOppositionMap() overload

Source

fn is_temporary(self) -> bool

IsTemporary() overload

Source

fn complete_encount_map(self)

CompleteEncountMap() overload

Source

fn get_is_net_login_once(self) -> bool

get_IsNetLoginOnce() overload

Source

fn set_is_net_login_once(self, value: impl Into<bool>)

set_IsNetLoginOnce(bool) overload

Source

fn get_is_show_net_terms(self) -> bool

get_IsShowNetTerms() overload

Source

fn set_is_show_net_terms(self, value: impl Into<bool>)

set_IsShowNetTerms(bool) overload

Source

fn get_is_show_net_how_to_report(self) -> bool

get_IsShowNetHowToReport() overload

Source

fn set_is_show_net_how_to_report(self, value: impl Into<bool>)

set_IsShowNetHowToReport(bool) overload

Source

fn get_is_rewind_enable(self) -> bool

get_IsRewindEnable() overload

Source

fn set_is_rewind_enable(self, value: impl Into<bool>)

set_IsRewindEnable(bool) overload

Source

fn get_is_reliance_a_plus_permit(self) -> bool

get_IsRelianceAPlusPermit() overload

Source

fn set_is_reliance_a_plus_permit(self, value: impl Into<bool>)

set_IsRelianceAPlusPermit(bool) overload

Source

fn get_is_get_promise_ring(self) -> bool

get_IsGetPromiseRing() overload

Source

fn set_is_get_promise_ring(self, value: impl Into<bool>)

set_IsGetPromiseRing(bool) overload

Source

fn get_can_cc_enchant(self) -> bool

get_CanCCEnchant() overload

Source

fn set_can_cc_enchant(self, value: impl Into<bool>)

set_CanCCEnchant(bool) overload

Source

fn get_can_cc_gunner(self) -> bool

get_CanCCGunner() overload

Source

fn set_can_cc_gunner(self, value: impl Into<bool>)

set_CanCCGunner(bool) overload

Source

fn get_version(self) -> i32

get_Version() overload

Source

fn on_serialize(self, stream: impl Into<Stream_2>)

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

Source

fn on_deserialize(self, stream: impl Into<Stream_2>, version: impl Into<i32>)

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

Source

fn serialize_for_map_history_replay(self, stream: impl Into<Stream_2>)

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

Source

fn deserialize_for_map_history_replay(self, stream: impl Into<Stream_2>)

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

Source

fn serialize_for_online(self, stream: impl Into<Stream_2>)

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

Source

fn deserialize_for_online(self, stream: impl Into<Stream_2>)

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

Source

fn ctor(self)

.ctor() 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§

Source§

impl<__T: IGameUserData> IGameUserDataMethods for __T

Available on crate feature app-gameuserdata only.