Go to the documentation of this file.
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.
Class for serialising skeleton data to/from an OGRE .skeleton file.
SkeletonVersion
Skeleton compatibility versions.
Specialised AnimationTrack for dealing with node transforms.
Link to another skeleton to share animations.
A collection of Bone objects used to animate a skinned mesh.
Generic class for serialising data to / from binary stream-based files.
Endian
The endianness of written files.
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.