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);
Definition: coremodel.h:25
Definition: corematerial.h:22
The saver class.
Definition: saver.h:46
Definition: coreanimation.h:23
Definition: corebone.h:34
The core keyframe class.
Definition: coremorphkeyframe.h:31
Definition: coreskeleton.h:24
Definition: coremesh.h:23
Definition: coremorphtrack.h:38
The core animatedMorph class.
Definition: coreanimatedmorph.h:36
The vector class.
Definition: vector.h:36
Definition: coresubmesh.h:31
Definition: coretrack.h:26
The core keyframe class.
Definition: corekeyframe.h:31