18#include "cal3d/global.h"
19#include "cal3d/vector.h"
48 bool bCompressKeyframes;
62 static bool saveCoreAnimatedMorph(
const std::string& strFilename,
CalCoreAnimatedMorph *pCoreAnimatedMorph);
63 static bool saveCoreMaterial(
const std::string& strFilename,
CalCoreMaterial *pCoreMaterial);
64 static bool saveCoreMesh(
const std::string& strFilename,
CalCoreMesh *pCoreMesh);
65 static bool saveCoreSkeleton(
const std::string& strFilename,
CalCoreSkeleton *pCoreSkeleton);
68 static bool saveCoreBones(std::ofstream& file,
const std::string& strFilename,
CalCoreBone *pCoreBone);
69 static bool saveCoreKeyframe(std::ofstream& file,
const std::string& strFilename,
CalCoreKeyframe *pCoreKeyframe,
int version,
70 bool needTranslation,
bool highRangeRequired,
bool useAnimationCompression );
72 static bool saveCoreSubmesh(std::ofstream& file,
const std::string& strFilename,
CalCoreSubmesh *pCoreSubmesh);
74 static bool saveCoreMorphKeyframe(std::ofstream& file,
const std::string& strFilename,
CalCoreMorphKeyframe *pCoreMorphKeyframe);
75 static bool saveCoreMorphTrack(std::ofstream& file,
const std::string& strFilename,
CalCoreMorphTrack *pCoreMorphTrack);
78 static bool saveXmlCoreSkeleton(
const std::string& strFilename,
CalCoreSkeleton *pCoreSkeleton);
79 static bool saveXmlCoreAnimation(
const std::string& strFilename,
CalCoreAnimation *pCoreAnimation);
80 static bool saveXmlCoreAnimatedMorph(
const std::string& strFilename,
CalCoreAnimatedMorph *pCoreAnimatedMorph);
81 static bool saveXmlCoreMesh(
const std::string& strFilename,
CalCoreMesh *pCoreMesh);
82 static bool saveXmlCoreMaterial(
const std::string& strFilename,
CalCoreMaterial *pCoreMaterial);
The core animatedMorph class.
Definition: coreanimatedmorph.h:37
Definition: coreanimation.h:24
Definition: corebone.h:35
The core keyframe class.
Definition: corekeyframe.h:32
Definition: corematerial.h:23
Definition: coremesh.h:24
Definition: coremodel.h:26
The core keyframe class.
Definition: coremorphkeyframe.h:32
Definition: coremorphtrack.h:39
Definition: coreskeleton.h:25
Definition: coresubmesh.h:32
Definition: coretrack.h:27
The saver class.
Definition: saver.h:46
The vector class.
Definition: vector.h:37