Crosstales.UI.Audio.AudioSourceController Class Reference

Controller for AudioSources. More...

Inheritance diagram for Crosstales.UI.Audio.AudioSourceController:

Public Member Functions

void FindAllAudioSources ()
 Finds all audio sources in the scene. More...
 
void ResetAllAudioSources ()
 Resets all audio sources. More...
 
void MuteEnabled (bool isEnabled)
 
void LoopEnabled (bool isEnabled)
 
void VolumeChanged (float value)
 
void PitchChanged (float value)
 
void StereoPanChanged (float value)
 

Public Attributes

bool FindAllAudioSourcesOnStart = true
 Searches for all AudioSource in the whole scene (default: true). More...
 
AudioSource[] AudioSources
 Active controlled AudioSources. More...
 
bool ResetAudioSourcesOnStart = true
 Resets all active AudioSources (default: true). More...
 
bool Mute
 Mute on/off (default: false). More...
 
bool Loop
 Loop on/off (default: false). More...
 
float Volume = 1f
 Volume of the audio (default: 1) More...
 
float Pitch = 1f
 Pitch of the audio (default: 1). More...
 
float StereoPan
 Stereo pan of the audio (default: 0). More...
 
Text VolumeText
 
Text PitchText
 
Text StereoPanText
 

Detailed Description

Controller for AudioSources.

Member Function Documentation

◆ FindAllAudioSources()

void Crosstales.UI.Audio.AudioSourceController.FindAllAudioSources ( )

Finds all audio sources in the scene.

◆ ResetAllAudioSources()

void Crosstales.UI.Audio.AudioSourceController.ResetAllAudioSources ( )

Resets all audio sources.

Member Data Documentation

◆ AudioSources

AudioSource [] Crosstales.UI.Audio.AudioSourceController.AudioSources

Active controlled AudioSources.

◆ FindAllAudioSourcesOnStart

bool Crosstales.UI.Audio.AudioSourceController.FindAllAudioSourcesOnStart = true

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

◆ Loop

bool Crosstales.UI.Audio.AudioSourceController.Loop

Loop on/off (default: false).

◆ Mute

bool Crosstales.UI.Audio.AudioSourceController.Mute

Mute on/off (default: false).

◆ Pitch

float Crosstales.UI.Audio.AudioSourceController.Pitch = 1f

Pitch of the audio (default: 1).

◆ ResetAudioSourcesOnStart

bool Crosstales.UI.Audio.AudioSourceController.ResetAudioSourcesOnStart = true

Resets all active AudioSources (default: true).

◆ StereoPan

float Crosstales.UI.Audio.AudioSourceController.StereoPan

Stereo pan of the audio (default: 0).

◆ Volume

float Crosstales.UI.Audio.AudioSourceController.Volume = 1f

Volume of the audio (default: 1)


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