29 #ifndef __SkeletonSerializer_H__
30 #define __SkeletonSerializer_H__
84 void exportSkeleton(
const Skeleton* pSkeleton,
const String& filename,
114 void writeBone(
const Skeleton* pSkel,
const Bone* pBone);
115 void writeBoneParent(
const Skeleton* pSkel,
unsigned short boneId,
unsigned short parentId);
119 void writeSkeletonAnimationLink(
const Skeleton* pSkel,
131 size_t calcBoneSize(
const Skeleton* pSkel,
const Bone* pBone);
132 size_t calcBoneSizeWithoutScale(
const Skeleton* pSkel,
const Bone* pBone);
133 size_t calcBoneParentSize(
const Skeleton* pSkel);
138 size_t calcSkeletonAnimationLinkSize(
const Skeleton* pSkel,
Latest version available.
Generic class for serialising data to / from binary stream-based files.
Specialised AnimationTrack for dealing with node transforms.
Class for serialising skeleton data to/from an OGRE .skeleton file.
Endian
The endianness of written files.
Link to another skeleton to share animations.
SkeletonVersion
Skeleton compatibility versions.
A collection of Bone objects used to animate a skinned mesh.