Skip to main content

IGameSaveDataHeaderMethods

Trait IGameSaveDataHeaderMethods 

Source
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§

Source

fn ctor(self)

.ctor() overload

Source

fn update(self)

Update() overload

Source

fn reset(self)

Reset() overload

Source

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

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

Source

fn deserialize(self, stream: impl Into<Stream_2>) -> bool

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

Source

fn get_game_version(self) -> i32

get_GameVersion() overload

Source

fn get_status(self) -> GameUserData_StatusField

get_Status() overload

Source

fn get_chapter(self) -> ChapterData

get_Chapter() overload

Source

fn get_sequence(self) -> GameUserData_Sequences

get_Sequence() overload

Source

fn get_difficulty(self) -> Difficulty

get_Difficulty() overload

Source

fn get_game_mode(self) -> GameMode

get_GameMode() overload

Source

fn get_turn(self) -> i32

get_Turn() overload

Source

fn get_play_time(self) -> f32

get_PlayTime() overload

Source

fn get_contents_index(self) -> i32

get_ContentsIndex() overload

Source

fn get_identifier(self) -> u64

get_Identifier() overload

Source

fn get_next_chapter(self) -> ChapterData

get_NextChapter() overload

Source

fn get_chapter_prefix(self) -> Il2CppString

GetChapterPrefix() overload

Source

fn get_chapter_name(self) -> Il2CppString

GetChapterName() overload

Source

fn get_place_name(self) -> Il2CppString

GetPlaceName() overload

Source

fn get_chapter_for_display(self) -> ChapterData

GetChapterForDisplay() overload

Source

fn get_hero_name(self) -> Il2CppString

GetHeroName() overload

Source

fn get_hero_gender(self) -> Gender

GetHeroGender() overload

Source

fn is_encount_map(self) -> bool

IsEncountMap() overload

Source

fn is_challenge_map(self) -> bool

IsChallengeMap() overload

Source

fn is_temporary(self) -> bool

IsTemporary() overload

Source

fn is_completed(self) -> bool

IsCompleted() overload

Source

fn is_evil_completed(self) -> bool

IsEvilCompleted() overload

Source

fn get_evil_difficulty(self) -> Difficulty

get_EvilDifficulty() overload

Source

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§

Source§

impl<__T: IGameSaveDataHeader> IGameSaveDataHeaderMethods for __T

Available on crate feature app-gamesavedataheader only.