Skip to main content

IMapMiniMapMethods

Trait IMapMiniMapMethods 

Source
pub trait IMapMiniMapMethods: IMapMiniMap {
    // Provided methods
    fn is_creating(self) -> bool { ... }
    fn on_create(self) { ... }
    fn on_dispose(self) { ... }
    fn create_impl(self) { ... }
    fn init_mini_map_object(self) { ... }
    fn set_mode_impl(self, mode: impl Into<MiniMapController_Mode>) { ... }
    fn get_mode_impl(self) -> MiniMapController_Mode { ... }
    fn push_mode_impl(self) { ... }
    fn pop_mode_impl(self) { ... }
    fn set_dirty_impl(self) { ... }
    fn get_mode(self) -> MiniMapController_Mode { ... }
    fn ctor(self) { ... }
}

Provided Methods§

Source

fn is_creating(self) -> bool

IsCreating() overload

Source

fn on_create(self)

OnCreate() overload

Source

fn on_dispose(self)

OnDispose() overload

Source

fn create_impl(self)

CreateImpl() overload

Source

fn init_mini_map_object(self)

InitMiniMapObject() overload

Source

fn set_mode_impl(self, mode: impl Into<MiniMapController_Mode>)

SetModeImpl(crate::app::minimapcontroller::MiniMapController_Mode) overload

Source

fn get_mode_impl(self) -> MiniMapController_Mode

GetModeImpl() overload

Source

fn push_mode_impl(self)

PushModeImpl() overload

Source

fn pop_mode_impl(self)

PopModeImpl() overload

Source

fn set_dirty_impl(self)

SetDirtyImpl() overload

Source

fn get_mode(self) -> MiniMapController_Mode

GetMode() overload

Source

fn ctor(self)

.ctor() 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: IMapMiniMap> IMapMiniMapMethods for __T

Available on crate feature app-mapminimap only.