Skip to main content

IGameSaveDataHeader

Trait IGameSaveDataHeader 

Source
pub trait IGameSaveDataHeader: IObject {
Show 30 methods // Provided methods fn m_game_version(self) -> i32 { ... } fn set_m_game_version(self, value: i32) { ... } fn m_status(self) -> GameUserData_StatusField { ... } fn set_m_status(self, value: GameUserData_StatusField) { ... } fn m_chapter(self) -> ChapterData { ... } fn set_m_chapter(self, value: ChapterData) { ... } fn m_next_chapter(self) -> ChapterData { ... } fn set_m_next_chapter(self, value: ChapterData) { ... } fn m_sequence(self) -> GameUserData_Sequences { ... } fn set_m_sequence(self, value: GameUserData_Sequences) { ... } fn m_game_mode(self) -> GameMode { ... } fn set_m_game_mode(self, value: GameMode) { ... } fn m_difficulty(self) -> Difficulty { ... } fn set_m_difficulty(self, value: Difficulty) { ... } fn m_evil_difficulty(self) -> Difficulty { ... } fn set_m_evil_difficulty(self, value: Difficulty) { ... } fn m_turn(self) -> i32 { ... } fn set_m_turn(self, value: i32) { ... } fn m_contents_index(self) -> i32 { ... } fn set_m_contents_index(self, value: i32) { ... } fn m_identifier(self) -> u64 { ... } fn set_m_identifier(self, value: u64) { ... } fn m_play_time(self) -> f32 { ... } fn set_m_play_time(self, value: f32) { ... } fn m_challenge_route(self) -> i32 { ... } fn set_m_challenge_route(self, value: i32) { ... } fn m_challenge_stage(self) -> i32 { ... } fn set_m_challenge_stage(self, value: i32) { ... } fn m_unit_edit(self) -> UnitEdit { ... } fn set_m_unit_edit(self, value: UnitEdit) { ... }
}

Provided Methods§

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§