History

Moved AnimationObject to separate source files.

Andrzej Kapolka committed 12 years ago

Commit 15d4f591 parent 197127f5 files · +84 −49Browse files

Showing the changes to libraries/script-engine/src/AnimationCache.cpp (1 of 5 files). Show all

Unified · Split

libraries/script-engine/src/AnimationCache.cpp+0−20
@@ -10,7 +10,6 @@ · 9 unmodified lines
1010 //
1111
1212 #include <QRunnable>
13−#include <QScriptEngine>
1413 #include <QThreadPool>
1514
1615 #include "AnimationCache.h"
@@ -101,22 +100,3 @@ void Animation::downloadFinished(QNetworkReply* reply) { · 84 unmodified lines
101100 QThreadPool::globalInstance()->start(new AnimationReader(_self, reply));
102101 }
103102
104−QStringList AnimationObject::getJointNames() const {
105− return qscriptvalue_cast<AnimationPointer>(thisObject())->getJointNames();
106−}
107−
108−QVector<FBXAnimationFrame> AnimationObject::getFrames() const {
109− return qscriptvalue_cast<AnimationPointer>(thisObject())->getFrames();
110−}
111−
112−QVector<glm::quat> AnimationFrameObject::getRotations() const {
113− return qscriptvalue_cast<FBXAnimationFrame>(thisObject()).rotations;
114−}
115−
116−void registerAnimationTypes(QScriptEngine* engine) {
117− qScriptRegisterSequenceMetaType<QVector<FBXAnimationFrame> >(engine);
118− engine->setDefaultPrototype(qMetaTypeId<FBXAnimationFrame>(), engine->newQObject(
119− new AnimationFrameObject(), QScriptEngine::ScriptOwnership));
120− engine->setDefaultPrototype(qMetaTypeId<AnimationPointer>(), engine->newQObject(
121− new AnimationObject(), QScriptEngine::ScriptOwnership));
122−}