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: coremodel.h:25
Definition: corematerial.h:20
Definition: coreanimation.h:22
Definition: corebone.h:25
Definition: coreskeleton.h:23
Definition: coremesh.h:23
The saver class.
Definition: saver.h:43
Definition: coresubmesh.h:22
Definition: coretrack.h:38
The core keyframe class.
Definition: corekeyframe.h:31