pub trait ISaveDataMenu_MenuItemContentMethods: ISaveDataMenu_MenuItemContent {
// Provided methods
fn build(self, menu_item: impl Into<BasicMenuItem>) { ... }
fn disable(self) { ... }
fn build_text_color(self) { ... }
fn update_text_color(self) { ... }
fn setup_by_menu_item(self, menu_item: impl Into<SaveDataMenu_MenuItem>) { ... }
fn get_data_type_name(
self,
save_data_header_reader: impl Into<GameSaveDataHeaderReader_Handle>,
) -> Il2CppString { ... }
fn get_place_and_seqence_name(
self,
save_data_header: impl Into<GameSaveDataHeader>,
) -> (Il2CppString, Il2CppString) { ... }
fn get_play_time_string(self, play_time: impl Into<f32>) -> Il2CppString { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn build(self, menu_item: impl Into<BasicMenuItem>)
fn build(self, menu_item: impl Into<BasicMenuItem>)
Build(crate::app::basicmenuitem::BasicMenuItem) overload
Sourcefn build_text_color(self)
fn build_text_color(self)
BuildTextColor() overload
Sourcefn update_text_color(self)
fn update_text_color(self)
UpdateTextColor() overload
SetupByMenuItem(crate::app::savedatamenu::SaveDataMenu_MenuItem) overload
Sourcefn get_data_type_name(
self,
save_data_header_reader: impl Into<GameSaveDataHeaderReader_Handle>,
) -> Il2CppString
fn get_data_type_name( self, save_data_header_reader: impl Into<GameSaveDataHeaderReader_Handle>, ) -> Il2CppString
GetDataTypeName(crate::app::gamesavedataheaderreader::GameSaveDataHeaderReader_Handle) overload
Sourcefn get_place_and_seqence_name(
self,
save_data_header: impl Into<GameSaveDataHeader>,
) -> (Il2CppString, Il2CppString)
fn get_place_and_seqence_name( self, save_data_header: impl Into<GameSaveDataHeader>, ) -> (Il2CppString, Il2CppString)
GetPlaceAndSeqenceName(crate::app::gamesavedataheader::GameSaveDataHeader, *mut::unity::Il2CppString, *mut::unity::Il2CppString) overload
Sourcefn get_play_time_string(self, play_time: impl Into<f32>) -> Il2CppString
fn get_play_time_string(self, play_time: impl Into<f32>) -> Il2CppString
GetPlayTimeString(f32) 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: ISaveDataMenu_MenuItemContent> ISaveDataMenu_MenuItemContentMethods for __T
Available on crate feature
app-savedatamenu only.