Skip to main content

IMenuItem

Trait IMenuItem 

Source
pub trait IMenuItem: IObject {
    // Provided methods
    fn m_menu(self) -> DebugMenu { ... }
    fn set_m_menu(self, value: DebugMenu) { ... }
    fn m_state(self) -> MenuItem_State { ... }
    fn set_m_state(self, value: MenuItem_State) { ... }
    fn m_bind(self) -> i32 { ... }
    fn set_m_bind(self, value: i32) { ... }
}

Provided Methods§

Source

fn m_menu(self) -> DebugMenu

Source

fn set_m_menu(self, value: DebugMenu)

Source

fn m_state(self) -> MenuItem_State

Source

fn set_m_state(self, value: MenuItem_State)

Source

fn m_bind(self) -> i32

Source

fn set_m_bind(self, value: i32)

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 IMenuItem for DebugAccessoryMenu_AccessoryMenuItem

Source§

impl IMenuItem for DebugAccessoryMenu_AddAllMenuItem

Source§

impl IMenuItem for DebugAccessoryMenu_DeleteAllMenuItem

Source§

impl IMenuItem for DebugEditMenuItem

Source§

impl IMenuItem for DebugPathMenu_CategoriesMenu_AssetsMenuItem

Source§

impl IMenuItem for DebugPathMenu_CategoriesMenu_PCMenuItem

Source§

impl IMenuItem for DebugPathMenu_EntryMenuItem

Source§

impl IMenuItem for DebugPathMenu_ShowError_ErrorMenuItem

Source§

impl IMenuItem for DebugRingMenu_AddAllCommonRingItem

Source§

impl IMenuItem for DebugRingMenu_AddRingItem

Source§

impl IMenuItem for DebugRingMenu_AddRingItem_SubItem

Source§

impl IMenuItem for DebugRingMenu_RingItem

Source§

impl IMenuItem for DebugRingMenu_RingLabelItem

Source§

impl IMenuItem for DebugShopMenu_ShopCallItem

Source§

impl IMenuItem for DebugTransporterItemMenu_EditMenuItem

Source§

impl IMenuItem for DebugTransporterItemMenu_SelectMenuItem

Source§

impl IMenuItem for DebugTransporterMenu_AddAllMenuItem

Source§

impl IMenuItem for DebugTransporterMenu_AddByKindMenuItem

Source§

impl IMenuItem for DebugTransporterMenu_BaseMenuItem

Source§

impl IMenuItem for DebugTransporterMenu_DeleteAllMenuItem

Source§

impl IMenuItem for DebugTransporterMenu_FillAllMenuItem

Source§

impl IMenuItem for DebugTransporterMenu_LowestItemMenuItem

Source§

impl IMenuItem for DebugTransporterMenu_TitleItem

Source§

impl IMenuItem for DebugUnitAccessoryMenu_UnitAccessoryAddItem

Source§

impl IMenuItem for DebugUnitAccessoryMenu_UnitAccessoryItem

Source§

impl IMenuItem for DebugUnitAccessoryMenu_UnitAccessoryRemoveItem

Source§

impl IMenuItem for DebugUnitAccessoryMenu_UnitBaseItem

Source§

impl IMenuItem for DebugUnitItemMenu_EditItemMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_EngraveMenu_BaseMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_EngraveMenu_ClearEngraveMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_EngraveMenu_EngraveMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_ItemListMenu_ItemMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_RefineMenu_BaseMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_RefineMenu_EvolveMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_RefineMenu_RefineMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_BaseMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_DropMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_EnchantHashMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_EnchantMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_EngraveMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_EquipMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_FlagMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_ItemBaseMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_NameMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_PriceMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_RefineMenuItem

Source§

impl IMenuItem for DebugUnitItemMenu_SubMenu_SellingMenuItem

Source§

impl IMenuItem for DebugUnitRingMenu_ClearRingItem

Source§

impl IMenuItem for DebugUnitRingMenu_CommonRingItem

Source§

impl IMenuItem for DebugUnitRingMenu_CommonRingLabelItem

Source§

impl IMenuItem for DebugUnitRingMenu_CurrentRingLabelItem

Source§

impl IMenuItem for DebugUnitRingMenu_EmblemRingItem

