Skip to main content

ILevelUpWindowControllerMethods

Trait ILevelUpWindowControllerMethods 

Source
pub trait ILevelUpWindowControllerMethods: ILevelUpWindowController {
    // Provided methods
    fn start(self) { ... }
    fn update(self) { ... }
    fn get_value_text_mesh(
        self,
        param_root: impl Into<GameObject>,
    ) -> TextMeshProUGUI { ... }
    fn start_anime(self, param_root: impl Into<GameObject>) { ... }
    fn setup_params(self, unit: impl Into<Unit>, next: impl Into<Unit>) { ... }
    fn change_param(
        self,
        type: impl Into<CapabilityDefinition_Type>,
        change: impl Into<i32>,
        new_value: impl Into<i32>,
    ) { ... }
    fn out_anime(self) { ... }
    fn is_animation(self) -> bool { ... }
    fn ctor(self) { ... }
}

Provided Methods§

Source

fn start(self)

Start() overload

Source

fn update(self)

Update() overload

Source

fn get_value_text_mesh( self, param_root: impl Into<GameObject>, ) -> TextMeshProUGUI

GetValueTextMesh(crate::unity_engine::gameobject::GameObject) overload

Source

fn start_anime(self, param_root: impl Into<GameObject>)

StartAnime(crate::unity_engine::gameobject::GameObject) overload

Source

fn setup_params(self, unit: impl Into<Unit>, next: impl Into<Unit>)

SetupParams(crate::app::unit::Unit, crate::app::unit::Unit) overload

Source

fn change_param( self, type: impl Into<CapabilityDefinition_Type>, change: impl Into<i32>, new_value: impl Into<i32>, )

ChangeParam(crate::app::capabilitydefinition::CapabilityDefinition_Type, i32, i32) overload

Source

fn out_anime(self)

OutAnime() overload

Source

fn is_animation(self) -> bool

IsAnimation() 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: ILevelUpWindowController> ILevelUpWindowControllerMethods for __T

Available on crate feature app-levelupwindowcontroller only.