aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/llcharacter/llkeyframemotion.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--linden/indra/llcharacter/llkeyframemotion.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/linden/indra/llcharacter/llkeyframemotion.h b/linden/indra/llcharacter/llkeyframemotion.h
index 0ad0181..5f897cf 100644
--- a/linden/indra/llcharacter/llkeyframemotion.h
+++ b/linden/indra/llcharacter/llkeyframemotion.h
@@ -43,7 +43,6 @@
43#include "llhandmotion.h" 43#include "llhandmotion.h"
44#include "lljointstate.h" 44#include "lljointstate.h"
45#include "llmotion.h" 45#include "llmotion.h"
46#include "llptrskipmap.h"
47#include "llquaternion.h" 46#include "llquaternion.h"
48#include "v3dmath.h" 47#include "v3dmath.h"
49#include "v3math.h" 48#include "v3math.h"
@@ -158,7 +157,6 @@ public:
158 U32 getFileSize(); 157 U32 getFileSize();
159 BOOL serialize(LLDataPacker& dp) const; 158 BOOL serialize(LLDataPacker& dp) const;
160 BOOL deserialize(LLDataPacker& dp); 159 BOOL deserialize(LLDataPacker& dp);
161 void writeCAL3D(apr_file_t* fp);
162 BOOL isLoaded() { return mJointMotionList != NULL; } 160 BOOL isLoaded() { return mJointMotionList != NULL; }
163 161
164 162
@@ -339,7 +337,8 @@ public:
339 337
340 InterpolationType mInterpolationType; 338 InterpolationType mInterpolationType;
341 S32 mNumKeys; 339 S32 mNumKeys;
342 LLPtrSkipMap<F32, ScaleKey*> mKeys; 340 typedef std::map<F32, ScaleKey> key_map_t;
341 key_map_t mKeys;
343 ScaleKey mLoopInKey; 342 ScaleKey mLoopInKey;
344 ScaleKey mLoopOutKey; 343 ScaleKey mLoopOutKey;
345 }; 344 };
@@ -357,7 +356,8 @@ public:
357 356
358 InterpolationType mInterpolationType; 357 InterpolationType mInterpolationType;
359 S32 mNumKeys; 358 S32 mNumKeys;
360 LLPtrSkipMap<F32, RotationKey*> mKeys; 359 typedef std::map<F32, RotationKey> key_map_t;
360 key_map_t mKeys;
361 RotationKey mLoopInKey; 361 RotationKey mLoopInKey;
362 RotationKey mLoopOutKey; 362 RotationKey mLoopOutKey;
363 }; 363 };
@@ -375,7 +375,8 @@ public:
375 375
376 InterpolationType mInterpolationType; 376 InterpolationType mInterpolationType;
377 S32 mNumKeys; 377 S32 mNumKeys;
378 LLPtrSkipMap<F32, PositionKey*> mKeys; 378 typedef std::map<F32, PositionKey> key_map_t;
379 key_map_t mKeys;
379 PositionKey mLoopInKey; 380 PositionKey mLoopInKey;
380 PositionKey mLoopOutKey; 381 PositionKey mLoopOutKey;
381 }; 382 };