Skip to main content

BasicMenuItemMethods

Trait BasicMenuItemMethods 

Source
pub trait BasicMenuItemMethods {
    // Required method
    extern "C" fn get_name(
        this: BasicMenuItem,
        method_info: OptionalMethod,
    ) -> Il2CppString;

    // Provided methods
    extern "C" fn a_call(
        _this: BasicMenuItem,
        _method_info: OptionalMethod,
    ) -> BasicMenuResult { ... }
    extern "C" fn b_call(
        _this: BasicMenuItem,
        _method_info: OptionalMethod,
    ) -> BasicMenuResult { ... }
    extern "C" fn build_attribute(
        _this: BasicMenuItem,
        _method_info: OptionalMethod,
    ) -> BasicMenuItemAttribute { ... }
}

Required Methods§

Source

extern "C" fn get_name( this: BasicMenuItem, method_info: OptionalMethod, ) -> Il2CppString

Provided Methods§

Source

extern "C" fn a_call( _this: BasicMenuItem, _method_info: OptionalMethod, ) -> BasicMenuResult

Source

extern "C" fn b_call( _this: BasicMenuItem, _method_info: OptionalMethod, ) -> BasicMenuResult

Source

extern "C" fn build_attribute( _this: BasicMenuItem, _method_info: OptionalMethod, ) -> BasicMenuItemAttribute

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§