18 #include "cal3d/global.h"
19 #include "cal3d/vector.h"
46 static bool saveCoreAnimation(
const std::string& strFilename,
CalCoreAnimation *pCoreAnimation);
47 static bool saveCoreMaterial(
const std::string& strFilename,
CalCoreMaterial *pCoreMaterial);
48 static bool saveCoreMesh(
const std::string& strFilename,
CalCoreMesh *pCoreMesh);
49 static bool saveCoreSkeleton(
const std::string& strFilename,
CalCoreSkeleton *pCoreSkeleton);
52 static bool saveCoreBones(std::ofstream& file,
const std::string& strFilename,
CalCoreBone *pCoreBone);
53 static bool saveCoreKeyframe(std::ofstream& file,
const std::string& strFilename,
CalCoreKeyframe *pCoreKeyframe);
54 static bool saveCoreSubmesh(std::ofstream& file,
const std::string& strFilename,
CalCoreSubmesh *pCoreSubmesh);
55 static bool saveCoreTrack(std::ofstream& file,
const std::string& strFilename,
CalCoreTrack *pCoreTrack);
57 static bool saveXmlCoreSkeleton(
const std::string& strFilename,
CalCoreSkeleton *pCoreSkeleton);
58 static bool saveXmlCoreAnimation(
const std::string& strFilename,
CalCoreAnimation *pCoreAnimation);
59 static bool saveXmlCoreMesh(
const std::string& strFilename,
CalCoreMesh *pCoreMesh);
60 static bool saveXmlCoreMaterial(
const std::string& strFilename,
CalCoreMaterial *pCoreMaterial);
Definition: coreanimation.h:23
Definition: corebone.h:26
The core keyframe class.
Definition: corekeyframe.h:32
Definition: corematerial.h:21
Definition: coremesh.h:24
Definition: coremodel.h:26
Definition: coreskeleton.h:24
Definition: coresubmesh.h:23
Definition: coretrack.h:39
The saver class.
Definition: saver.h:44