pub trait IPostProcessManagerMethods: IPostProcessManager {
// Provided methods
fn start(self) { ... }
fn try_add_custom_radial_blur(self) { ... }
fn set_weight(self, volume: impl Into<Volume>, weight: impl Into<f32>) { ... }
fn set_enabled(self, volume: impl Into<Volume>, enabled: impl Into<bool>) { ... }
fn set_layer(
self,
volume: impl Into<Volume>,
layer: impl Into<Il2CppString>,
) { ... }
fn get_volume(self, name: impl Into<Il2CppString>) -> Volume { ... }
fn set_transition(self, transition: impl Into<f32>) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn try_add_custom_radial_blur(self)
fn try_add_custom_radial_blur(self)
TryAddCustomRadialBlur() overload
Sourcefn set_weight(self, volume: impl Into<Volume>, weight: impl Into<f32>)
fn set_weight(self, volume: impl Into<Volume>, weight: impl Into<f32>)
SetWeight(crate::unity_engine::rendering::volume::Volume, f32) overload
Sourcefn set_enabled(self, volume: impl Into<Volume>, enabled: impl Into<bool>)
fn set_enabled(self, volume: impl Into<Volume>, enabled: impl Into<bool>)
SetEnabled(crate::unity_engine::rendering::volume::Volume, bool) overload
Sourcefn set_layer(self, volume: impl Into<Volume>, layer: impl Into<Il2CppString>)
fn set_layer(self, volume: impl Into<Volume>, layer: impl Into<Il2CppString>)
SetLayer(crate::unity_engine::rendering::volume::Volume, ::unity::Il2CppString) overload
Sourcefn get_volume(self, name: impl Into<Il2CppString>) -> Volume
fn get_volume(self, name: impl Into<Il2CppString>) -> Volume
GetVolume(::unity::Il2CppString) overload
Sourcefn set_transition(self, transition: impl Into<f32>)
fn set_transition(self, transition: impl Into<f32>)
SetTransition(f32) 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: IPostProcessManager> IPostProcessManagerMethods for __T
Available on crate feature
app-postprocessmanager only.