12 #ifndef hifi_SoundCache_h
13 #define hifi_SoundCache_h
15 #include <QtCore/QSharedPointer>
17 #include <ResourceCache.h>
26 Q_INVOKABLE SharedSoundPointer getSound(
const QUrl& url);
29 virtual QSharedPointer<Resource>
createResource(
const QUrl& url)
override;
30 QSharedPointer<Resource> createResourceCopy(
const QSharedPointer<Resource>& resource)
override;
33 SoundCache(QObject* parent = NULL);
Base class for resource caches.
Definition: ResourceCache.h:196
virtual QSharedPointer< Resource > createResource(const QUrl &url)=0
Creates a new resource.