16 #include "nullAudioManager.h"
33 audio_info(
"NullAudioManager");
51 bool NullAudioManager::
62 get_sound(const
string&,
bool positional,
int mode) {
63 return get_null_sound();
72 get_sound(
MovieAudio *sound,
bool positional,
int mode) {
73 return get_null_sound();
81 void NullAudioManager::
82 uncache_sound(
const string&) {
91 void NullAudioManager::
101 void NullAudioManager::
102 set_cache_limit(
unsigned int) {
111 unsigned int NullAudioManager::
112 get_cache_limit()
const {
122 void NullAudioManager::
123 set_volume(PN_stdfloat) {
132 PN_stdfloat NullAudioManager::
142 void NullAudioManager::
143 set_play_rate(PN_stdfloat) {
152 PN_stdfloat NullAudioManager::
153 get_play_rate()
const {
162 void NullAudioManager::
172 bool NullAudioManager::
182 void NullAudioManager::
183 set_concurrent_sound_limit(
unsigned int) {
192 unsigned int NullAudioManager::
193 get_concurrent_sound_limit()
const {
202 void NullAudioManager::
203 reduce_sounds_playing_to(
unsigned int) {
212 void NullAudioManager::
222 void NullAudioManager::
223 audio_3d_set_listener_attributes(PN_stdfloat px, PN_stdfloat py, PN_stdfloat pz, PN_stdfloat vx, PN_stdfloat vy, PN_stdfloat vz, PN_stdfloat fx, PN_stdfloat fy, PN_stdfloat fz, PN_stdfloat ux, PN_stdfloat uy, PN_stdfloat uz) {
232 void NullAudioManager::
233 audio_3d_get_listener_attributes(PN_stdfloat *px, PN_stdfloat *py, PN_stdfloat *pz, PN_stdfloat *vx, PN_stdfloat *vy, PN_stdfloat *vz, PN_stdfloat *fx, PN_stdfloat *fy, PN_stdfloat *fz, PN_stdfloat *ux, PN_stdfloat *uy, PN_stdfloat *uz) {
242 void NullAudioManager::
243 audio_3d_set_distance_factor(PN_stdfloat factor) {
252 PN_stdfloat NullAudioManager::
253 audio_3d_get_distance_factor()
const {
263 void NullAudioManager::
264 audio_3d_set_doppler_factor(PN_stdfloat factor) {
273 PN_stdfloat NullAudioManager::
274 audio_3d_get_doppler_factor()
const {
284 void NullAudioManager::
285 audio_3d_set_drop_off_factor(PN_stdfloat factor) {
294 PN_stdfloat NullAudioManager::
295 audio_3d_get_drop_off_factor()
const {
TypeHandle is the identifier used to differentiate C++ class types.
A MovieAudio is actually any source that provides a sequence of audio samples.