pub trait IAkObstructionOcclusion: IMonoBehaviour {
Show 18 methods
// Provided methods
fn listeners_to_remove(self) -> List_1<AkAudioListener> { ... }
fn set_listeners_to_remove(self, value: List_1<AkAudioListener>) { ... }
fn current_listener_list(self) -> List_1<AkAudioListener> { ... }
fn set_current_listener_list(self, value: List_1<AkAudioListener>) { ... }
fn obstruction_occlusion_values(
self,
) -> Dictionary_2<AkAudioListener, AkObstructionOcclusion_ObstructionOcclusionValue> { ... }
fn set_obstruction_occlusion_values(
self,
value: Dictionary_2<AkAudioListener, AkObstructionOcclusion_ObstructionOcclusionValue>,
) { ... }
fn fade_rate(self) -> f32 { ... }
fn set_fade_rate(self, value: f32) { ... }
fn fade_time(self) -> f32 { ... }
fn set_fade_time(self, value: f32) { ... }
fn layer_mask(self) -> LayerMask { ... }
fn set_layer_mask(self, value: LayerMask) { ... }
fn max_distance(self) -> f32 { ... }
fn set_max_distance(self, value: f32) { ... }
fn refresh_interval(self) -> f32 { ... }
fn set_refresh_interval(self, value: f32) { ... }
fn refresh_time(self) -> f32 { ... }
fn set_refresh_time(self, value: f32) { ... }
}Provided Methods§
fn listeners_to_remove(self) -> List_1<AkAudioListener>
fn set_listeners_to_remove(self, value: List_1<AkAudioListener>)
fn current_listener_list(self) -> List_1<AkAudioListener>
fn set_current_listener_list(self, value: List_1<AkAudioListener>)
fn obstruction_occlusion_values( self, ) -> Dictionary_2<AkAudioListener, AkObstructionOcclusion_ObstructionOcclusionValue>
fn set_obstruction_occlusion_values( self, value: Dictionary_2<AkAudioListener, AkObstructionOcclusion_ObstructionOcclusionValue>, )
fn fade_rate(self) -> f32
fn set_fade_rate(self, value: f32)
fn fade_time(self) -> f32
fn set_fade_time(self, value: f32)
fn layer_mask(self) -> LayerMask
fn set_layer_mask(self, value: LayerMask)
fn max_distance(self) -> f32
fn set_max_distance(self, value: f32)
fn refresh_interval(self) -> f32
fn set_refresh_interval(self, value: f32)
fn refresh_time(self) -> f32
fn set_refresh_time(self, value: f32)
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.