I have a use where I need to know the actual, post-attenuation (for 3D sounds) volume of sounds/music. It seems that, according to the API docs, there is no such function; there are only ways to get the various parameters that determine the attenuated volume. Is there some functionality I am missing to get the actual volume, post attenuation?
For instance, I set the sound volume to 0.5, but it's attenuated to half of that based on distance, I would want to know it is now 0.25.
The way the sound is attenuated is documented and I could reproduce it on my program's end, but it would of course be better if I could just ask SFML. That would cover the possibility of the formula changing in the future.