Skip to main content

IAccessoryShopChangeRootProcMethods

Trait IAccessoryShopChangeRootProcMethods 

Source
pub trait IAccessoryShopChangeRootProcMethods: IAccessoryShopChangeRootProc {
    // Provided methods
    fn ctor(
        self,
        super_: impl Into<ProcInst>,
        key_help_all_object: impl Into<GameObject>,
        key_help_all_animator: impl Into<Animator>,
        change_unit_to_prev_event_handler: impl Into<AccessoryShopChangeRootProc_ChangeUnitToPrevEventHandler>,
        change_unit_to_next_event_handler: impl Into<AccessoryShopChangeRootProc_ChangeUnitToNextEventHandler>,
        start_watching_event_handler: impl Into<AccessoryShopChangeRootProc_StartWatchingEventHandler>,
        end_watching_event_handler: impl Into<AccessoryShopChangeRootProc_EndWatchingEventHandler>,
        show_ui_event_handler: impl Into<AccessoryShopChangeRootProc_ShowUIEventHandler>,
        hide_ui_event_handler: impl Into<AccessoryShopChangeRootProc_HideUIEventHandler>,
    ) { ... }
    fn on_tick(self) { ... }
    fn key_help_all_open(self) { ... }
    fn key_help_all_close(self) { ... }
}

Provided Methods§

Source

fn ctor( self, super_: impl Into<ProcInst>, key_help_all_object: impl Into<GameObject>, key_help_all_animator: impl Into<Animator>, change_unit_to_prev_event_handler: impl Into<AccessoryShopChangeRootProc_ChangeUnitToPrevEventHandler>, change_unit_to_next_event_handler: impl Into<AccessoryShopChangeRootProc_ChangeUnitToNextEventHandler>, start_watching_event_handler: impl Into<AccessoryShopChangeRootProc_StartWatchingEventHandler>, end_watching_event_handler: impl Into<AccessoryShopChangeRootProc_EndWatchingEventHandler>, show_ui_event_handler: impl Into<AccessoryShopChangeRootProc_ShowUIEventHandler>, hide_ui_event_handler: impl Into<AccessoryShopChangeRootProc_HideUIEventHandler>, )

.ctor(crate::app::procinst::ProcInst, crate::unity_engine::gameobject::GameObject, crate::unity_engine::animator::Animator, crate::app::accessoryshopchangerootproc::AccessoryShopChangeRootProc_ChangeUnitToPrevEventHandler, crate::app::accessoryshopchangerootproc::AccessoryShopChangeRootProc_ChangeUnitToNextEventHandler, crate::app::accessoryshopchangerootproc::AccessoryShopChangeRootProc_StartWatchingEventHandler, crate::app::accessoryshopchangerootproc::AccessoryShopChangeRootProc_EndWatchingEventHandler, crate::app::accessoryshopchangerootproc::AccessoryShopChangeRootProc_ShowUIEventHandler, crate::app::accessoryshopchangerootproc::AccessoryShopChangeRootProc_HideUIEventHandler) overload

Source

fn on_tick(self)

OnTick() overload

Source

fn key_help_all_open(self)

KeyHelpAllOpen() overload

Source

fn key_help_all_close(self)

KeyHelpAllClose() 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: IAccessoryShopChangeRootProc> IAccessoryShopChangeRootProcMethods for __T

Available on crate feature app-accessoryshopchangerootproc only.