Volume Manager
Provides a class for managing volumes.
Functions
Calculate music volume. The volume is returned using a normalised value between 0.0 (silence) and 1.0 (no attenuation).
Calculate sound effect volume. The volume is returned using a normalised value between 0.0 (silence) and 1.0 (no attenuation).
Calculate voice volume for a specified character. The volume is returned using a normalised value between 0.0 (silence) and 1.0 (no attenuation).
Configure this volume manager from a configuration.
Get the character voice volume. The volume is returned using a normalised value between 0.0 (silence) and 1.0 (no attenuation).
Get the master volume. The volume is returned using a normalised value between 0.0 (silence) and 1.0 (no attenuation).
Get the music volume. The volume is returned using a normalised value between 0.0 (silence) and 1.0 (no attenuation).
Get the other voice volume. The volume is returned using a normalised value between 0.0 (silence) and 1.0 (no attenuation).
Get the sound effect volume. The volume is returned using a normalised value between 0.0 (silence) and 1.0 (no attenuation).
Get the global voice volume. The volume is returned using a normalised value between 0.0 (silence) and 1.0 (no attenuation).
Create a VolumeManagerConfiguration from this volume manager.