Skip to main content

IMapFadeManagerMethods

Trait IMapFadeManagerMethods 

Source
pub trait IMapFadeManagerMethods: IMapFadeManager {
Show 17 methods // Provided methods fn on_enable(self) { ... } fn on_disable(self) { ... } fn setup_fade_object(self) { ... } fn clear_fade_object(self) { ... } fn get_radius_scale(self) -> f32 { ... } fn clear_transparent(self) { ... } fn update_transparent_point( self, pos: impl Into<Vector3>, radius: impl Into<f32>, is_character: impl Into<bool>, alpha: impl Into<f32>, ) { ... } fn update_transparent_between( self, pos1: impl Into<Vector3>, pos2: impl Into<Vector3>, radius: impl Into<f32>, is_character: impl Into<bool>, alpha: impl Into<f32>, ) { ... } fn update_transparent_impl( self, is_character: impl Into<bool>, alpha: impl Into<f32>, count: impl Into<i32>, ) { ... } fn update_fade_speed(self) { ... } fn update_transparent(self) { ... } fn update_destruction(self, pos: impl Into<Vector3>, radius: impl Into<f32>) { ... } fn update_destruction_2(self) { ... } fn clear_destruction(self) { ... } fn update_fader_object(self) { ... } fn late_update(self) { ... } fn ctor(self) { ... }
}

Provided Methods§

Source

fn on_enable(self)

OnEnable() overload

Source

fn on_disable(self)

OnDisable() overload

Source

fn setup_fade_object(self)

SetupFadeObject() overload

Source

fn clear_fade_object(self)

ClearFadeObject() overload

Source

fn get_radius_scale(self) -> f32

GetRadiusScale() overload

Source

fn clear_transparent(self)

ClearTransparent() overload

Source

fn update_transparent_point( self, pos: impl Into<Vector3>, radius: impl Into<f32>, is_character: impl Into<bool>, alpha: impl Into<f32>, )

UpdateTransparentPoint(crate::unity_engine::vector3::Vector3, f32, bool, f32) overload

Source

fn update_transparent_between( self, pos1: impl Into<Vector3>, pos2: impl Into<Vector3>, radius: impl Into<f32>, is_character: impl Into<bool>, alpha: impl Into<f32>, )

UpdateTransparentBetween(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, f32, bool, f32) overload

Source

fn update_transparent_impl( self, is_character: impl Into<bool>, alpha: impl Into<f32>, count: impl Into<i32>, )

UpdateTransparentImpl(bool, f32, i32) overload

Source

fn update_fade_speed(self)

UpdateFadeSpeed() overload

Source

fn update_transparent(self)

UpdateTransparent() overload

Source

fn update_destruction(self, pos: impl Into<Vector3>, radius: impl Into<f32>)

UpdateDestruction(crate::unity_engine::vector3::Vector3, f32) overload

Source

fn update_destruction_2(self)

UpdateDestruction() overload

Source

fn clear_destruction(self)

ClearDestruction() overload

Source

fn update_fader_object(self)

UpdateFaderObject() overload

Source

fn late_update(self)

LateUpdate() 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: IMapFadeManager> IMapFadeManagerMethods for __T

Available on crate feature app-mapfademanager only.