Iuvo Unity 0.5.1
This is library containing a variety of helper classes and extension methods for the Unity gane engine.
GitHub | Iuvo Unity Updates | Creator
Loading...
Searching...
No Matches
Audio.cs File Reference

Classes

class  IuvoUnity.Audio.AudioClip
 Represents an audio clip for playback. More...
class  IuvoUnity.Audio.AudioSoundEffect
 Represents a sound effect for playback. More...
class  IuvoUnity.Audio.AudioMusic
 Represents music for playback. More...
class  IuvoUnity.Audio.Audio3D
 Represents a 3D audio source for playback. More...
class  IuvoUnity.Audio.AudioPooling
 Manages a pool of audio sources for efficient playback. More...
class  IuvoUnity.Audio.GlobalAudioManager
 Manages global audio settings and playback. More...
class  IuvoUnity.Audio.AudioTransition
 Represents a transition between audio clips, sounds, or music. More...
class  IuvoUnity.Audio.AudioInteractiveEnvironment
 Represents an interactive audio environment. More...

Namespaces

namespace  IuvoUnity
namespace  IuvoUnity.Audio

Class Documentation

◆ IuvoUnity::Audio::AudioClip

class IuvoUnity::Audio::AudioClip

Represents an audio clip for playback.

Note
This class should encapsulate all the necessary data for the audio clip, such as the audio file, length, and any associated metadata.
Todo
Implement the audio clip class
Warning
This class is currently a placeholder and does not contain any implementation.

◆ IuvoUnity::Audio::AudioSoundEffect

class IuvoUnity::Audio::AudioSoundEffect

Represents a sound effect for playback.

Note
This class should encapsulate all the necessary data for the sound effect, such as the audio file, length, and any associated metadata.
Todo
Implement the sound effect class
Warning
This class is currently a placeholder and does not contain any implementation.

◆ IuvoUnity::Audio::AudioMusic

class IuvoUnity::Audio::AudioMusic

Represents music for playback.

Note
This class should encapsulate all the necessary data for the music, such as the audio file, length, and any associated metadata.
Todo
Implement the music class
Warning
This class is currently a placeholder and does not contain any implementation.

◆ IuvoUnity::Audio::Audio3D

class IuvoUnity::Audio::Audio3D

Represents a 3D audio source for playback.

Note
This class should encapsulate all the necessary data for the 3D audio source, such as the audio file, position, and any associated metadata.
Todo
Implement the 3D audio class
Warning
This class is currently a placeholder and does not contain any implementation.

◆ IuvoUnity::Audio::AudioPooling

class IuvoUnity::Audio::AudioPooling

Manages a pool of audio sources for efficient playback.

Note
This class should handle the creation, reuse, and destruction of audio sources.
Todo
Implement the audio pooling class
Warning
This class is currently a placeholder and does not contain any implementation.

◆ IuvoUnity::Audio::GlobalAudioManager

class IuvoUnity::Audio::GlobalAudioManager

Manages global audio settings and playback.

Note
This class should provide a centralized interface for controlling audio playback, including volume, pitch, and other settings.
Todo
Implement the global audio manager class
Warning
This class is currently a placeholder and does not contain any implementation.

◆ IuvoUnity::Audio::AudioTransition

class IuvoUnity::Audio::AudioTransition

Represents a transition between audio clips, sounds, or music.

Note
This class should handle the blending and crossfading of audio sources.
Todo
Implement the audio transition class
Warning
This class is currently a placeholder and does not contain any implementation.

◆ IuvoUnity::Audio::AudioInteractiveEnvironment

class IuvoUnity::Audio::AudioInteractiveEnvironment

Represents an interactive audio environment.

Note
This class should handle the spatialization and environmental effects of audio sources.
Todo
Implement the interactive audio environment class
Warning
This class is currently a placeholder and does not contain any implementation.