pub trait IAccessoryShopBuyMenuContentMethods: IAccessoryShopBuyMenuContent {
// Provided methods
fn start(self) { ... }
fn get_menu_item_content_max(self) -> i32 { ... }
fn calc_cursor_moved_pos_y(self, menu_item_index: impl Into<i32>) -> f32 { ... }
fn set_kind(self, kind: impl Into<AccessoryData_Kinds>) { ... }
fn set_to_prev_kind(
self,
kind: impl Into<AccessoryData_Kinds>,
) -> AccessoryData_Kinds { ... }
fn set_to_next_kind(
self,
kind: impl Into<AccessoryData_Kinds>,
) -> AccessoryData_Kinds { ... }
fn is_first_kind(self, kind: impl Into<AccessoryData_Kinds>) -> bool { ... }
fn is_last_kind(self, kind: impl Into<AccessoryData_Kinds>) -> bool { ... }
fn get_kind_count(self) -> i32 { ... }
fn ctor(self) { ... }
}Provided Methods§
GetMenuItemContentMax() overload
Sourcefn calc_cursor_moved_pos_y(self, menu_item_index: impl Into<i32>) -> f32
fn calc_cursor_moved_pos_y(self, menu_item_index: impl Into<i32>) -> f32
CalcCursorMovedPosY(i32) overload
Sourcefn set_kind(self, kind: impl Into<AccessoryData_Kinds>)
fn set_kind(self, kind: impl Into<AccessoryData_Kinds>)
SetKind(crate::app::accessorydata::AccessoryData_Kinds) overload
Sourcefn set_to_prev_kind(
self,
kind: impl Into<AccessoryData_Kinds>,
) -> AccessoryData_Kinds
fn set_to_prev_kind( self, kind: impl Into<AccessoryData_Kinds>, ) -> AccessoryData_Kinds
SetToPrevKind(crate::app::accessorydata::AccessoryData_Kinds) overload
Sourcefn set_to_next_kind(
self,
kind: impl Into<AccessoryData_Kinds>,
) -> AccessoryData_Kinds
fn set_to_next_kind( self, kind: impl Into<AccessoryData_Kinds>, ) -> AccessoryData_Kinds
SetToNextKind(crate::app::accessorydata::AccessoryData_Kinds) overload
Sourcefn is_first_kind(self, kind: impl Into<AccessoryData_Kinds>) -> bool
fn is_first_kind(self, kind: impl Into<AccessoryData_Kinds>) -> bool
IsFirstKind(crate::app::accessorydata::AccessoryData_Kinds) overload
Sourcefn is_last_kind(self, kind: impl Into<AccessoryData_Kinds>) -> bool
fn is_last_kind(self, kind: impl Into<AccessoryData_Kinds>) -> bool
IsLastKind(crate::app::accessorydata::AccessoryData_Kinds) overload
Sourcefn get_kind_count(self) -> i32
fn get_kind_count(self) -> i32
GetKindCount() 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: IAccessoryShopBuyMenuContent> IAccessoryShopBuyMenuContentMethods for __T
Available on crate feature
app-accessoryshopbuymenucontent only.