11 #ifndef hifi_AnimNodeLoader_h
12 #define hifi_AnimNodeLoader_h
16 #include <QNetworkReply>
17 #include <QtCore/QSharedPointer>
25 class AnimNodeLoader :
public QObject {
29 explicit AnimNodeLoader(
const QUrl& url);
32 void success(AnimNode::Pointer node);
33 void error(
int error, QString str);
37 static AnimNode::Pointer load(
const QByteArray& contents,
const QUrl& jsonUrl);
40 void onRequestDone(
const QByteArray data);
41 void onRequestError(QNetworkReply::NetworkError error);
45 QSharedPointer<Resource> _resource;
48 Q_DISABLE_COPY(AnimNodeLoader)
Base class for resources.
Definition: ResourceCache.h:409