Skip to main content

IHubMascotControllerMethods

Trait IHubMascotControllerMethods 

Source
pub trait IHubMascotControllerMethods: IHubMascotController {
Show 17 methods // Provided methods fn get_current_mode(self) -> HubMascotController_Mode { ... } fn set_current_mode(self, value: impl Into<HubMascotController_Mode>) { ... } fn get_agent(self) -> NavMeshAgent { ... } fn get_follow(self) -> Transform { ... } fn set_follow(self, value: impl Into<Transform>) { ... } fn get_is_stop(self) -> bool { ... } fn set_is_stop(self, value: impl Into<bool>) { ... } fn get_default_look_at_target(self) -> GameObject { ... } fn set_default_look_at_target(self, value: impl Into<GameObject>) { ... } fn awake(self) { ... } fn start(self) { ... } fn set_bool( self, param_name: impl Into<Il2CppString>, value: impl Into<bool>, ) { ... } fn play(self, anim_name: impl Into<Il2CppString>, forced: impl Into<bool>) { ... } fn update(self) { ... } fn update_agent(self) { ... } fn update_trace(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn get_current_mode(self) -> HubMascotController_Mode

get_CurrentMode() overload

Source

fn set_current_mode(self, value: impl Into<HubMascotController_Mode>)

set_CurrentMode(crate::app::hubmascotcontroller::HubMascotController_Mode) overload

Source

fn get_agent(self) -> NavMeshAgent

get_Agent() overload

Source

fn get_follow(self) -> Transform

get_Follow() overload

Source

fn set_follow(self, value: impl Into<Transform>)

set_Follow(crate::unity_engine::transform::Transform) overload

Source

fn get_is_stop(self) -> bool

get_IsStop() overload

Source

fn set_is_stop(self, value: impl Into<bool>)

set_IsStop(bool) overload

Source

fn get_default_look_at_target(self) -> GameObject

get_DefaultLookAtTarget() overload

Source

fn set_default_look_at_target(self, value: impl Into<GameObject>)

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

Source

fn awake(self)

Awake() overload

Source

fn start(self)

Start() overload

Source

fn set_bool(self, param_name: impl Into<Il2CppString>, value: impl Into<bool>)

SetBool(::unity::Il2CppString, bool) overload

Source

fn play(self, anim_name: impl Into<Il2CppString>, forced: impl Into<bool>)

Play(::unity::Il2CppString, bool) overload

Source

fn update(self)

Update() overload

Source

fn update_agent(self)

UpdateAgent() overload

Source

fn update_trace(self)

UpdateTrace() 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: IHubMascotController> IHubMascotControllerMethods for __T

Available on crate feature app-hubmascotcontroller only.