Source§

impl IMenuItem for DebugUnitRingMenu_EmblemRingLabelItem

Source§

impl IMenuItem for DebugUnitRingMenu_RingItemBase

Source§

impl IMenuItem for DebugUnitRingMenu_RingLabelItemBase

Source§

impl IMenuItem for DebugUnitRingMenu_UnitMenuItem

Source§

impl IMenuItem for DisableItem

Source§

impl IMenuItem for DragonRideTestCourseMenu

Source§

impl IMenuItem for FieldInfoItem

Source§

impl IMenuItem for FileDumpItem

Source§

impl IMenuItem for FileViewerItem

Source§

impl IMenuItem for FileViewerItem_DirectoryItem

Source§

impl IMenuItem for FileViewerItem_FileItem

Source§

impl IMenuItem for FileViewerItem_PathItem

Source§

impl IMenuItem for FuncItem

Source§

impl IMenuItem for GCChangeItem

Source§

impl IMenuItem for GCCollectItem

Source§

impl IMenuItem for GCTimeItem

Source§

impl IMenuItem for GameExitItem

Source§

impl IMenuItem for GroupBeginItem

Source§

impl IMenuItem for GroupEndItem

Source§

impl IMenuItem for LabelItem

Source§

impl IMenuItem for MapDebugDisposMenu_DeleteForceMenuItem

Source§

impl IMenuItem for MapDebugDisposMenu_DisposMenuItem

Source§

impl IMenuItem for MenuItem

Source§

impl IMenuItem for NextExitItem

Source§

impl IMenuItem for ParamItem

Source§

impl IMenuItem for PropertyInfoItem

Source§

impl IMenuItem for RankingSequence_PairMenuItem

Source§

impl IMenuItem for RankingSequence_TopMenu_BaseMenuItem

Source§

impl IMenuItem for RankingSequence_TopMenu_ChapterSelect

Source§

impl IMenuItem for RankingSequence_TopMenu_RankingMenuItem

Source§

impl IMenuItem for RankingSequence_TopMenu_UploadMenuItem

Source§

impl IMenuItem for RankingSequence_UploadPairsMenu_AddUploadPairsMenuItem

Source§

impl IMenuItem for RankingSequence_UploadPairsMenu_ClearUploadPairsMenuItem

Source§

impl IMenuItem for RankingSequence_UploadPairsMenu_RandomAddUploadPairsMenuItem

Source§

impl IMenuItem for RankingSequence_UploadPairsMenu_UploadDataMenuItem

Source§

impl IMenuItem for RankingSequence_UploadPairsMenu_UploadGodMenuItem

Source§

impl IMenuItem for RankingSequence_UploadPairsMenu_UploadPairMenuItem

Source§

impl IMenuItem for RankingSequence_UploadPairsMenu_UploadPersonMenuItem

Source§

impl IMenuItem for ResourcesUnloadItem

Source§

impl IMenuItem for ScriptMenu_EventMenuItem

Source§

impl IMenuItem for SeparatorItem

Source§

impl IMenuItem for ShopSequnece_GoldItem

Source§

impl IMenuItem for ShopSequnece_ParamItem

Source§

impl IMenuItem for ShopSequnece_ShopItem

Source§

impl IMenuItem for ShopSequnece_StockItem

Source§

impl IMenuItem for StringItem

Source§

impl IMenuItem for VersusSequence_VersusSequenceLocal_SelectReplayMetaMenuItem

Source§

impl IMenuItem for VersusSequence_VersusSequenceNet_SelectReplaySequence_SelectReplayMenuItem

Source§

impl<T0: ClassIdentity> IMenuItem for BoolItem_1<T0>

Source§

impl<T0: ClassIdentity> IMenuItem for FloatItem_1<T0>

Source§

impl<T0: ClassIdentity> IMenuItem for InstanceItem_1<T0>

Source§

impl<T0: ClassIdentity> IMenuItem for IntegerItem_1<T0>

Source§

impl<T0: ClassIdentity> IMenuItem for MemberInfoItem_1<T0>

Source§

impl<T0: ClassIdentity, T1: ClassIdentity> IMenuItem for EnumItem_2<T0, T1>