Skip to main content

IChallengeMapSelectRootMethods

Trait IChallengeMapSelectRootMethods 

Source
pub trait IChallengeMapSelectRootMethods: IChallengeMapSelectRoot {
    // Provided methods
    fn create(self) { ... }
    fn destroy(self) { ... }
    fn ctor(self) { ... }
    fn get_challenge_map_select_menu_content(self) -> BasicMenuContent { ... }
    fn get_challenge_difficulty_menu_content(self) -> BasicMenuContent { ... }
    fn set_map_help_active(self) { ... }
    fn on_select(self, challenge_data: impl Into<ChallengeData>) { ... }
    fn set_reward(
        self,
        level: impl Into<i32>,
        is_item_drop_unknow: impl Into<bool>,
    ) { ... }
    fn close(self) { ... }
    fn is_closed(self) -> bool { ... }
}

Provided Methods§

Source

fn create(self)

Create() overload

Source

fn destroy(self)

Destroy() overload

Source

fn ctor(self)

.ctor() overload

Source

fn get_challenge_map_select_menu_content(self) -> BasicMenuContent

GetChallengeMapSelectMenuContent() overload

Source

fn get_challenge_difficulty_menu_content(self) -> BasicMenuContent

GetChallengeDifficultyMenuContent() overload

Source

fn set_map_help_active(self)

SetMapHelpActive() overload

Source

fn on_select(self, challenge_data: impl Into<ChallengeData>)

OnSelect(crate::app::challengedata::ChallengeData) overload

Source

fn set_reward(self, level: impl Into<i32>, is_item_drop_unknow: impl Into<bool>)

SetReward(i32, bool) overload

Source

fn close(self)

Close() overload

Source

fn is_closed(self) -> bool

IsClosed() 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: IChallengeMapSelectRoot> IChallengeMapSelectRootMethods for __T

Available on crate feature app-challengemapselectroot only.