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§
Sourcefn on_disable(self)
fn on_disable(self)
OnDisable() overload
Sourcefn setup_fade_object(self)
fn setup_fade_object(self)
SetupFadeObject() overload
Sourcefn clear_fade_object(self)
fn clear_fade_object(self)
ClearFadeObject() overload
Sourcefn get_radius_scale(self) -> f32
fn get_radius_scale(self) -> f32
GetRadiusScale() overload
Sourcefn clear_transparent(self)
fn clear_transparent(self)
ClearTransparent() overload
Sourcefn update_transparent_point(
self,
pos: impl Into<Vector3>,
radius: impl Into<f32>,
is_character: impl Into<bool>,
alpha: impl Into<f32>,
)
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
Sourcefn 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_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
Sourcefn update_transparent_impl(
self,
is_character: impl Into<bool>,
alpha: impl Into<f32>,
count: impl Into<i32>,
)
fn update_transparent_impl( self, is_character: impl Into<bool>, alpha: impl Into<f32>, count: impl Into<i32>, )
UpdateTransparentImpl(bool, f32, i32) overload
Sourcefn update_fade_speed(self)
fn update_fade_speed(self)
UpdateFadeSpeed() overload
Sourcefn update_transparent(self)
fn update_transparent(self)
UpdateTransparent() overload
Sourcefn update_destruction(self, pos: impl Into<Vector3>, radius: impl Into<f32>)
fn update_destruction(self, pos: impl Into<Vector3>, radius: impl Into<f32>)
UpdateDestruction(crate::unity_engine::vector3::Vector3, f32) overload
Sourcefn update_destruction_2(self)
fn update_destruction_2(self)
UpdateDestruction() overload
Sourcefn clear_destruction(self)
fn clear_destruction(self)
ClearDestruction() overload
Sourcefn update_fader_object(self)
fn update_fader_object(self)
UpdateFaderObject() overload
Sourcefn late_update(self)
fn late_update(self)
LateUpdate() 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§
impl<__T: IMapFadeManager> IMapFadeManagerMethods for __T
app-mapfademanager only.