34 #ifndef ANIMATIONCLIPNODE_H
35 #define ANIMATIONCLIPNODE_H
38 #include <QtGui/QColor>
39 #include <QtCore/QVariant>
40 #include <QtGui/QStandardItem>
41 #include <QtCore/QTimer>
42 #include <QtCore/QTime>
46 #if (OGRE_PLATFORM == OGRE_PLATFORM_WIN32)
50 namespace AnimationClipNode {
51 using namespace Frapper;
118 virtual void setUpTimeDependencies (
Parameter *timeParameter );
127 void animationClipFileChanged ();
132 void processAnimationParameter();
137 void toggleInterpolationMode();
142 void toggleOffsetAnimation();
152 void triggerReload ();
162 void parseAnimationFile (
const QString &filename );
170 void createAnimationCurves ( QString clipName,
double clipLength );
175 bool loadAnimationClip ();
180 bool removeParameters ();
185 bool generateParameters();
192 void increaseFrameCount ();
197 void resetFrameCount ();