Skip to main content

ITitleBarMethods

Trait ITitleBarMethods 

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

Source

fn update(self)

Update() overload

Source

fn hide_header(self)

HideHeader() overload

Source

fn hide_header_key_help(self, key_help: impl Into<Il2CppString>)

HideHeaderKeyHelp(::unity::Il2CppString) overload

HideFooter() overload

Source

fn show_header(self)

ShowHeader() overload

Source

fn show_header_key_help(self)

ShowHeaderKeyHelp() overload

ShowFooter() overload

Source

fn is_open_header(self) -> bool

IsOpenHeader() overload

IsOpenFooter() overload

Source

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

Source

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

Source

fn close_header(self)

CloseHeader() overload

CloseFooter() overload

UpdateFooterValues() overload

Source

fn set_unit_num(self, num: impl Into<i32>, max_num: impl Into<i32>)

SetUnitNum(i32, i32) overload

Source

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

Source

fn get_anim_type(self, animator: impl Into<Animator>) -> TitleBar_AnimType

GetAnimType(crate::unity_engine::animator::Animator) overload

Source

fn clear_header_anim(self)

ClearHeaderAnim() overload

ClearFooterAnim() overload

Source

fn is_header_sortie(self) -> bool

IsHeaderSortie() overload

Source

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

Source

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

Source

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

Source

fn update_value_money(self, values: impl Into<TitleBar_Values>)

UpdateValueMoney(crate::app::titlebar::TitleBar_Values) overload

Source

fn update_value_piece_of_bond(self, values: impl Into<TitleBar_Values>)

UpdateValuePieceOfBond(crate::app::titlebar::TitleBar_Values) overload

Source

fn update_value_refine(self, values: impl Into<TitleBar_Values>)

UpdateValueRefine(crate::app::titlebar::TitleBar_Values) overload

Source

fn update_value_refine_god(self, values: impl Into<TitleBar_Values>)

UpdateValueRefineGod(crate::app::titlebar::TitleBar_Values) overload

Source

fn update_value_proof(self, values: impl Into<TitleBar_Values>)

UpdateValueProof(crate::app::titlebar::TitleBar_Values) overload

Source

fn update_value_relay_ticket(self, values: impl Into<TitleBar_Values>)

UpdateValueRelayTicket(crate::app::titlebar::TitleBar_Values) overload

Source

fn transit_title_anim(self)

TransitTitleAnim() overload

Source

fn transit_values_anim(self)

TransitValuesAnim() overload

Source

fn get_hidden_title(self) -> TitleBar_Title

GetHiddenTitle() overload

Source

fn get_hidden_values(self) -> TitleBar_Values

GetHiddenValues() overload

Source

fn ctor(self)

.ctor() 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: ITitleBar> ITitleBarMethods for __T

Available on crate feature app-titlebar only.