Skip to main content

IScriptMenu_EventMenuMethods

Trait IScriptMenu_EventMenuMethods 

Source
pub trait IScriptMenu_EventMenuMethods: IScriptMenu_EventMenu {
    // Provided methods
    fn get_index(self) -> i32 { ... }
    fn ctor(self) { ... }
    fn load_cursor(self) { ... }
    fn to_selectable_index(self, select: impl Into<i32>) -> i32 { ... }
    fn save_cursor(self, decide: impl Into<bool>) { ... }
    fn on_open(self) { ... }
    fn on_close(self) { ... }
    fn on_tick(self) { ... }
    fn b_call(self) -> MenuItem_Result { ... }
    fn x_call(self) -> MenuItem_Result { ... }
    fn set_cancel_call(self, value: impl Into<DynValue>) { ... }
    fn set_cancel_jump(self, value: impl Into<DynValue>) { ... }
}

Provided Methods§

Source

fn get_index(self) -> i32

GetIndex() overload

Source

fn ctor(self)

.ctor() overload

Source

fn load_cursor(self)

LoadCursor() overload

Source

fn to_selectable_index(self, select: impl Into<i32>) -> i32

ToSelectableIndex(i32) overload

Source

fn save_cursor(self, decide: impl Into<bool>)

SaveCursor(bool) overload

Source

fn on_open(self)

OnOpen() overload

Source

fn on_close(self)

OnClose() overload

Source

fn on_tick(self)

OnTick() overload

Source

fn b_call(self) -> MenuItem_Result

BCall() overload

Source

fn x_call(self) -> MenuItem_Result

XCall() overload

Source

fn set_cancel_call(self, value: impl Into<DynValue>)

SetCancelCall(crate::moon_sharp::interpreter::dynvalue::DynValue) overload

Source

fn set_cancel_jump(self, value: impl Into<DynValue>)

SetCancelJump(crate::moon_sharp::interpreter::dynvalue::DynValue) 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: IScriptMenu_EventMenu> IScriptMenu_EventMenuMethods for __T

Available on crate feature app-scriptmenu only.