PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...
#include "config_audio.h"#include "audioManager.h"#include "atomicAdjust.h"#include "nullAudioManager.h"#include "windowsRegistry.h"#include "virtualFileSystem.h"#include "config_putil.h"#include "load_dso.h"Go to the source code of this file.
Functions | |
| PT (AudioManager) AudioManager | |
| PT (AudioSound) AudioManager | |
| Returns a special NullAudioSound object that has all the interface of a normal sound object, but plays no sound. More... | |
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
All rights reserved.
All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."
Definition in file audioManager.cxx.
| PT | ( | AudioSound | ) |
Returns a special NullAudioSound object that has all the interface of a normal sound object, but plays no sound.
This is what creates a sound instance.
This same object may also be returned by get_sound() if it fails.
Definition at line 154 of file audioManager.cxx.
References AtomicAdjustDummyImpl::compare_and_exchange_ptr(), and ReferenceCount::ref().
1.8.15