Crosstales.UI.Audio.AudioFilterController Class Reference

Controller for audio filters. More...

Inheritance diagram for Crosstales.UI.Audio.AudioFilterController:

Public Member Functions

void FindAllAudioFilters ()
 Finds all audio filters in the scene. More...
 
void ResetAudioFilters ()
 Resets all audio filters. More...
 
void ReverbFilterDropdownChanged (int index)
 
void ChorusFilterEnabled (bool isEnabled)
 
void EchoFilterEnabled (bool isEnabled)
 
void DistortionFilterEnabled (bool isEnabled)
 
void DistortionFilterChanged (float value)
 
void LowPassFilterEnabled (bool isEnabled)
 
void LowPassFilterChanged (float value)
 
void HighPassFilterEnabled (bool isEnabled)
 
void HighPassFilterChanged (float value)
 

Public Attributes

bool FindAllAudioFiltersOnStart = true
 Searches for all audio filters in the whole scene (default: true). More...
 
AudioReverbFilter[] ReverbFilters
 
AudioChorusFilter[] ChorusFilters
 
AudioEchoFilter[] EchoFilters
 
AudioDistortionFilter[] DistortionFilters
 
AudioLowPassFilter[] LowPassFilters
 
AudioHighPassFilter[] HighPassFilters
 
bool ResetAudioFiltersOnStart = true
 
bool ChorusFilter
 
bool EchoFilter
 
bool DistortionFilter
 
float DistortionFilterValue = 0.5f
 
bool LowpassFilter
 
float LowpassFilterValue = 5000f
 
bool HighpassFilter
 
float HighpassFilterValue = 5000f
 
Dropdown ReverbFilterDropdown
 
Text DistortionText
 
Text LowpassText
 
Text HighpassText
 

Detailed Description

Controller for audio filters.

Member Function Documentation

◆ FindAllAudioFilters()

void Crosstales.UI.Audio.AudioFilterController.FindAllAudioFilters ( )

Finds all audio filters in the scene.

◆ ResetAudioFilters()

void Crosstales.UI.Audio.AudioFilterController.ResetAudioFilters ( )

Resets all audio filters.

Member Data Documentation

◆ FindAllAudioFiltersOnStart

bool Crosstales.UI.Audio.AudioFilterController.FindAllAudioFiltersOnStart = true

Searches for all audio filters in the whole scene (default: true).


The documentation for this class was generated from the following file:
  • C:/Users/slaub/Unity/assets/OnlineCheck/OnlineCheckPro/Assets/Plugins/crosstales/Common/Extras/UI/Scripts/Audio/AudioFilterController.cs