pub trait ITitleBarMethods: ITitleBar {
Show 44 methods
// Provided methods
fn update(self) { ... }
fn hide_header(self) { ... }
fn hide_header_key_help(self, key_help: impl Into<Il2CppString>) { ... }
fn hide_footer(self) { ... }
fn show_header(self) { ... }
fn show_header_key_help(self) { ... }
fn show_footer(self) { ... }
fn is_open_header(self) -> bool { ... }
fn is_open_footer(self) -> bool { ... }
fn open_header(
self,
title: impl Into<Il2CppString>,
title_help: impl Into<Il2CppString>,
key_help_id: impl Into<Il2CppString>,
) -> bool { ... }
fn open_header_sortie(
self,
title: impl Into<Il2CppString>,
title_help: impl Into<Il2CppString>,
key_help_id: impl Into<Il2CppString>,
unit_num: impl Into<i32>,
unit_max_num: impl Into<i32>,
) { ... }
fn open_footer(self, type: impl Into<TitleBar_FooterType>) { ... }
fn close_header(self) { ... }
fn close_footer(self) { ... }
fn update_footer_values(self) { ... }
fn set_unit_num(self, num: impl Into<i32>, max_num: impl Into<i32>) { ... }
fn transit_header(
self,
title: impl Into<Il2CppString>,
title_help: impl Into<Il2CppString>,
key_help_id: impl Into<Il2CppString>,
) { ... }
fn get_anim_type(self, animator: impl Into<Animator>) -> TitleBar_AnimType { ... }
fn clear_header_anim(self) { ... }
fn clear_footer_anim(self) { ... }
fn is_header_sortie(self) -> bool { ... }
fn set_title(
self,
title: impl Into<Il2CppString>,
title_help: impl Into<Il2CppString>,
key_help_id: impl Into<Il2CppString>,
) { ... }
fn is_footer_type_gold(self) -> bool { ... }
fn is_footer_type_piece_of_bond(self) -> bool { ... }
fn is_footer_type_refine(self) -> bool { ... }
fn is_footer_type_refine_god(self) -> bool { ... }
fn is_footer_type_proof(self) -> bool { ... }
fn is_footer_type_relay_ticket(self) -> bool { ... }
fn init_footer_value(self, values: impl Into<TitleBar_Values>) { ... }
fn set_footer_value(self) { ... }
fn set_footer_count_value(self) { ... }
fn set_material_active(
self,
values: impl Into<TitleBar_Values>,
index: impl Into<i32>,
icon_sprite: impl Into<Sprite>,
name: impl Into<Il2CppString>,
) { ... }
fn set_material_value(
self,
values: impl Into<TitleBar_Values>,
index: impl Into<i32>,
value: impl Into<i32>,
) { ... }
fn update_value_money(self, values: impl Into<TitleBar_Values>) { ... }
fn update_value_piece_of_bond(self, values: impl Into<TitleBar_Values>) { ... }
fn update_value_refine(self, values: impl Into<TitleBar_Values>) { ... }
fn update_value_refine_god(self, values: impl Into<TitleBar_Values>) { ... }
fn update_value_proof(self, values: impl Into<TitleBar_Values>) { ... }
fn update_value_relay_ticket(self, values: impl Into<TitleBar_Values>) { ... }
fn transit_title_anim(self) { ... }
fn transit_values_anim(self) { ... }
fn get_hidden_title(self) -> TitleBar_Title { ... }
fn get_hidden_values(self) -> TitleBar_Values { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn hide_header(self)
fn hide_header(self)
HideHeader() overload
Sourcefn hide_header_key_help(self, key_help: impl Into<Il2CppString>)
fn hide_header_key_help(self, key_help: impl Into<Il2CppString>)
HideHeaderKeyHelp(::unity::Il2CppString) overload
HideFooter() overload
Sourcefn show_header(self)
fn show_header(self)
ShowHeader() overload
Sourcefn show_header_key_help(self)
fn show_header_key_help(self)
ShowHeaderKeyHelp() overload
ShowFooter() overload
Sourcefn is_open_header(self) -> bool
fn is_open_header(self) -> bool
IsOpenHeader() overload
IsOpenFooter() overload
Sourcefn open_header(
self,
title: impl Into<Il2CppString>,
title_help: impl Into<Il2CppString>,
key_help_id: impl Into<Il2CppString>,
) -> bool
fn open_header( self, title: impl Into<Il2CppString>, title_help: impl Into<Il2CppString>, key_help_id: impl Into<Il2CppString>, ) -> bool
OpenHeader(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcefn open_header_sortie(
self,
title: impl Into<Il2CppString>,
title_help: impl Into<Il2CppString>,
key_help_id: impl Into<Il2CppString>,
unit_num: impl Into<i32>,
unit_max_num: impl Into<i32>,
)
fn open_header_sortie( self, title: impl Into<Il2CppString>, title_help: impl Into<Il2CppString>, key_help_id: impl Into<Il2CppString>, unit_num: impl Into<i32>, unit_max_num: impl Into<i32>, )
OpenHeaderSortie(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString, i32, i32) overload
OpenFooter(crate::app::titlebar::TitleBar_FooterType) overload
Sourcefn close_header(self)
fn close_header(self)
CloseHeader() overload
CloseFooter() overload
UpdateFooterValues() overload
Sourcefn set_unit_num(self, num: impl Into<i32>, max_num: impl Into<i32>)
fn set_unit_num(self, num: impl Into<i32>, max_num: impl Into<i32>)
SetUnitNum(i32, i32) overload
Sourcefn transit_header(
self,
title: impl Into<Il2CppString>,
title_help: impl Into<Il2CppString>,
key_help_id: impl Into<Il2CppString>,
)
fn transit_header( self, title: impl Into<Il2CppString>, title_help: impl Into<Il2CppString>, key_help_id: impl Into<Il2CppString>, )
TransitHeader(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcefn get_anim_type(self, animator: impl Into<Animator>) -> TitleBar_AnimType
fn get_anim_type(self, animator: impl Into<Animator>) -> TitleBar_AnimType
GetAnimType(crate::unity_engine::animator::Animator) overload
Sourcefn clear_header_anim(self)
fn clear_header_anim(self)
ClearHeaderAnim() overload
ClearFooterAnim() overload
Sourcefn is_header_sortie(self) -> bool
fn is_header_sortie(self) -> bool
IsHeaderSortie() overload
Sourcefn set_title(
self,
title: impl Into<Il2CppString>,
title_help: impl Into<Il2CppString>,
key_help_id: impl Into<Il2CppString>,
)
fn set_title( self, title: impl Into<Il2CppString>, title_help: impl Into<Il2CppString>, key_help_id: impl Into<Il2CppString>, )
SetTitle(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString) overload
IsFooterTypeGold() overload
IsFooterTypePieceOfBond() overload
IsFooterTypeRefine() overload
IsFooterTypeRefineGod() overload
IsFooterTypeProof() overload
IsFooterTypeRelayTicket() overload
InitFooterValue(crate::app::titlebar::TitleBar_Values) overload
SetFooterValue() overload
SetFooterCountValue() overload
Sourcefn set_material_active(
self,
values: impl Into<TitleBar_Values>,
index: impl Into<i32>,
icon_sprite: impl Into<Sprite>,
name: impl Into<Il2CppString>,
)
fn set_material_active( self, values: impl Into<TitleBar_Values>, index: impl Into<i32>, icon_sprite: impl Into<Sprite>, name: impl Into<Il2CppString>, )
SetMaterialActive(crate::app::titlebar::TitleBar_Values, i32, crate::unity_engine::sprite::Sprite, ::unity::Il2CppString) overload
Sourcefn set_material_value(
self,
values: impl Into<TitleBar_Values>,
index: impl Into<i32>,
value: impl Into<i32>,
)
fn set_material_value( self, values: impl Into<TitleBar_Values>, index: impl Into<i32>, value: impl Into<i32>, )
SetMaterialValue(crate::app::titlebar::TitleBar_Values, i32, i32) overload
Sourcefn update_value_money(self, values: impl Into<TitleBar_Values>)
fn update_value_money(self, values: impl Into<TitleBar_Values>)
UpdateValueMoney(crate::app::titlebar::TitleBar_Values) overload
Sourcefn update_value_piece_of_bond(self, values: impl Into<TitleBar_Values>)
fn update_value_piece_of_bond(self, values: impl Into<TitleBar_Values>)
UpdateValuePieceOfBond(crate::app::titlebar::TitleBar_Values) overload
Sourcefn update_value_refine(self, values: impl Into<TitleBar_Values>)
fn update_value_refine(self, values: impl Into<TitleBar_Values>)
UpdateValueRefine(crate::app::titlebar::TitleBar_Values) overload
Sourcefn update_value_refine_god(self, values: impl Into<TitleBar_Values>)
fn update_value_refine_god(self, values: impl Into<TitleBar_Values>)
UpdateValueRefineGod(crate::app::titlebar::TitleBar_Values) overload
Sourcefn update_value_proof(self, values: impl Into<TitleBar_Values>)
fn update_value_proof(self, values: impl Into<TitleBar_Values>)
UpdateValueProof(crate::app::titlebar::TitleBar_Values) overload
Sourcefn update_value_relay_ticket(self, values: impl Into<TitleBar_Values>)
fn update_value_relay_ticket(self, values: impl Into<TitleBar_Values>)
UpdateValueRelayTicket(crate::app::titlebar::TitleBar_Values) overload
Sourcefn transit_title_anim(self)
fn transit_title_anim(self)
TransitTitleAnim() overload
Sourcefn transit_values_anim(self)
fn transit_values_anim(self)
TransitValuesAnim() overload
GetHiddenTitle() overload
GetHiddenValues() 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: ITitleBar> ITitleBarMethods for __T
app-titlebar only.