pub trait IGameSaveDataHeaderMethods: IGameSaveDataHeader {
Show 29 methods
// Provided methods
fn ctor(self) { ... }
fn update(self) { ... }
fn reset(self) { ... }
fn serialize(self, stream: impl Into<Stream_2>) { ... }
fn deserialize(self, stream: impl Into<Stream_2>) -> bool { ... }
fn get_game_version(self) -> i32 { ... }
fn get_status(self) -> GameUserData_StatusField { ... }
fn get_chapter(self) -> ChapterData { ... }
fn get_sequence(self) -> GameUserData_Sequences { ... }
fn get_difficulty(self) -> Difficulty { ... }
fn get_game_mode(self) -> GameMode { ... }
fn get_turn(self) -> i32 { ... }
fn get_play_time(self) -> f32 { ... }
fn get_contents_index(self) -> i32 { ... }
fn get_identifier(self) -> u64 { ... }
fn get_next_chapter(self) -> ChapterData { ... }
fn get_chapter_prefix(self) -> Il2CppString { ... }
fn get_chapter_name(self) -> Il2CppString { ... }
fn get_place_name(self) -> Il2CppString { ... }
fn get_chapter_for_display(self) -> ChapterData { ... }
fn get_hero_name(self) -> Il2CppString { ... }
fn get_hero_gender(self) -> Gender { ... }
fn is_encount_map(self) -> bool { ... }
fn is_challenge_map(self) -> bool { ... }
fn is_temporary(self) -> bool { ... }
fn is_completed(self) -> bool { ... }
fn is_evil_completed(self) -> bool { ... }
fn get_evil_difficulty(self) -> Difficulty { ... }
fn is_evil_map(self) -> bool { ... }
}Provided Methods§
Sourcefn serialize(self, stream: impl Into<Stream_2>)
fn serialize(self, stream: impl Into<Stream_2>)
Serialize(crate::app::stream_2::Stream_2) overload
Sourcefn deserialize(self, stream: impl Into<Stream_2>) -> bool
fn deserialize(self, stream: impl Into<Stream_2>) -> bool
Deserialize(crate::app::stream_2::Stream_2) overload
Sourcefn get_game_version(self) -> i32
fn get_game_version(self) -> i32
get_GameVersion() overload
Sourcefn get_status(self) -> GameUserData_StatusField
fn get_status(self) -> GameUserData_StatusField
get_Status() overload
Sourcefn get_chapter(self) -> ChapterData
fn get_chapter(self) -> ChapterData
get_Chapter() overload
Sourcefn get_sequence(self) -> GameUserData_Sequences
fn get_sequence(self) -> GameUserData_Sequences
get_Sequence() overload
Sourcefn get_difficulty(self) -> Difficulty
fn get_difficulty(self) -> Difficulty
get_Difficulty() overload
Sourcefn get_game_mode(self) -> GameMode
fn get_game_mode(self) -> GameMode
get_GameMode() overload
Sourcefn get_play_time(self) -> f32
fn get_play_time(self) -> f32
get_PlayTime() overload
Sourcefn get_contents_index(self) -> i32
fn get_contents_index(self) -> i32
get_ContentsIndex() overload
Sourcefn get_identifier(self) -> u64
fn get_identifier(self) -> u64
get_Identifier() overload
Sourcefn get_next_chapter(self) -> ChapterData
fn get_next_chapter(self) -> ChapterData
get_NextChapter() overload
Sourcefn get_chapter_prefix(self) -> Il2CppString
fn get_chapter_prefix(self) -> Il2CppString
GetChapterPrefix() overload
Sourcefn get_chapter_name(self) -> Il2CppString
fn get_chapter_name(self) -> Il2CppString
GetChapterName() overload
Sourcefn get_place_name(self) -> Il2CppString
fn get_place_name(self) -> Il2CppString
GetPlaceName() overload
Sourcefn get_chapter_for_display(self) -> ChapterData
fn get_chapter_for_display(self) -> ChapterData
GetChapterForDisplay() overload
Sourcefn get_hero_name(self) -> Il2CppString
fn get_hero_name(self) -> Il2CppString
GetHeroName() overload
Sourcefn get_hero_gender(self) -> Gender
fn get_hero_gender(self) -> Gender
GetHeroGender() overload
Sourcefn is_encount_map(self) -> bool
fn is_encount_map(self) -> bool
IsEncountMap() overload
Sourcefn is_challenge_map(self) -> bool
fn is_challenge_map(self) -> bool
IsChallengeMap() overload
Sourcefn is_temporary(self) -> bool
fn is_temporary(self) -> bool
IsTemporary() overload
Sourcefn is_completed(self) -> bool
fn is_completed(self) -> bool
IsCompleted() overload
Sourcefn is_evil_completed(self) -> bool
fn is_evil_completed(self) -> bool
IsEvilCompleted() overload
Sourcefn get_evil_difficulty(self) -> Difficulty
fn get_evil_difficulty(self) -> Difficulty
get_EvilDifficulty() overload
Sourcefn is_evil_map(self) -> bool
fn is_evil_map(self) -> bool
IsEvilMap() 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: IGameSaveDataHeader> IGameSaveDataHeaderMethods for __T
app-gamesavedataheader only.