source: OGRE/trunk/ogrenew/Docs/api/html/classOgre_1_1MeshSerializerImpl__v1__1.html @ 692

Revision 692, 178.0 KB checked in by mattausch, 18 years ago (diff)

adding ogre 1.2 and dependencies

Line 
1<html>
2<head>
3<title>Ogre::MeshSerializerImpl_v1_1 class Reference - OGRE Documentation</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
4<link type="text/css" rel="stylesheet" href="style.css">
5</head>
6
7<body>
8<!-- Generated by Doxygen 1.3.6 -->
9<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
10<h1>Ogre::MeshSerializerImpl_v1_1 Class Reference</h1>Class for providing backwards-compatibility for loading version 1.1 of the .mesh format. 
11<a href="#_details">More...</a>
12<p>
13<code>#include &lt;<a class="el" href="OgreMeshSerializerImpl_8h-source.html">OgreMeshSerializerImpl.h</a>&gt;</code>
14<p>
15<p>Inheritance diagram for Ogre::MeshSerializerImpl_v1_1:
16<p><center><img src="classOgre_1_1MeshSerializerImpl__v1__1.png" usemap="#Ogre::MeshSerializerImpl_v1_1_map" border="0" alt=""></center>
17<map name="Ogre::MeshSerializerImpl_v1_1_map">
18<area href="classOgre_1_1MeshSerializerImpl__v1__2.html" alt="Ogre::MeshSerializerImpl_v1_2" shape="rect" coords="0,112,189,136">
19<area href="classOgre_1_1MeshSerializerImpl.html" alt="Ogre::MeshSerializerImpl" shape="rect" coords="0,56,189,80">
20<area href="classOgre_1_1Serializer.html" alt="Ogre::Serializer" shape="rect" coords="0,0,189,24">
21</map>
22<a href="classOgre_1_1MeshSerializerImpl__v1__1-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
23<tr><td></td></tr>
24<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
25<tr><td class="memItemLeft" nowrap align=right valign=top>enum &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerw3">Endian</a> { <a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerw3Ogre_1_1SkeletonSerializerw0">ENDIAN_NATIVE</a>,
26<a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerw3Ogre_1_1SkeletonSerializerw1">ENDIAN_BIG</a>,
27<a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerw3Ogre_1_1SkeletonSerializerw2">ENDIAN_LITTLE</a>
28 }</td></tr>
29
30<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The endianness of written files.  <a href="#Ogre_1_1SkeletonSerializerw3">More...</a><br><br></td></tr>
31<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
32<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl__v1__1.html#Ogre_1_1MeshSerializerImpl__v1__1a0">MeshSerializerImpl_v1_1</a> ()</td></tr>
33
34<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl__v1__1.html#Ogre_1_1MeshSerializerImpl__v1__1a1">~MeshSerializerImpl_v1_1</a> ()</td></tr>
35
36<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2a2">exportMesh</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;filename, <a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerw3">Endian</a> endianMode=ENDIAN_NATIVE)</td></tr>
37
38<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Exports a mesh to the file specified.  <a href="#Ogre_1_1MeshSerializerImpl__v1__2a2"></a><br><br></td></tr>
39<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2a3">importMesh</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pDest)</td></tr>
40
41<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Imports <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> and (optionally) <a class="el" href="classOgre_1_1Material.html">Material</a> data from a .mesh file <a class="el" href="classOgre_1_1DataStream.html">DataStream</a>.  <a href="#Ogre_1_1MeshSerializerImpl__v1__2a3"></a><br><br></td></tr>
42<tr><td colspan=2><br><h2>Protected Member Functions</h2></td></tr>
43<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl__v1__1.html#Ogre_1_1MeshSerializerImpl__v1__1b0">readGeometryTexCoords</a> (unsigned short bindIdx, <a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *dest, unsigned short set)</td></tr>
44
45<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl__v1__2.html#Ogre_1_1MeshSerializerImpl__v1__2b0">readMesh</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
46
47<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl__v1__2.html#Ogre_1_1MeshSerializerImpl__v1__2b1">readGeometry</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *dest)</td></tr>
48
49<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl__v1__2.html#Ogre_1_1MeshSerializerImpl__v1__2b2">readGeometryPositions</a> (unsigned short bindIdx, <a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *dest)</td></tr>
50
51<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl__v1__2.html#Ogre_1_1MeshSerializerImpl__v1__2b3">readGeometryNormals</a> (unsigned short bindIdx, <a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *dest)</td></tr>
52
53<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl__v1__2.html#Ogre_1_1MeshSerializerImpl__v1__2b4">readGeometryColours</a> (unsigned short bindIdx, <a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *dest)</td></tr>
54
55<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b6">writeSubMeshNameTable</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
56
57<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b7">writeMesh</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
58
59<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b8">writeSubMesh</a> (const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *s)</td></tr>
60
61<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b9">writeSubMeshOperation</a> (const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *s)</td></tr>
62
63<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b10">writeSubMeshTextureAliases</a> (const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *s)</td></tr>
64
65<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b11">writeGeometry</a> (const <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *pGeom)</td></tr>
66
67<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b12">writeSkeletonLink</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;skelName)</td></tr>
68
69<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b13">writeMeshBoneAssignment</a> (const <a class="el" href="structOgre_1_1VertexBoneAssignment__s.html">VertexBoneAssignment</a> &amp;assign)</td></tr>
70
71<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b14">writeSubMeshBoneAssignment</a> (const <a class="el" href="structOgre_1_1VertexBoneAssignment__s.html">VertexBoneAssignment</a> &amp;assign)</td></tr>
72
73<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b15">writeLodInfo</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
74
75<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b16">writeLodSummary</a> (unsigned short numLevels, bool manual)</td></tr>
76
77<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b17">writeLodUsageManual</a> (const <a class="el" href="structOgre_1_1MeshLodUsage.html">MeshLodUsage</a> &amp;usage)</td></tr>
78
79<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b18">writeLodUsageGenerated</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, const <a class="el" href="structOgre_1_1MeshLodUsage.html">MeshLodUsage</a> &amp;usage, unsigned short lodNum)</td></tr>
80
81<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b19">writeBoundsInfo</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
82
83<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b20">writeEdgeList</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
84
85<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b21">writeAnimations</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
86
87<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b22">writeAnimation</a> (const <a class="el" href="classOgre_1_1Animation.html">Animation</a> *anim)</td></tr>
88
89<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b23">writePoses</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
90
91<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b24">writePose</a> (const <a class="el" href="classOgre_1_1Pose.html">Pose</a> *pose)</td></tr>
92
93<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b25">writeAnimationTrack</a> (const <a class="el" href="classOgre_1_1VertexAnimationTrack.html">VertexAnimationTrack</a> *track)</td></tr>
94
95<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b26">writeMorphKeyframe</a> (const <a class="el" href="classOgre_1_1VertexMorphKeyFrame.html">VertexMorphKeyFrame</a> *kf, size_t vertexCount)</td></tr>
96
97<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b27">writePoseKeyframe</a> (const <a class="el" href="classOgre_1_1VertexPoseKeyFrame.html">VertexPoseKeyFrame</a> *kf)</td></tr>
98
99<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b28">writePoseKeyframePoseRef</a> (const <a class="el" href="structOgre_1_1VertexPoseKeyFrame_1_1PoseRef.html">VertexPoseKeyFrame::PoseRef</a> &amp;poseRef)</td></tr>
100
101<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b29">calcMeshSize</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
102
103<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b30">calcSubMeshSize</a> (const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *pSub)</td></tr>
104
105<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b31">calcGeometrySize</a> (const <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *pGeom)</td></tr>
106
107<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b32">calcSkeletonLinkSize</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;skelName)</td></tr>
108
109<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b33">calcBoneAssignmentSize</a> (void)</td></tr>
110
111<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b34">calcSubMeshOperationSize</a> (const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *pSub)</td></tr>
112
113<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b35">calcSubMeshNameTableSize</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
114
115<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b36">calcEdgeListSize</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
116
117<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b37">calcEdgeListLodSize</a> (const <a class="el" href="classOgre_1_1EdgeData.html">EdgeData</a> *data, bool isManual)</td></tr>
118
119<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b38">calcEdgeGroupSize</a> (const <a class="el" href="structOgre_1_1EdgeData_1_1EdgeGroup.html">EdgeData::EdgeGroup</a> &amp;group)</td></tr>
120
121<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b39">calcPosesSize</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
122
123<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b40">calcPoseSize</a> (const <a class="el" href="classOgre_1_1Pose.html">Pose</a> *pose)</td></tr>
124
125<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b41">calcAnimationsSize</a> (const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
126
127<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b42">calcAnimationSize</a> (const <a class="el" href="classOgre_1_1Animation.html">Animation</a> *anim)</td></tr>
128
129<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b43">calcAnimationTrackSize</a> (const <a class="el" href="classOgre_1_1VertexAnimationTrack.html">VertexAnimationTrack</a> *track)</td></tr>
130
131<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b44">calcMorphKeyframeSize</a> (const <a class="el" href="classOgre_1_1VertexMorphKeyFrame.html">VertexMorphKeyFrame</a> *kf, size_t vertexCount)</td></tr>
132
133<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b45">calcPoseKeyframeSize</a> (const <a class="el" href="classOgre_1_1VertexPoseKeyFrame.html">VertexPoseKeyFrame</a> *kf)</td></tr>
134
135<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b46">calcPoseKeyframePoseRefSize</a> (void)</td></tr>
136
137<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b47">calcPoseVertexSize</a> (void)</td></tr>
138
139<tr><td class="memItemLeft" nowrap align=right valign=top>virtual size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b48">calcSubMeshTextureAliasesSize</a> (const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *pSub)</td></tr>
140
141<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b49">readTextureLayer</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1MaterialPtr.html">MaterialPtr</a> &amp;pMat)</td></tr>
142
143<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b50">readSubMeshNameTable</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
144
145<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b51">readSubMesh</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
146
147<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b52">readSubMeshOperation</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *sub)</td></tr>
148
149<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b53">readSubMeshTextureAlias</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *sub)</td></tr>
150
151<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b54">readGeometryVertexDeclaration</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *dest)</td></tr>
152
153<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b55">readGeometryVertexElement</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *dest)</td></tr>
154
155<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b56">readGeometryVertexBuffer</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *dest)</td></tr>
156
157<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b57">readSkeletonLink</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
158
159<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b58">readMeshBoneAssignment</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
160
161<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b59">readSubMeshBoneAssignment</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *sub)</td></tr>
162
163<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b60">readMeshLodInfo</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
164
165<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b61">readMeshLodUsageManual</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, unsigned short lodNum, <a class="el" href="structOgre_1_1MeshLodUsage.html">MeshLodUsage</a> &amp;usage)</td></tr>
166
167<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b62">readMeshLodUsageGenerated</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh, unsigned short lodNum, <a class="el" href="structOgre_1_1MeshLodUsage.html">MeshLodUsage</a> &amp;usage)</td></tr>
168
169<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b63">readBoundsInfo</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
170
171<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b64">readEdgeList</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
172
173<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b65">readPoses</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
174
175<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b66">readPose</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
176
177<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b67">readAnimations</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
178
179<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b68">readAnimation</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
180
181<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b69">readAnimationTrack</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Animation.html">Animation</a> *anim, <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *pMesh)</td></tr>
182
183<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b70">readMorphKeyFrame</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1VertexAnimationTrack.html">VertexAnimationTrack</a> *track)</td></tr>
184
185<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b71">readPoseKeyFrame</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1VertexAnimationTrack.html">VertexAnimationTrack</a> *track)</td></tr>
186
187<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b72">flipFromLittleEndian</a> (void *pData, size_t vertexCount, size_t vertexSize, const <a class="el" href="classOgre_1_1VertexDeclaration.html#Ogre_1_1VertexDeclarationw0">VertexDeclaration::VertexElementList</a> &amp;elems)</td></tr>
188
189<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Flip an entire vertex buffer from little endian.  <a href="#Ogre_1_1MeshSerializerImpl__v1__2b72"></a><br><br></td></tr>
190<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb23">flipFromLittleEndian</a> (void *pData, size_t size, size_t count=1)</td></tr>
191
192<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b74">flipToLittleEndian</a> (void *pData, size_t vertexCount, size_t vertexSize, const <a class="el" href="classOgre_1_1VertexDeclaration.html#Ogre_1_1VertexDeclarationw0">VertexDeclaration::VertexElementList</a> &amp;elems)</td></tr>
193
194<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Flip an entire vertex buffer to little endian.  <a href="#Ogre_1_1MeshSerializerImpl__v1__2b74"></a><br><br></td></tr>
195<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb22">flipToLittleEndian</a> (void *pData, size_t size, size_t count=1)</td></tr>
196
197<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2b76">flipEndian</a> (void *pData, size_t vertexCount, size_t vertexSize, const <a class="el" href="classOgre_1_1VertexDeclaration.html#Ogre_1_1VertexDeclarationw0">VertexDeclaration::VertexElementList</a> &amp;elems)</td></tr>
198
199<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Flip the endianness of an entire vertex buffer, passed in as a pointer to locked or temporary memory.  <a href="#Ogre_1_1MeshSerializerImpl__v1__2b76"></a><br><br></td></tr>
200<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb24">flipEndian</a> (void *pData, size_t size, size_t count)</td></tr>
201
202<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb25">flipEndian</a> (void *pData, size_t size)</td></tr>
203
204<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb0">writeFileHeader</a> (void)</td></tr>
205
206<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb1">writeChunkHeader</a> (<a class="el" href="namespaceOgre.html#a456">uint16</a> id, <a class="el" href="namespaceOgre.html#a455">uint32</a> size)</td></tr>
207
208<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb2">writeFloats</a> (const float *const pfloat, size_t count)</td></tr>
209
210<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb3">writeFloats</a> (const double *const pfloat, size_t count)</td></tr>
211
212<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb4">writeShorts</a> (const <a class="el" href="namespaceOgre.html#a456">uint16</a> *const pShort, size_t count)</td></tr>
213
214<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb5">writeInts</a> (const <a class="el" href="namespaceOgre.html#a455">uint32</a> *const pInt, size_t count)</td></tr>
215
216<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb6">writeBools</a> (const bool *const pLong, size_t count)</td></tr>
217
218<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb7">writeObject</a> (const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;vec)</td></tr>
219
220<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb8">writeObject</a> (const <a class="el" href="classOgre_1_1Quaternion.html">Quaternion</a> &amp;q)</td></tr>
221
222<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb9">writeString</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;string)</td></tr>
223
224<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb10">writeData</a> (const void *const buf, size_t size, size_t count)</td></tr>
225
226<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb11">readFileHeader</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream)</td></tr>
227
228<tr><td class="memItemLeft" nowrap align=right valign=top>virtual unsigned short&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb12">readChunk</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream)</td></tr>
229
230<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb13">readBools</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, bool *pDest, size_t count)</td></tr>
231
232<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb14">readFloats</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, float *pDest, size_t count)</td></tr>
233
234<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb15">readFloats</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, double *pDest, size_t count)</td></tr>
235
236<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb16">readShorts</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="namespaceOgre.html#a456">uint16</a> *pDest, size_t count)</td></tr>
237
238<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb17">readInts</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="namespaceOgre.html#a455">uint32</a> *pDest, size_t count)</td></tr>
239
240<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb18">readObject</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;pDest)</td></tr>
241
242<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb19">readObject</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, <a class="el" href="classOgre_1_1Quaternion.html">Quaternion</a> &amp;pDest)</td></tr>
243
244<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a471">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb20">readString</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream)</td></tr>
245
246<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a471">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb21">readString</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream, size_t numChars)</td></tr>
247
248<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb26">determineEndianness</a> (<a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;stream)</td></tr>
249
250<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Determine the endianness of the incoming stream compared to native.  <a href="#Ogre_1_1SkeletonSerializerb26"></a><br><br></td></tr>
251<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerb27">determineEndianness</a> (<a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerw3">Endian</a> requestedEndian)</td></tr>
252
253<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Determine the endianness to write with based on option.  <a href="#Ogre_1_1SkeletonSerializerb27"></a><br><br></td></tr>
254<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
255<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2p0">mIsSkeletallyAnimated</a></td></tr>
256
257<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a455">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerp0">mCurrentstreamLen</a></td></tr>
258
259<tr><td class="memItemLeft" nowrap align=right valign=top>FILE *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerp1">mpfFile</a></td></tr>
260
261<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a471">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerp2">mVersion</a></td></tr>
262
263<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerp3">mFlipEndian</a></td></tr>
264
265</table>
266<hr><a name="_details"></a><h2>Detailed Description</h2>
267Class for providing backwards-compatibility for loading version 1.1 of the .mesh format.
268<p>
269
270<p>
271Definition at line <a class="el" href="OgreMeshSerializerImpl_8h-source.html#l00186">186</a> of file <a class="el" href="OgreMeshSerializerImpl_8h-source.html">OgreMeshSerializerImpl.h</a>.<hr><h2>Member Enumeration Documentation</h2>
272<a class="anchor" name="Ogre_1_1SkeletonSerializerw3" doxytag="Ogre::MeshSerializerImpl_v1_1::Endian" ></a><p>
273<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
274  <tr>
275    <td class="mdRow">
276      <table cellpadding="0" cellspacing="0" border="0">
277        <tr>
278          <td class="md" nowrap valign="top"> enum <a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerw3">Ogre::Serializer::Endian</a><code> [inherited]</code>
279      </table>
280    </td>
281  </tr>
282</table>
283<table cellspacing=5 cellpadding=0 border=0>
284  <tr>
285    <td>
286      &nbsp;
287    </td>
288    <td>
289
290<p>
291The endianness of written files.
292<p>
293<dl compact><dt><b>Enumeration values: </b></dt><dd>
294<table border=0 cellspacing=2 cellpadding=0>
295<tr><td valign=top><em><a class="anchor" name="Ogre_1_1SkeletonSerializerw3Ogre_1_1SkeletonSerializerw0" doxytag="ENDIAN_NATIVE" ></a>ENDIAN_NATIVE</em>&nbsp;</td><td>
296Use the platform native endian. </td></tr>
297<tr><td valign=top><em><a class="anchor" name="Ogre_1_1SkeletonSerializerw3Ogre_1_1SkeletonSerializerw1" doxytag="ENDIAN_BIG" ></a>ENDIAN_BIG</em>&nbsp;</td><td>
298Use big endian (0x1000 is serialised as 0x10 0x00). </td></tr>
299<tr><td valign=top><em><a class="anchor" name="Ogre_1_1SkeletonSerializerw3Ogre_1_1SkeletonSerializerw2" doxytag="ENDIAN_LITTLE" ></a>ENDIAN_LITTLE</em>&nbsp;</td><td>
300Use little endian (0x1000 is serialised as 0x00 0x10). </td></tr>
301</table>
302</dl>
303
304<p>
305Definition at line <a class="el" href="OgreSerializer_8h-source.html#l00047">47</a> of file <a class="el" href="OgreSerializer_8h-source.html">OgreSerializer.h</a>.    </td>
306  </tr>
307</table>
308<hr><h2>Constructor &amp; Destructor Documentation</h2>
309<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__1a0" doxytag="Ogre::MeshSerializerImpl_v1_1::MeshSerializerImpl_v1_1" ></a><p>
310<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
311  <tr>
312    <td class="mdRow">
313      <table cellpadding="0" cellspacing="0" border="0">
314        <tr>
315          <td class="md" nowrap valign="top"> Ogre::MeshSerializerImpl_v1_1::MeshSerializerImpl_v1_1 </td>
316          <td class="md" valign="top">(&nbsp;</td>
317          <td class="mdname1" valign="top" nowrap>          </td>
318          <td class="md" valign="top">&nbsp;)&nbsp;</td>
319          <td class="md" nowrap></td>
320        </tr>
321
322      </table>
323    </td>
324  </tr>
325</table>
326<table cellspacing=5 cellpadding=0 border=0>
327  <tr>
328    <td>
329      &nbsp;
330    </td>
331    <td>
332
333<p>
334    </td>
335  </tr>
336</table>
337<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__1a1" doxytag="Ogre::MeshSerializerImpl_v1_1::~MeshSerializerImpl_v1_1" ></a><p>
338<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
339  <tr>
340    <td class="mdRow">
341      <table cellpadding="0" cellspacing="0" border="0">
342        <tr>
343          <td class="md" nowrap valign="top"> Ogre::MeshSerializerImpl_v1_1::~<a class="el" href="classOgre_1_1MeshSerializerImpl__v1__1.html">MeshSerializerImpl_v1_1</a> </td>
344          <td class="md" valign="top">(&nbsp;</td>
345          <td class="mdname1" valign="top" nowrap>          </td>
346          <td class="md" valign="top">&nbsp;)&nbsp;</td>
347          <td class="md" nowrap></td>
348        </tr>
349
350      </table>
351    </td>
352  </tr>
353</table>
354<table cellspacing=5 cellpadding=0 border=0>
355  <tr>
356    <td>
357      &nbsp;
358    </td>
359    <td>
360
361<p>
362    </td>
363  </tr>
364</table>
365<hr><h2>Member Function Documentation</h2>
366<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b42" doxytag="Ogre::MeshSerializerImpl_v1_1::calcAnimationSize" ></a><p>
367<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
368  <tr>
369    <td class="mdRow">
370      <table cellpadding="0" cellspacing="0" border="0">
371        <tr>
372          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcAnimationSize </td>
373          <td class="md" valign="top">(&nbsp;</td>
374          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Animation.html">Animation</a> *&nbsp;</td>
375          <td class="mdname1" valign="top" nowrap> <em>anim</em>          </td>
376          <td class="md" valign="top">&nbsp;)&nbsp;</td>
377          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
378        </tr>
379
380      </table>
381    </td>
382  </tr>
383</table>
384<table cellspacing=5 cellpadding=0 border=0>
385  <tr>
386    <td>
387      &nbsp;
388    </td>
389    <td>
390
391<p>
392    </td>
393  </tr>
394</table>
395<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b41" doxytag="Ogre::MeshSerializerImpl_v1_1::calcAnimationsSize" ></a><p>
396<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
397  <tr>
398    <td class="mdRow">
399      <table cellpadding="0" cellspacing="0" border="0">
400        <tr>
401          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcAnimationsSize </td>
402          <td class="md" valign="top">(&nbsp;</td>
403          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
404          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
405          <td class="md" valign="top">&nbsp;)&nbsp;</td>
406          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
407        </tr>
408
409      </table>
410    </td>
411  </tr>
412</table>
413<table cellspacing=5 cellpadding=0 border=0>
414  <tr>
415    <td>
416      &nbsp;
417    </td>
418    <td>
419
420<p>
421    </td>
422  </tr>
423</table>
424<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b43" doxytag="Ogre::MeshSerializerImpl_v1_1::calcAnimationTrackSize" ></a><p>
425<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
426  <tr>
427    <td class="mdRow">
428      <table cellpadding="0" cellspacing="0" border="0">
429        <tr>
430          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcAnimationTrackSize </td>
431          <td class="md" valign="top">(&nbsp;</td>
432          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1VertexAnimationTrack.html">VertexAnimationTrack</a> *&nbsp;</td>
433          <td class="mdname1" valign="top" nowrap> <em>track</em>          </td>
434          <td class="md" valign="top">&nbsp;)&nbsp;</td>
435          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
436        </tr>
437
438      </table>
439    </td>
440  </tr>
441</table>
442<table cellspacing=5 cellpadding=0 border=0>
443  <tr>
444    <td>
445      &nbsp;
446    </td>
447    <td>
448
449<p>
450    </td>
451  </tr>
452</table>
453<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b33" doxytag="Ogre::MeshSerializerImpl_v1_1::calcBoneAssignmentSize" ></a><p>
454<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
455  <tr>
456    <td class="mdRow">
457      <table cellpadding="0" cellspacing="0" border="0">
458        <tr>
459          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcBoneAssignmentSize </td>
460          <td class="md" valign="top">(&nbsp;</td>
461          <td class="md" nowrap valign="top">void&nbsp;</td>
462          <td class="mdname1" valign="top" nowrap>          </td>
463          <td class="md" valign="top">&nbsp;)&nbsp;</td>
464          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
465        </tr>
466
467      </table>
468    </td>
469  </tr>
470</table>
471<table cellspacing=5 cellpadding=0 border=0>
472  <tr>
473    <td>
474      &nbsp;
475    </td>
476    <td>
477
478<p>
479    </td>
480  </tr>
481</table>
482<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b38" doxytag="Ogre::MeshSerializerImpl_v1_1::calcEdgeGroupSize" ></a><p>
483<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
484  <tr>
485    <td class="mdRow">
486      <table cellpadding="0" cellspacing="0" border="0">
487        <tr>
488          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcEdgeGroupSize </td>
489          <td class="md" valign="top">(&nbsp;</td>
490          <td class="md" nowrap valign="top">const <a class="el" href="structOgre_1_1EdgeData_1_1EdgeGroup.html">EdgeData::EdgeGroup</a> &amp;&nbsp;</td>
491          <td class="mdname1" valign="top" nowrap> <em>group</em>          </td>
492          <td class="md" valign="top">&nbsp;)&nbsp;</td>
493          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
494        </tr>
495
496      </table>
497    </td>
498  </tr>
499</table>
500<table cellspacing=5 cellpadding=0 border=0>
501  <tr>
502    <td>
503      &nbsp;
504    </td>
505    <td>
506
507<p>
508    </td>
509  </tr>
510</table>
511<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b37" doxytag="Ogre::MeshSerializerImpl_v1_1::calcEdgeListLodSize" ></a><p>
512<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
513  <tr>
514    <td class="mdRow">
515      <table cellpadding="0" cellspacing="0" border="0">
516        <tr>
517          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcEdgeListLodSize </td>
518          <td class="md" valign="top">(&nbsp;</td>
519          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1EdgeData.html">EdgeData</a> *&nbsp;</td>
520          <td class="mdname" nowrap> <em>data</em>, </td>
521        </tr>
522        <tr>
523          <td class="md" nowrap align="right"></td>
524          <td></td>
525          <td class="md" nowrap>bool&nbsp;</td>
526          <td class="mdname" nowrap> <em>isManual</em></td>
527        </tr>
528        <tr>
529          <td></td>
530          <td class="md">)&nbsp;</td>
531          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
532        </tr>
533
534      </table>
535    </td>
536  </tr>
537</table>
538<table cellspacing=5 cellpadding=0 border=0>
539  <tr>
540    <td>
541      &nbsp;
542    </td>
543    <td>
544
545<p>
546    </td>
547  </tr>
548</table>
549<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b36" doxytag="Ogre::MeshSerializerImpl_v1_1::calcEdgeListSize" ></a><p>
550<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
551  <tr>
552    <td class="mdRow">
553      <table cellpadding="0" cellspacing="0" border="0">
554        <tr>
555          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcEdgeListSize </td>
556          <td class="md" valign="top">(&nbsp;</td>
557          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
558          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
559          <td class="md" valign="top">&nbsp;)&nbsp;</td>
560          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
561        </tr>
562
563      </table>
564    </td>
565  </tr>
566</table>
567<table cellspacing=5 cellpadding=0 border=0>
568  <tr>
569    <td>
570      &nbsp;
571    </td>
572    <td>
573
574<p>
575    </td>
576  </tr>
577</table>
578<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b31" doxytag="Ogre::MeshSerializerImpl_v1_1::calcGeometrySize" ></a><p>
579<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
580  <tr>
581    <td class="mdRow">
582      <table cellpadding="0" cellspacing="0" border="0">
583        <tr>
584          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcGeometrySize </td>
585          <td class="md" valign="top">(&nbsp;</td>
586          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *&nbsp;</td>
587          <td class="mdname1" valign="top" nowrap> <em>pGeom</em>          </td>
588          <td class="md" valign="top">&nbsp;)&nbsp;</td>
589          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
590        </tr>
591
592      </table>
593    </td>
594  </tr>
595</table>
596<table cellspacing=5 cellpadding=0 border=0>
597  <tr>
598    <td>
599      &nbsp;
600    </td>
601    <td>
602
603<p>
604    </td>
605  </tr>
606</table>
607<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b29" doxytag="Ogre::MeshSerializerImpl_v1_1::calcMeshSize" ></a><p>
608<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
609  <tr>
610    <td class="mdRow">
611      <table cellpadding="0" cellspacing="0" border="0">
612        <tr>
613          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcMeshSize </td>
614          <td class="md" valign="top">(&nbsp;</td>
615          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
616          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
617          <td class="md" valign="top">&nbsp;)&nbsp;</td>
618          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
619        </tr>
620
621      </table>
622    </td>
623  </tr>
624</table>
625<table cellspacing=5 cellpadding=0 border=0>
626  <tr>
627    <td>
628      &nbsp;
629    </td>
630    <td>
631
632<p>
633    </td>
634  </tr>
635</table>
636<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b44" doxytag="Ogre::MeshSerializerImpl_v1_1::calcMorphKeyframeSize" ></a><p>
637<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
638  <tr>
639    <td class="mdRow">
640      <table cellpadding="0" cellspacing="0" border="0">
641        <tr>
642          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcMorphKeyframeSize </td>
643          <td class="md" valign="top">(&nbsp;</td>
644          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1VertexMorphKeyFrame.html">VertexMorphKeyFrame</a> *&nbsp;</td>
645          <td class="mdname" nowrap> <em>kf</em>, </td>
646        </tr>
647        <tr>
648          <td class="md" nowrap align="right"></td>
649          <td></td>
650          <td class="md" nowrap>size_t&nbsp;</td>
651          <td class="mdname" nowrap> <em>vertexCount</em></td>
652        </tr>
653        <tr>
654          <td></td>
655          <td class="md">)&nbsp;</td>
656          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
657        </tr>
658
659      </table>
660    </td>
661  </tr>
662</table>
663<table cellspacing=5 cellpadding=0 border=0>
664  <tr>
665    <td>
666      &nbsp;
667    </td>
668    <td>
669
670<p>
671    </td>
672  </tr>
673</table>
674<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b46" doxytag="Ogre::MeshSerializerImpl_v1_1::calcPoseKeyframePoseRefSize" ></a><p>
675<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
676  <tr>
677    <td class="mdRow">
678      <table cellpadding="0" cellspacing="0" border="0">
679        <tr>
680          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcPoseKeyframePoseRefSize </td>
681          <td class="md" valign="top">(&nbsp;</td>
682          <td class="md" nowrap valign="top">void&nbsp;</td>
683          <td class="mdname1" valign="top" nowrap>          </td>
684          <td class="md" valign="top">&nbsp;)&nbsp;</td>
685          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
686        </tr>
687
688      </table>
689    </td>
690  </tr>
691</table>
692<table cellspacing=5 cellpadding=0 border=0>
693  <tr>
694    <td>
695      &nbsp;
696    </td>
697    <td>
698
699<p>
700    </td>
701  </tr>
702</table>
703<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b45" doxytag="Ogre::MeshSerializerImpl_v1_1::calcPoseKeyframeSize" ></a><p>
704<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
705  <tr>
706    <td class="mdRow">
707      <table cellpadding="0" cellspacing="0" border="0">
708        <tr>
709          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcPoseKeyframeSize </td>
710          <td class="md" valign="top">(&nbsp;</td>
711          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1VertexPoseKeyFrame.html">VertexPoseKeyFrame</a> *&nbsp;</td>
712          <td class="mdname1" valign="top" nowrap> <em>kf</em>          </td>
713          <td class="md" valign="top">&nbsp;)&nbsp;</td>
714          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
715        </tr>
716
717      </table>
718    </td>
719  </tr>
720</table>
721<table cellspacing=5 cellpadding=0 border=0>
722  <tr>
723    <td>
724      &nbsp;
725    </td>
726    <td>
727
728<p>
729    </td>
730  </tr>
731</table>
732<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b40" doxytag="Ogre::MeshSerializerImpl_v1_1::calcPoseSize" ></a><p>
733<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
734  <tr>
735    <td class="mdRow">
736      <table cellpadding="0" cellspacing="0" border="0">
737        <tr>
738          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcPoseSize </td>
739          <td class="md" valign="top">(&nbsp;</td>
740          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Pose.html">Pose</a> *&nbsp;</td>
741          <td class="mdname1" valign="top" nowrap> <em>pose</em>          </td>
742          <td class="md" valign="top">&nbsp;)&nbsp;</td>
743          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
744        </tr>
745
746      </table>
747    </td>
748  </tr>
749</table>
750<table cellspacing=5 cellpadding=0 border=0>
751  <tr>
752    <td>
753      &nbsp;
754    </td>
755    <td>
756
757<p>
758    </td>
759  </tr>
760</table>
761<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b39" doxytag="Ogre::MeshSerializerImpl_v1_1::calcPosesSize" ></a><p>
762<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
763  <tr>
764    <td class="mdRow">
765      <table cellpadding="0" cellspacing="0" border="0">
766        <tr>
767          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcPosesSize </td>
768          <td class="md" valign="top">(&nbsp;</td>
769          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
770          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
771          <td class="md" valign="top">&nbsp;)&nbsp;</td>
772          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
773        </tr>
774
775      </table>
776    </td>
777  </tr>
778</table>
779<table cellspacing=5 cellpadding=0 border=0>
780  <tr>
781    <td>
782      &nbsp;
783    </td>
784    <td>
785
786<p>
787    </td>
788  </tr>
789</table>
790<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b47" doxytag="Ogre::MeshSerializerImpl_v1_1::calcPoseVertexSize" ></a><p>
791<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
792  <tr>
793    <td class="mdRow">
794      <table cellpadding="0" cellspacing="0" border="0">
795        <tr>
796          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcPoseVertexSize </td>
797          <td class="md" valign="top">(&nbsp;</td>
798          <td class="md" nowrap valign="top">void&nbsp;</td>
799          <td class="mdname1" valign="top" nowrap>          </td>
800          <td class="md" valign="top">&nbsp;)&nbsp;</td>
801          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
802        </tr>
803
804      </table>
805    </td>
806  </tr>
807</table>
808<table cellspacing=5 cellpadding=0 border=0>
809  <tr>
810    <td>
811      &nbsp;
812    </td>
813    <td>
814
815<p>
816    </td>
817  </tr>
818</table>
819<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b32" doxytag="Ogre::MeshSerializerImpl_v1_1::calcSkeletonLinkSize" ></a><p>
820<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
821  <tr>
822    <td class="mdRow">
823      <table cellpadding="0" cellspacing="0" border="0">
824        <tr>
825          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcSkeletonLinkSize </td>
826          <td class="md" valign="top">(&nbsp;</td>
827          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
828          <td class="mdname1" valign="top" nowrap> <em>skelName</em>          </td>
829          <td class="md" valign="top">&nbsp;)&nbsp;</td>
830          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
831        </tr>
832
833      </table>
834    </td>
835  </tr>
836</table>
837<table cellspacing=5 cellpadding=0 border=0>
838  <tr>
839    <td>
840      &nbsp;
841    </td>
842    <td>
843
844<p>
845    </td>
846  </tr>
847</table>
848<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b35" doxytag="Ogre::MeshSerializerImpl_v1_1::calcSubMeshNameTableSize" ></a><p>
849<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
850  <tr>
851    <td class="mdRow">
852      <table cellpadding="0" cellspacing="0" border="0">
853        <tr>
854          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcSubMeshNameTableSize </td>
855          <td class="md" valign="top">(&nbsp;</td>
856          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
857          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
858          <td class="md" valign="top">&nbsp;)&nbsp;</td>
859          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
860        </tr>
861
862      </table>
863    </td>
864  </tr>
865</table>
866<table cellspacing=5 cellpadding=0 border=0>
867  <tr>
868    <td>
869      &nbsp;
870    </td>
871    <td>
872
873<p>
874    </td>
875  </tr>
876</table>
877<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b34" doxytag="Ogre::MeshSerializerImpl_v1_1::calcSubMeshOperationSize" ></a><p>
878<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
879  <tr>
880    <td class="mdRow">
881      <table cellpadding="0" cellspacing="0" border="0">
882        <tr>
883          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcSubMeshOperationSize </td>
884          <td class="md" valign="top">(&nbsp;</td>
885          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *&nbsp;</td>
886          <td class="mdname1" valign="top" nowrap> <em>pSub</em>          </td>
887          <td class="md" valign="top">&nbsp;)&nbsp;</td>
888          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
889        </tr>
890
891      </table>
892    </td>
893  </tr>
894</table>
895<table cellspacing=5 cellpadding=0 border=0>
896  <tr>
897    <td>
898      &nbsp;
899    </td>
900    <td>
901
902<p>
903    </td>
904  </tr>
905</table>
906<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b30" doxytag="Ogre::MeshSerializerImpl_v1_1::calcSubMeshSize" ></a><p>
907<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
908  <tr>
909    <td class="mdRow">
910      <table cellpadding="0" cellspacing="0" border="0">
911        <tr>
912          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcSubMeshSize </td>
913          <td class="md" valign="top">(&nbsp;</td>
914          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *&nbsp;</td>
915          <td class="mdname1" valign="top" nowrap> <em>pSub</em>          </td>
916          <td class="md" valign="top">&nbsp;)&nbsp;</td>
917          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
918        </tr>
919
920      </table>
921    </td>
922  </tr>
923</table>
924<table cellspacing=5 cellpadding=0 border=0>
925  <tr>
926    <td>
927      &nbsp;
928    </td>
929    <td>
930
931<p>
932    </td>
933  </tr>
934</table>
935<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b48" doxytag="Ogre::MeshSerializerImpl_v1_1::calcSubMeshTextureAliasesSize" ></a><p>
936<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
937  <tr>
938    <td class="mdRow">
939      <table cellpadding="0" cellspacing="0" border="0">
940        <tr>
941          <td class="md" nowrap valign="top"> virtual size_t Ogre::MeshSerializerImpl::calcSubMeshTextureAliasesSize </td>
942          <td class="md" valign="top">(&nbsp;</td>
943          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *&nbsp;</td>
944          <td class="mdname1" valign="top" nowrap> <em>pSub</em>          </td>
945          <td class="md" valign="top">&nbsp;)&nbsp;</td>
946          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
947        </tr>
948
949      </table>
950    </td>
951  </tr>
952</table>
953<table cellspacing=5 cellpadding=0 border=0>
954  <tr>
955    <td>
956      &nbsp;
957    </td>
958    <td>
959
960<p>
961    </td>
962  </tr>
963</table>
964<a class="anchor" name="Ogre_1_1SkeletonSerializerb27" doxytag="Ogre::MeshSerializerImpl_v1_1::determineEndianness" ></a><p>
965<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
966  <tr>
967    <td class="mdRow">
968      <table cellpadding="0" cellspacing="0" border="0">
969        <tr>
970          <td class="md" nowrap valign="top"> virtual void Ogre::Serializer::determineEndianness </td>
971          <td class="md" valign="top">(&nbsp;</td>
972          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerw3">Endian</a>&nbsp;</td>
973          <td class="mdname1" valign="top" nowrap> <em>requestedEndian</em>          </td>
974          <td class="md" valign="top">&nbsp;)&nbsp;</td>
975          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
976        </tr>
977
978      </table>
979    </td>
980  </tr>
981</table>
982<table cellspacing=5 cellpadding=0 border=0>
983  <tr>
984    <td>
985      &nbsp;
986    </td>
987    <td>
988
989<p>
990Determine the endianness to write with based on option.
991<p>
992    </td>
993  </tr>
994</table>
995<a class="anchor" name="Ogre_1_1SkeletonSerializerb26" doxytag="Ogre::MeshSerializerImpl_v1_1::determineEndianness" ></a><p>
996<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
997  <tr>
998    <td class="mdRow">
999      <table cellpadding="0" cellspacing="0" border="0">
1000        <tr>
1001          <td class="md" nowrap valign="top"> virtual void Ogre::Serializer::determineEndianness </td>
1002          <td class="md" valign="top">(&nbsp;</td>
1003          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1004          <td class="mdname1" valign="top" nowrap> <em>stream</em>          </td>
1005          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1006          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
1007        </tr>
1008
1009      </table>
1010    </td>
1011  </tr>
1012</table>
1013<table cellspacing=5 cellpadding=0 border=0>
1014  <tr>
1015    <td>
1016      &nbsp;
1017    </td>
1018    <td>
1019
1020<p>
1021Determine the endianness of the incoming stream compared to native.
1022<p>
1023    </td>
1024  </tr>
1025</table>
1026<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2a2" doxytag="Ogre::MeshSerializerImpl_v1_1::exportMesh" ></a><p>
1027<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1028  <tr>
1029    <td class="mdRow">
1030      <table cellpadding="0" cellspacing="0" border="0">
1031        <tr>
1032          <td class="md" nowrap valign="top"> void Ogre::MeshSerializerImpl::exportMesh </td>
1033          <td class="md" valign="top">(&nbsp;</td>
1034          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
1035          <td class="mdname" nowrap> <em>pMesh</em>, </td>
1036        </tr>
1037        <tr>
1038          <td class="md" nowrap align="right"></td>
1039          <td></td>
1040          <td class="md" nowrap>const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
1041          <td class="mdname" nowrap> <em>filename</em>, </td>
1042        </tr>
1043        <tr>
1044          <td class="md" nowrap align="right"></td>
1045          <td></td>
1046          <td class="md" nowrap><a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerw3">Endian</a>&nbsp;</td>
1047          <td class="mdname" nowrap> <em>endianMode</em> = ENDIAN_NATIVE</td>
1048        </tr>
1049        <tr>
1050          <td></td>
1051          <td class="md">)&nbsp;</td>
1052          <td class="md" colspan="2"><code> [inherited]</code></td>
1053        </tr>
1054
1055      </table>
1056    </td>
1057  </tr>
1058</table>
1059<table cellspacing=5 cellpadding=0 border=0>
1060  <tr>
1061    <td>
1062      &nbsp;
1063    </td>
1064    <td>
1065
1066<p>
1067Exports a mesh to the file specified.
1068<p>
1069<dl compact><dt><b>Remarks:</b></dt><dd>This method takes an externally created <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> object, and exports both it and optionally the Materials it uses to a .mesh file. </dd></dl>
1070<dl compact><dt><b>Parameters:</b></dt><dd>
1071  <table border="0" cellspacing="2" cellpadding="0">
1072    <tr><td valign=top><em>pMesh</em>&nbsp;</td><td>Pointer to the <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> to export </td></tr>
1073    <tr><td valign=top><em>filename</em>&nbsp;</td><td>The destination filename </td></tr>
1074    <tr><td valign=top><em>endianMode</em>&nbsp;</td><td>The endian mode for the written file </td></tr>
1075  </table>
1076</dl>
1077    </td>
1078  </tr>
1079</table>
1080<a class="anchor" name="Ogre_1_1SkeletonSerializerb25" doxytag="Ogre::MeshSerializerImpl_v1_1::flipEndian" ></a><p>
1081<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1082  <tr>
1083    <td class="mdRow">
1084      <table cellpadding="0" cellspacing="0" border="0">
1085        <tr>
1086          <td class="md" nowrap valign="top"> virtual void Ogre::Serializer::flipEndian </td>
1087          <td class="md" valign="top">(&nbsp;</td>
1088          <td class="md" nowrap valign="top">void *&nbsp;</td>
1089          <td class="mdname" nowrap> <em>pData</em>, </td>
1090        </tr>
1091        <tr>
1092          <td class="md" nowrap align="right"></td>
1093          <td></td>
1094          <td class="md" nowrap>size_t&nbsp;</td>
1095          <td class="mdname" nowrap> <em>size</em></td>
1096        </tr>
1097        <tr>
1098          <td></td>
1099          <td class="md">)&nbsp;</td>
1100          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1101        </tr>
1102
1103      </table>
1104    </td>
1105  </tr>
1106</table>
1107<table cellspacing=5 cellpadding=0 border=0>
1108  <tr>
1109    <td>
1110      &nbsp;
1111    </td>
1112    <td>
1113
1114<p>
1115    </td>
1116  </tr>
1117</table>
1118<a class="anchor" name="Ogre_1_1SkeletonSerializerb24" doxytag="Ogre::MeshSerializerImpl_v1_1::flipEndian" ></a><p>
1119<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1120  <tr>
1121    <td class="mdRow">
1122      <table cellpadding="0" cellspacing="0" border="0">
1123        <tr>
1124          <td class="md" nowrap valign="top"> virtual void Ogre::Serializer::flipEndian </td>
1125          <td class="md" valign="top">(&nbsp;</td>
1126          <td class="md" nowrap valign="top">void *&nbsp;</td>
1127          <td class="mdname" nowrap> <em>pData</em>, </td>
1128        </tr>
1129        <tr>
1130          <td class="md" nowrap align="right"></td>
1131          <td></td>
1132          <td class="md" nowrap>size_t&nbsp;</td>
1133          <td class="mdname" nowrap> <em>size</em>, </td>
1134        </tr>
1135        <tr>
1136          <td class="md" nowrap align="right"></td>
1137          <td></td>
1138          <td class="md" nowrap>size_t&nbsp;</td>
1139          <td class="mdname" nowrap> <em>count</em></td>
1140        </tr>
1141        <tr>
1142          <td></td>
1143          <td class="md">)&nbsp;</td>
1144          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1145        </tr>
1146
1147      </table>
1148    </td>
1149  </tr>
1150</table>
1151<table cellspacing=5 cellpadding=0 border=0>
1152  <tr>
1153    <td>
1154      &nbsp;
1155    </td>
1156    <td>
1157
1158<p>
1159    </td>
1160  </tr>
1161</table>
1162<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b76" doxytag="Ogre::MeshSerializerImpl_v1_1::flipEndian" ></a><p>
1163<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1164  <tr>
1165    <td class="mdRow">
1166      <table cellpadding="0" cellspacing="0" border="0">
1167        <tr>
1168          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::flipEndian </td>
1169          <td class="md" valign="top">(&nbsp;</td>
1170          <td class="md" nowrap valign="top">void *&nbsp;</td>
1171          <td class="mdname" nowrap> <em>pData</em>, </td>
1172        </tr>
1173        <tr>
1174          <td class="md" nowrap align="right"></td>
1175          <td></td>
1176          <td class="md" nowrap>size_t&nbsp;</td>
1177          <td class="mdname" nowrap> <em>vertexCount</em>, </td>
1178        </tr>
1179        <tr>
1180          <td class="md" nowrap align="right"></td>
1181          <td></td>
1182          <td class="md" nowrap>size_t&nbsp;</td>
1183          <td class="mdname" nowrap> <em>vertexSize</em>, </td>
1184        </tr>
1185        <tr>
1186          <td class="md" nowrap align="right"></td>
1187          <td></td>
1188          <td class="md" nowrap>const <a class="el" href="classOgre_1_1VertexDeclaration.html#Ogre_1_1VertexDeclarationw0">VertexDeclaration::VertexElementList</a> &amp;&nbsp;</td>
1189          <td class="mdname" nowrap> <em>elems</em></td>
1190        </tr>
1191        <tr>
1192          <td></td>
1193          <td class="md">)&nbsp;</td>
1194          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1195        </tr>
1196
1197      </table>
1198    </td>
1199  </tr>
1200</table>
1201<table cellspacing=5 cellpadding=0 border=0>
1202  <tr>
1203    <td>
1204      &nbsp;
1205    </td>
1206    <td>
1207
1208<p>
1209Flip the endianness of an entire vertex buffer, passed in as a pointer to locked or temporary memory.
1210<p>
1211    </td>
1212  </tr>
1213</table>
1214<a class="anchor" name="Ogre_1_1SkeletonSerializerb23" doxytag="Ogre::MeshSerializerImpl_v1_1::flipFromLittleEndian" ></a><p>
1215<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1216  <tr>
1217    <td class="mdRow">
1218      <table cellpadding="0" cellspacing="0" border="0">
1219        <tr>
1220          <td class="md" nowrap valign="top"> virtual void Ogre::Serializer::flipFromLittleEndian </td>
1221          <td class="md" valign="top">(&nbsp;</td>
1222          <td class="md" nowrap valign="top">void *&nbsp;</td>
1223          <td class="mdname" nowrap> <em>pData</em>, </td>
1224        </tr>
1225        <tr>
1226          <td class="md" nowrap align="right"></td>
1227          <td></td>
1228          <td class="md" nowrap>size_t&nbsp;</td>
1229          <td class="mdname" nowrap> <em>size</em>, </td>
1230        </tr>
1231        <tr>
1232          <td class="md" nowrap align="right"></td>
1233          <td></td>
1234          <td class="md" nowrap>size_t&nbsp;</td>
1235          <td class="mdname" nowrap> <em>count</em> = 1</td>
1236        </tr>
1237        <tr>
1238          <td></td>
1239          <td class="md">)&nbsp;</td>
1240          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1241        </tr>
1242
1243      </table>
1244    </td>
1245  </tr>
1246</table>
1247<table cellspacing=5 cellpadding=0 border=0>
1248  <tr>
1249    <td>
1250      &nbsp;
1251    </td>
1252    <td>
1253
1254<p>
1255    </td>
1256  </tr>
1257</table>
1258<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b72" doxytag="Ogre::MeshSerializerImpl_v1_1::flipFromLittleEndian" ></a><p>
1259<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1260  <tr>
1261    <td class="mdRow">
1262      <table cellpadding="0" cellspacing="0" border="0">
1263        <tr>
1264          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::flipFromLittleEndian </td>
1265          <td class="md" valign="top">(&nbsp;</td>
1266          <td class="md" nowrap valign="top">void *&nbsp;</td>
1267          <td class="mdname" nowrap> <em>pData</em>, </td>
1268        </tr>
1269        <tr>
1270          <td class="md" nowrap align="right"></td>
1271          <td></td>
1272          <td class="md" nowrap>size_t&nbsp;</td>
1273          <td class="mdname" nowrap> <em>vertexCount</em>, </td>
1274        </tr>
1275        <tr>
1276          <td class="md" nowrap align="right"></td>
1277          <td></td>
1278          <td class="md" nowrap>size_t&nbsp;</td>
1279          <td class="mdname" nowrap> <em>vertexSize</em>, </td>
1280        </tr>
1281        <tr>
1282          <td class="md" nowrap align="right"></td>
1283          <td></td>
1284          <td class="md" nowrap>const <a class="el" href="classOgre_1_1VertexDeclaration.html#Ogre_1_1VertexDeclarationw0">VertexDeclaration::VertexElementList</a> &amp;&nbsp;</td>
1285          <td class="mdname" nowrap> <em>elems</em></td>
1286        </tr>
1287        <tr>
1288          <td></td>
1289          <td class="md">)&nbsp;</td>
1290          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1291        </tr>
1292
1293      </table>
1294    </td>
1295  </tr>
1296</table>
1297<table cellspacing=5 cellpadding=0 border=0>
1298  <tr>
1299    <td>
1300      &nbsp;
1301    </td>
1302    <td>
1303
1304<p>
1305Flip an entire vertex buffer from little endian.
1306<p>
1307    </td>
1308  </tr>
1309</table>
1310<a class="anchor" name="Ogre_1_1SkeletonSerializerb22" doxytag="Ogre::MeshSerializerImpl_v1_1::flipToLittleEndian" ></a><p>
1311<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1312  <tr>
1313    <td class="mdRow">
1314      <table cellpadding="0" cellspacing="0" border="0">
1315        <tr>
1316          <td class="md" nowrap valign="top"> virtual void Ogre::Serializer::flipToLittleEndian </td>
1317          <td class="md" valign="top">(&nbsp;</td>
1318          <td class="md" nowrap valign="top">void *&nbsp;</td>
1319          <td class="mdname" nowrap> <em>pData</em>, </td>
1320        </tr>
1321        <tr>
1322          <td class="md" nowrap align="right"></td>
1323          <td></td>
1324          <td class="md" nowrap>size_t&nbsp;</td>
1325          <td class="mdname" nowrap> <em>size</em>, </td>
1326        </tr>
1327        <tr>
1328          <td class="md" nowrap align="right"></td>
1329          <td></td>
1330          <td class="md" nowrap>size_t&nbsp;</td>
1331          <td class="mdname" nowrap> <em>count</em> = 1</td>
1332        </tr>
1333        <tr>
1334          <td></td>
1335          <td class="md">)&nbsp;</td>
1336          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1337        </tr>
1338
1339      </table>
1340    </td>
1341  </tr>
1342</table>
1343<table cellspacing=5 cellpadding=0 border=0>
1344  <tr>
1345    <td>
1346      &nbsp;
1347    </td>
1348    <td>
1349
1350<p>
1351    </td>
1352  </tr>
1353</table>
1354<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b74" doxytag="Ogre::MeshSerializerImpl_v1_1::flipToLittleEndian" ></a><p>
1355<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1356  <tr>
1357    <td class="mdRow">
1358      <table cellpadding="0" cellspacing="0" border="0">
1359        <tr>
1360          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::flipToLittleEndian </td>
1361          <td class="md" valign="top">(&nbsp;</td>
1362          <td class="md" nowrap valign="top">void *&nbsp;</td>
1363          <td class="mdname" nowrap> <em>pData</em>, </td>
1364        </tr>
1365        <tr>
1366          <td class="md" nowrap align="right"></td>
1367          <td></td>
1368          <td class="md" nowrap>size_t&nbsp;</td>
1369          <td class="mdname" nowrap> <em>vertexCount</em>, </td>
1370        </tr>
1371        <tr>
1372          <td class="md" nowrap align="right"></td>
1373          <td></td>
1374          <td class="md" nowrap>size_t&nbsp;</td>
1375          <td class="mdname" nowrap> <em>vertexSize</em>, </td>
1376        </tr>
1377        <tr>
1378          <td class="md" nowrap align="right"></td>
1379          <td></td>
1380          <td class="md" nowrap>const <a class="el" href="classOgre_1_1VertexDeclaration.html#Ogre_1_1VertexDeclarationw0">VertexDeclaration::VertexElementList</a> &amp;&nbsp;</td>
1381          <td class="mdname" nowrap> <em>elems</em></td>
1382        </tr>
1383        <tr>
1384          <td></td>
1385          <td class="md">)&nbsp;</td>
1386          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1387        </tr>
1388
1389      </table>
1390    </td>
1391  </tr>
1392</table>
1393<table cellspacing=5 cellpadding=0 border=0>
1394  <tr>
1395    <td>
1396      &nbsp;
1397    </td>
1398    <td>
1399
1400<p>
1401Flip an entire vertex buffer to little endian.
1402<p>
1403    </td>
1404  </tr>
1405</table>
1406<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2a3" doxytag="Ogre::MeshSerializerImpl_v1_1::importMesh" ></a><p>
1407<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1408  <tr>
1409    <td class="mdRow">
1410      <table cellpadding="0" cellspacing="0" border="0">
1411        <tr>
1412          <td class="md" nowrap valign="top"> void Ogre::MeshSerializerImpl::importMesh </td>
1413          <td class="md" valign="top">(&nbsp;</td>
1414          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1415          <td class="mdname" nowrap> <em>stream</em>, </td>
1416        </tr>
1417        <tr>
1418          <td class="md" nowrap align="right"></td>
1419          <td></td>
1420          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
1421          <td class="mdname" nowrap> <em>pDest</em></td>
1422        </tr>
1423        <tr>
1424          <td></td>
1425          <td class="md">)&nbsp;</td>
1426          <td class="md" colspan="2"><code> [inherited]</code></td>
1427        </tr>
1428
1429      </table>
1430    </td>
1431  </tr>
1432</table>
1433<table cellspacing=5 cellpadding=0 border=0>
1434  <tr>
1435    <td>
1436      &nbsp;
1437    </td>
1438    <td>
1439
1440<p>
1441Imports <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> and (optionally) <a class="el" href="classOgre_1_1Material.html">Material</a> data from a .mesh file <a class="el" href="classOgre_1_1DataStream.html">DataStream</a>.
1442<p>
1443<dl compact><dt><b>Remarks:</b></dt><dd>This method imports data from a <a class="el" href="classOgre_1_1DataStream.html">DataStream</a> opened from a .mesh file and places it's contents into the <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> object which is passed in. </dd></dl>
1444<dl compact><dt><b>Parameters:</b></dt><dd>
1445  <table border="0" cellspacing="2" cellpadding="0">
1446    <tr><td valign=top><em>stream</em>&nbsp;</td><td>The <a class="el" href="classOgre_1_1DataStream.html">DataStream</a> holding the .mesh data. Must be initialised (pos at the start of the buffer). </td></tr>
1447    <tr><td valign=top><em>pDest</em>&nbsp;</td><td>Pointer to the <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> object which will receive the data. Should be blank already. </td></tr>
1448  </table>
1449</dl>
1450    </td>
1451  </tr>
1452</table>
1453<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b68" doxytag="Ogre::MeshSerializerImpl_v1_1::readAnimation" ></a><p>
1454<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1455  <tr>
1456    <td class="mdRow">
1457      <table cellpadding="0" cellspacing="0" border="0">
1458        <tr>
1459          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readAnimation </td>
1460          <td class="md" valign="top">(&nbsp;</td>
1461          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1462          <td class="mdname" nowrap> <em>stream</em>, </td>
1463        </tr>
1464        <tr>
1465          <td class="md" nowrap align="right"></td>
1466          <td></td>
1467          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
1468          <td class="mdname" nowrap> <em>pMesh</em></td>
1469        </tr>
1470        <tr>
1471          <td></td>
1472          <td class="md">)&nbsp;</td>
1473          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1474        </tr>
1475
1476      </table>
1477    </td>
1478  </tr>
1479</table>
1480<table cellspacing=5 cellpadding=0 border=0>
1481  <tr>
1482    <td>
1483      &nbsp;
1484    </td>
1485    <td>
1486
1487<p>
1488    </td>
1489  </tr>
1490</table>
1491<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b67" doxytag="Ogre::MeshSerializerImpl_v1_1::readAnimations" ></a><p>
1492<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1493  <tr>
1494    <td class="mdRow">
1495      <table cellpadding="0" cellspacing="0" border="0">
1496        <tr>
1497          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readAnimations </td>
1498          <td class="md" valign="top">(&nbsp;</td>
1499          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1500          <td class="mdname" nowrap> <em>stream</em>, </td>
1501        </tr>
1502        <tr>
1503          <td class="md" nowrap align="right"></td>
1504          <td></td>
1505          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
1506          <td class="mdname" nowrap> <em>pMesh</em></td>
1507        </tr>
1508        <tr>
1509          <td></td>
1510          <td class="md">)&nbsp;</td>
1511          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1512        </tr>
1513
1514      </table>
1515    </td>
1516  </tr>
1517</table>
1518<table cellspacing=5 cellpadding=0 border=0>
1519  <tr>
1520    <td>
1521      &nbsp;
1522    </td>
1523    <td>
1524
1525<p>
1526    </td>
1527  </tr>
1528</table>
1529<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b69" doxytag="Ogre::MeshSerializerImpl_v1_1::readAnimationTrack" ></a><p>
1530<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1531  <tr>
1532    <td class="mdRow">
1533      <table cellpadding="0" cellspacing="0" border="0">
1534        <tr>
1535          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readAnimationTrack </td>
1536          <td class="md" valign="top">(&nbsp;</td>
1537          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1538          <td class="mdname" nowrap> <em>stream</em>, </td>
1539        </tr>
1540        <tr>
1541          <td class="md" nowrap align="right"></td>
1542          <td></td>
1543          <td class="md" nowrap><a class="el" href="classOgre_1_1Animation.html">Animation</a> *&nbsp;</td>
1544          <td class="mdname" nowrap> <em>anim</em>, </td>
1545        </tr>
1546        <tr>
1547          <td class="md" nowrap align="right"></td>
1548          <td></td>
1549          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
1550          <td class="mdname" nowrap> <em>pMesh</em></td>
1551        </tr>
1552        <tr>
1553          <td></td>
1554          <td class="md">)&nbsp;</td>
1555          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1556        </tr>
1557
1558      </table>
1559    </td>
1560  </tr>
1561</table>
1562<table cellspacing=5 cellpadding=0 border=0>
1563  <tr>
1564    <td>
1565      &nbsp;
1566    </td>
1567    <td>
1568
1569<p>
1570    </td>
1571  </tr>
1572</table>
1573<a class="anchor" name="Ogre_1_1SkeletonSerializerb13" doxytag="Ogre::MeshSerializerImpl_v1_1::readBools" ></a><p>
1574<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1575  <tr>
1576    <td class="mdRow">
1577      <table cellpadding="0" cellspacing="0" border="0">
1578        <tr>
1579          <td class="md" nowrap valign="top"> void Ogre::Serializer::readBools </td>
1580          <td class="md" valign="top">(&nbsp;</td>
1581          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1582          <td class="mdname" nowrap> <em>stream</em>, </td>
1583        </tr>
1584        <tr>
1585          <td class="md" nowrap align="right"></td>
1586          <td></td>
1587          <td class="md" nowrap>bool *&nbsp;</td>
1588          <td class="mdname" nowrap> <em>pDest</em>, </td>
1589        </tr>
1590        <tr>
1591          <td class="md" nowrap align="right"></td>
1592          <td></td>
1593          <td class="md" nowrap>size_t&nbsp;</td>
1594          <td class="mdname" nowrap> <em>count</em></td>
1595        </tr>
1596        <tr>
1597          <td></td>
1598          <td class="md">)&nbsp;</td>
1599          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
1600        </tr>
1601
1602      </table>
1603    </td>
1604  </tr>
1605</table>
1606<table cellspacing=5 cellpadding=0 border=0>
1607  <tr>
1608    <td>
1609      &nbsp;
1610    </td>
1611    <td>
1612
1613<p>
1614    </td>
1615  </tr>
1616</table>
1617<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b63" doxytag="Ogre::MeshSerializerImpl_v1_1::readBoundsInfo" ></a><p>
1618<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1619  <tr>
1620    <td class="mdRow">
1621      <table cellpadding="0" cellspacing="0" border="0">
1622        <tr>
1623          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readBoundsInfo </td>
1624          <td class="md" valign="top">(&nbsp;</td>
1625          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1626          <td class="mdname" nowrap> <em>stream</em>, </td>
1627        </tr>
1628        <tr>
1629          <td class="md" nowrap align="right"></td>
1630          <td></td>
1631          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
1632          <td class="mdname" nowrap> <em>pMesh</em></td>
1633        </tr>
1634        <tr>
1635          <td></td>
1636          <td class="md">)&nbsp;</td>
1637          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1638        </tr>
1639
1640      </table>
1641    </td>
1642  </tr>
1643</table>
1644<table cellspacing=5 cellpadding=0 border=0>
1645  <tr>
1646    <td>
1647      &nbsp;
1648    </td>
1649    <td>
1650
1651<p>
1652    </td>
1653  </tr>
1654</table>
1655<a class="anchor" name="Ogre_1_1SkeletonSerializerb12" doxytag="Ogre::MeshSerializerImpl_v1_1::readChunk" ></a><p>
1656<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1657  <tr>
1658    <td class="mdRow">
1659      <table cellpadding="0" cellspacing="0" border="0">
1660        <tr>
1661          <td class="md" nowrap valign="top"> virtual unsigned short Ogre::Serializer::readChunk </td>
1662          <td class="md" valign="top">(&nbsp;</td>
1663          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1664          <td class="mdname1" valign="top" nowrap> <em>stream</em>          </td>
1665          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1666          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
1667        </tr>
1668
1669      </table>
1670    </td>
1671  </tr>
1672</table>
1673<table cellspacing=5 cellpadding=0 border=0>
1674  <tr>
1675    <td>
1676      &nbsp;
1677    </td>
1678    <td>
1679
1680<p>
1681    </td>
1682  </tr>
1683</table>
1684<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b64" doxytag="Ogre::MeshSerializerImpl_v1_1::readEdgeList" ></a><p>
1685<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1686  <tr>
1687    <td class="mdRow">
1688      <table cellpadding="0" cellspacing="0" border="0">
1689        <tr>
1690          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readEdgeList </td>
1691          <td class="md" valign="top">(&nbsp;</td>
1692          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1693          <td class="mdname" nowrap> <em>stream</em>, </td>
1694        </tr>
1695        <tr>
1696          <td class="md" nowrap align="right"></td>
1697          <td></td>
1698          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
1699          <td class="mdname" nowrap> <em>pMesh</em></td>
1700        </tr>
1701        <tr>
1702          <td></td>
1703          <td class="md">)&nbsp;</td>
1704          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1705        </tr>
1706
1707      </table>
1708    </td>
1709  </tr>
1710</table>
1711<table cellspacing=5 cellpadding=0 border=0>
1712  <tr>
1713    <td>
1714      &nbsp;
1715    </td>
1716    <td>
1717
1718<p>
1719    </td>
1720  </tr>
1721</table>
1722<a class="anchor" name="Ogre_1_1SkeletonSerializerb11" doxytag="Ogre::MeshSerializerImpl_v1_1::readFileHeader" ></a><p>
1723<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1724  <tr>
1725    <td class="mdRow">
1726      <table cellpadding="0" cellspacing="0" border="0">
1727        <tr>
1728          <td class="md" nowrap valign="top"> virtual void Ogre::Serializer::readFileHeader </td>
1729          <td class="md" valign="top">(&nbsp;</td>
1730          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1731          <td class="mdname1" valign="top" nowrap> <em>stream</em>          </td>
1732          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1733          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
1734        </tr>
1735
1736      </table>
1737    </td>
1738  </tr>
1739</table>
1740<table cellspacing=5 cellpadding=0 border=0>
1741  <tr>
1742    <td>
1743      &nbsp;
1744    </td>
1745    <td>
1746
1747<p>
1748    </td>
1749  </tr>
1750</table>
1751<a class="anchor" name="Ogre_1_1SkeletonSerializerb15" doxytag="Ogre::MeshSerializerImpl_v1_1::readFloats" ></a><p>
1752<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1753  <tr>
1754    <td class="mdRow">
1755      <table cellpadding="0" cellspacing="0" border="0">
1756        <tr>
1757          <td class="md" nowrap valign="top"> void Ogre::Serializer::readFloats </td>
1758          <td class="md" valign="top">(&nbsp;</td>
1759          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1760          <td class="mdname" nowrap> <em>stream</em>, </td>
1761        </tr>
1762        <tr>
1763          <td class="md" nowrap align="right"></td>
1764          <td></td>
1765          <td class="md" nowrap>double *&nbsp;</td>
1766          <td class="mdname" nowrap> <em>pDest</em>, </td>
1767        </tr>
1768        <tr>
1769          <td class="md" nowrap align="right"></td>
1770          <td></td>
1771          <td class="md" nowrap>size_t&nbsp;</td>
1772          <td class="mdname" nowrap> <em>count</em></td>
1773        </tr>
1774        <tr>
1775          <td></td>
1776          <td class="md">)&nbsp;</td>
1777          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
1778        </tr>
1779
1780      </table>
1781    </td>
1782  </tr>
1783</table>
1784<table cellspacing=5 cellpadding=0 border=0>
1785  <tr>
1786    <td>
1787      &nbsp;
1788    </td>
1789    <td>
1790
1791<p>
1792    </td>
1793  </tr>
1794</table>
1795<a class="anchor" name="Ogre_1_1SkeletonSerializerb14" doxytag="Ogre::MeshSerializerImpl_v1_1::readFloats" ></a><p>
1796<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1797  <tr>
1798    <td class="mdRow">
1799      <table cellpadding="0" cellspacing="0" border="0">
1800        <tr>
1801          <td class="md" nowrap valign="top"> void Ogre::Serializer::readFloats </td>
1802          <td class="md" valign="top">(&nbsp;</td>
1803          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1804          <td class="mdname" nowrap> <em>stream</em>, </td>
1805        </tr>
1806        <tr>
1807          <td class="md" nowrap align="right"></td>
1808          <td></td>
1809          <td class="md" nowrap>float *&nbsp;</td>
1810          <td class="mdname" nowrap> <em>pDest</em>, </td>
1811        </tr>
1812        <tr>
1813          <td class="md" nowrap align="right"></td>
1814          <td></td>
1815          <td class="md" nowrap>size_t&nbsp;</td>
1816          <td class="mdname" nowrap> <em>count</em></td>
1817        </tr>
1818        <tr>
1819          <td></td>
1820          <td class="md">)&nbsp;</td>
1821          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
1822        </tr>
1823
1824      </table>
1825    </td>
1826  </tr>
1827</table>
1828<table cellspacing=5 cellpadding=0 border=0>
1829  <tr>
1830    <td>
1831      &nbsp;
1832    </td>
1833    <td>
1834
1835<p>
1836    </td>
1837  </tr>
1838</table>
1839<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b1" doxytag="Ogre::MeshSerializerImpl_v1_1::readGeometry" ></a><p>
1840<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1841  <tr>
1842    <td class="mdRow">
1843      <table cellpadding="0" cellspacing="0" border="0">
1844        <tr>
1845          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl_v1_2::readGeometry </td>
1846          <td class="md" valign="top">(&nbsp;</td>
1847          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1848          <td class="mdname" nowrap> <em>stream</em>, </td>
1849        </tr>
1850        <tr>
1851          <td class="md" nowrap align="right"></td>
1852          <td></td>
1853          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
1854          <td class="mdname" nowrap> <em>pMesh</em>, </td>
1855        </tr>
1856        <tr>
1857          <td class="md" nowrap align="right"></td>
1858          <td></td>
1859          <td class="md" nowrap><a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *&nbsp;</td>
1860          <td class="mdname" nowrap> <em>dest</em></td>
1861        </tr>
1862        <tr>
1863          <td></td>
1864          <td class="md">)&nbsp;</td>
1865          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1866        </tr>
1867
1868      </table>
1869    </td>
1870  </tr>
1871</table>
1872<table cellspacing=5 cellpadding=0 border=0>
1873  <tr>
1874    <td>
1875      &nbsp;
1876    </td>
1877    <td>
1878
1879<p>
1880
1881<p>
1882Reimplemented from <a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImplb49">Ogre::MeshSerializerImpl</a>.    </td>
1883  </tr>
1884</table>
1885<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b4" doxytag="Ogre::MeshSerializerImpl_v1_1::readGeometryColours" ></a><p>
1886<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1887  <tr>
1888    <td class="mdRow">
1889      <table cellpadding="0" cellspacing="0" border="0">
1890        <tr>
1891          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl_v1_2::readGeometryColours </td>
1892          <td class="md" valign="top">(&nbsp;</td>
1893          <td class="md" nowrap valign="top">unsigned short&nbsp;</td>
1894          <td class="mdname" nowrap> <em>bindIdx</em>, </td>
1895        </tr>
1896        <tr>
1897          <td class="md" nowrap align="right"></td>
1898          <td></td>
1899          <td class="md" nowrap><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1900          <td class="mdname" nowrap> <em>stream</em>, </td>
1901        </tr>
1902        <tr>
1903          <td class="md" nowrap align="right"></td>
1904          <td></td>
1905          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
1906          <td class="mdname" nowrap> <em>pMesh</em>, </td>
1907        </tr>
1908        <tr>
1909          <td class="md" nowrap align="right"></td>
1910          <td></td>
1911          <td class="md" nowrap><a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *&nbsp;</td>
1912          <td class="mdname" nowrap> <em>dest</em></td>
1913        </tr>
1914        <tr>
1915          <td></td>
1916          <td class="md">)&nbsp;</td>
1917          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1918        </tr>
1919
1920      </table>
1921    </td>
1922  </tr>
1923</table>
1924<table cellspacing=5 cellpadding=0 border=0>
1925  <tr>
1926    <td>
1927      &nbsp;
1928    </td>
1929    <td>
1930
1931<p>
1932    </td>
1933  </tr>
1934</table>
1935<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b3" doxytag="Ogre::MeshSerializerImpl_v1_1::readGeometryNormals" ></a><p>
1936<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1937  <tr>
1938    <td class="mdRow">
1939      <table cellpadding="0" cellspacing="0" border="0">
1940        <tr>
1941          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl_v1_2::readGeometryNormals </td>
1942          <td class="md" valign="top">(&nbsp;</td>
1943          <td class="md" nowrap valign="top">unsigned short&nbsp;</td>
1944          <td class="mdname" nowrap> <em>bindIdx</em>, </td>
1945        </tr>
1946        <tr>
1947          <td class="md" nowrap align="right"></td>
1948          <td></td>
1949          <td class="md" nowrap><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
1950          <td class="mdname" nowrap> <em>stream</em>, </td>
1951        </tr>
1952        <tr>
1953          <td class="md" nowrap align="right"></td>
1954          <td></td>
1955          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
1956          <td class="mdname" nowrap> <em>pMesh</em>, </td>
1957        </tr>
1958        <tr>
1959          <td class="md" nowrap align="right"></td>
1960          <td></td>
1961          <td class="md" nowrap><a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *&nbsp;</td>
1962          <td class="mdname" nowrap> <em>dest</em></td>
1963        </tr>
1964        <tr>
1965          <td></td>
1966          <td class="md">)&nbsp;</td>
1967          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
1968        </tr>
1969
1970      </table>
1971    </td>
1972  </tr>
1973</table>
1974<table cellspacing=5 cellpadding=0 border=0>
1975  <tr>
1976    <td>
1977      &nbsp;
1978    </td>
1979    <td>
1980
1981<p>
1982    </td>
1983  </tr>
1984</table>
1985<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b2" doxytag="Ogre::MeshSerializerImpl_v1_1::readGeometryPositions" ></a><p>
1986<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1987  <tr>
1988    <td class="mdRow">
1989      <table cellpadding="0" cellspacing="0" border="0">
1990        <tr>
1991          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl_v1_2::readGeometryPositions </td>
1992          <td class="md" valign="top">(&nbsp;</td>
1993          <td class="md" nowrap valign="top">unsigned short&nbsp;</td>
1994          <td class="mdname" nowrap> <em>bindIdx</em>, </td>
1995        </tr>
1996        <tr>
1997          <td class="md" nowrap align="right"></td>
1998          <td></td>
1999          <td class="md" nowrap><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2000          <td class="mdname" nowrap> <em>stream</em>, </td>
2001        </tr>
2002        <tr>
2003          <td class="md" nowrap align="right"></td>
2004          <td></td>
2005          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2006          <td class="mdname" nowrap> <em>pMesh</em>, </td>
2007        </tr>
2008        <tr>
2009          <td class="md" nowrap align="right"></td>
2010          <td></td>
2011          <td class="md" nowrap><a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *&nbsp;</td>
2012          <td class="mdname" nowrap> <em>dest</em></td>
2013        </tr>
2014        <tr>
2015          <td></td>
2016          <td class="md">)&nbsp;</td>
2017          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2018        </tr>
2019
2020      </table>
2021    </td>
2022  </tr>
2023</table>
2024<table cellspacing=5 cellpadding=0 border=0>
2025  <tr>
2026    <td>
2027      &nbsp;
2028    </td>
2029    <td>
2030
2031<p>
2032    </td>
2033  </tr>
2034</table>
2035<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__1b0" doxytag="Ogre::MeshSerializerImpl_v1_1::readGeometryTexCoords" ></a><p>
2036<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2037  <tr>
2038    <td class="mdRow">
2039      <table cellpadding="0" cellspacing="0" border="0">
2040        <tr>
2041          <td class="md" nowrap valign="top"> void Ogre::MeshSerializerImpl_v1_1::readGeometryTexCoords </td>
2042          <td class="md" valign="top">(&nbsp;</td>
2043          <td class="md" nowrap valign="top">unsigned short&nbsp;</td>
2044          <td class="mdname" nowrap> <em>bindIdx</em>, </td>
2045        </tr>
2046        <tr>
2047          <td class="md" nowrap align="right"></td>
2048          <td></td>
2049          <td class="md" nowrap><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2050          <td class="mdname" nowrap> <em>stream</em>, </td>
2051        </tr>
2052        <tr>
2053          <td class="md" nowrap align="right"></td>
2054          <td></td>
2055          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2056          <td class="mdname" nowrap> <em>pMesh</em>, </td>
2057        </tr>
2058        <tr>
2059          <td class="md" nowrap align="right"></td>
2060          <td></td>
2061          <td class="md" nowrap><a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *&nbsp;</td>
2062          <td class="mdname" nowrap> <em>dest</em>, </td>
2063        </tr>
2064        <tr>
2065          <td class="md" nowrap align="right"></td>
2066          <td></td>
2067          <td class="md" nowrap>unsigned short&nbsp;</td>
2068          <td class="mdname" nowrap> <em>set</em></td>
2069        </tr>
2070        <tr>
2071          <td></td>
2072          <td class="md">)&nbsp;</td>
2073          <td class="md" colspan="2"><code> [protected, virtual]</code></td>
2074        </tr>
2075
2076      </table>
2077    </td>
2078  </tr>
2079</table>
2080<table cellspacing=5 cellpadding=0 border=0>
2081  <tr>
2082    <td>
2083      &nbsp;
2084    </td>
2085    <td>
2086
2087<p>
2088
2089<p>
2090Reimplemented from <a class="el" href="classOgre_1_1MeshSerializerImpl__v1__2.html#Ogre_1_1MeshSerializerImpl__v1__2b5">Ogre::MeshSerializerImpl_v1_2</a>.    </td>
2091  </tr>
2092</table>
2093<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b56" doxytag="Ogre::MeshSerializerImpl_v1_1::readGeometryVertexBuffer" ></a><p>
2094<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2095  <tr>
2096    <td class="mdRow">
2097      <table cellpadding="0" cellspacing="0" border="0">
2098        <tr>
2099          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readGeometryVertexBuffer </td>
2100          <td class="md" valign="top">(&nbsp;</td>
2101          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2102          <td class="mdname" nowrap> <em>stream</em>, </td>
2103        </tr>
2104        <tr>
2105          <td class="md" nowrap align="right"></td>
2106          <td></td>
2107          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2108          <td class="mdname" nowrap> <em>pMesh</em>, </td>
2109        </tr>
2110        <tr>
2111          <td class="md" nowrap align="right"></td>
2112          <td></td>
2113          <td class="md" nowrap><a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *&nbsp;</td>
2114          <td class="mdname" nowrap> <em>dest</em></td>
2115        </tr>
2116        <tr>
2117          <td></td>
2118          <td class="md">)&nbsp;</td>
2119          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2120        </tr>
2121
2122      </table>
2123    </td>
2124  </tr>
2125</table>
2126<table cellspacing=5 cellpadding=0 border=0>
2127  <tr>
2128    <td>
2129      &nbsp;
2130    </td>
2131    <td>
2132
2133<p>
2134    </td>
2135  </tr>
2136</table>
2137<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b54" doxytag="Ogre::MeshSerializerImpl_v1_1::readGeometryVertexDeclaration" ></a><p>
2138<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2139  <tr>
2140    <td class="mdRow">
2141      <table cellpadding="0" cellspacing="0" border="0">
2142        <tr>
2143          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readGeometryVertexDeclaration </td>
2144          <td class="md" valign="top">(&nbsp;</td>
2145          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2146          <td class="mdname" nowrap> <em>stream</em>, </td>
2147        </tr>
2148        <tr>
2149          <td class="md" nowrap align="right"></td>
2150          <td></td>
2151          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2152          <td class="mdname" nowrap> <em>pMesh</em>, </td>
2153        </tr>
2154        <tr>
2155          <td class="md" nowrap align="right"></td>
2156          <td></td>
2157          <td class="md" nowrap><a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *&nbsp;</td>
2158          <td class="mdname" nowrap> <em>dest</em></td>
2159        </tr>
2160        <tr>
2161          <td></td>
2162          <td class="md">)&nbsp;</td>
2163          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2164        </tr>
2165
2166      </table>
2167    </td>
2168  </tr>
2169</table>
2170<table cellspacing=5 cellpadding=0 border=0>
2171  <tr>
2172    <td>
2173      &nbsp;
2174    </td>
2175    <td>
2176
2177<p>
2178    </td>
2179  </tr>
2180</table>
2181<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b55" doxytag="Ogre::MeshSerializerImpl_v1_1::readGeometryVertexElement" ></a><p>
2182<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2183  <tr>
2184    <td class="mdRow">
2185      <table cellpadding="0" cellspacing="0" border="0">
2186        <tr>
2187          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readGeometryVertexElement </td>
2188          <td class="md" valign="top">(&nbsp;</td>
2189          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2190          <td class="mdname" nowrap> <em>stream</em>, </td>
2191        </tr>
2192        <tr>
2193          <td class="md" nowrap align="right"></td>
2194          <td></td>
2195          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2196          <td class="mdname" nowrap> <em>pMesh</em>, </td>
2197        </tr>
2198        <tr>
2199          <td class="md" nowrap align="right"></td>
2200          <td></td>
2201          <td class="md" nowrap><a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *&nbsp;</td>
2202          <td class="mdname" nowrap> <em>dest</em></td>
2203        </tr>
2204        <tr>
2205          <td></td>
2206          <td class="md">)&nbsp;</td>
2207          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2208        </tr>
2209
2210      </table>
2211    </td>
2212  </tr>
2213</table>
2214<table cellspacing=5 cellpadding=0 border=0>
2215  <tr>
2216    <td>
2217      &nbsp;
2218    </td>
2219    <td>
2220
2221<p>
2222    </td>
2223  </tr>
2224</table>
2225<a class="anchor" name="Ogre_1_1SkeletonSerializerb17" doxytag="Ogre::MeshSerializerImpl_v1_1::readInts" ></a><p>
2226<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2227  <tr>
2228    <td class="mdRow">
2229      <table cellpadding="0" cellspacing="0" border="0">
2230        <tr>
2231          <td class="md" nowrap valign="top"> void Ogre::Serializer::readInts </td>
2232          <td class="md" valign="top">(&nbsp;</td>
2233          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2234          <td class="mdname" nowrap> <em>stream</em>, </td>
2235        </tr>
2236        <tr>
2237          <td class="md" nowrap align="right"></td>
2238          <td></td>
2239          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a455">uint32</a> *&nbsp;</td>
2240          <td class="mdname" nowrap> <em>pDest</em>, </td>
2241        </tr>
2242        <tr>
2243          <td class="md" nowrap align="right"></td>
2244          <td></td>
2245          <td class="md" nowrap>size_t&nbsp;</td>
2246          <td class="mdname" nowrap> <em>count</em></td>
2247        </tr>
2248        <tr>
2249          <td></td>
2250          <td class="md">)&nbsp;</td>
2251          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
2252        </tr>
2253
2254      </table>
2255    </td>
2256  </tr>
2257</table>
2258<table cellspacing=5 cellpadding=0 border=0>
2259  <tr>
2260    <td>
2261      &nbsp;
2262    </td>
2263    <td>
2264
2265<p>
2266    </td>
2267  </tr>
2268</table>
2269<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b0" doxytag="Ogre::MeshSerializerImpl_v1_1::readMesh" ></a><p>
2270<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2271  <tr>
2272    <td class="mdRow">
2273      <table cellpadding="0" cellspacing="0" border="0">
2274        <tr>
2275          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl_v1_2::readMesh </td>
2276          <td class="md" valign="top">(&nbsp;</td>
2277          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2278          <td class="mdname" nowrap> <em>stream</em>, </td>
2279        </tr>
2280        <tr>
2281          <td class="md" nowrap align="right"></td>
2282          <td></td>
2283          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2284          <td class="mdname" nowrap> <em>pMesh</em></td>
2285        </tr>
2286        <tr>
2287          <td></td>
2288          <td class="md">)&nbsp;</td>
2289          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2290        </tr>
2291
2292      </table>
2293    </td>
2294  </tr>
2295</table>
2296<table cellspacing=5 cellpadding=0 border=0>
2297  <tr>
2298    <td>
2299      &nbsp;
2300    </td>
2301    <td>
2302
2303<p>
2304
2305<p>
2306Reimplemented from <a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImplb45">Ogre::MeshSerializerImpl</a>.    </td>
2307  </tr>
2308</table>
2309<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b58" doxytag="Ogre::MeshSerializerImpl_v1_1::readMeshBoneAssignment" ></a><p>
2310<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2311  <tr>
2312    <td class="mdRow">
2313      <table cellpadding="0" cellspacing="0" border="0">
2314        <tr>
2315          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readMeshBoneAssignment </td>
2316          <td class="md" valign="top">(&nbsp;</td>
2317          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2318          <td class="mdname" nowrap> <em>stream</em>, </td>
2319        </tr>
2320        <tr>
2321          <td class="md" nowrap align="right"></td>
2322          <td></td>
2323          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2324          <td class="mdname" nowrap> <em>pMesh</em></td>
2325        </tr>
2326        <tr>
2327          <td></td>
2328          <td class="md">)&nbsp;</td>
2329          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2330        </tr>
2331
2332      </table>
2333    </td>
2334  </tr>
2335</table>
2336<table cellspacing=5 cellpadding=0 border=0>
2337  <tr>
2338    <td>
2339      &nbsp;
2340    </td>
2341    <td>
2342
2343<p>
2344    </td>
2345  </tr>
2346</table>
2347<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b60" doxytag="Ogre::MeshSerializerImpl_v1_1::readMeshLodInfo" ></a><p>
2348<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2349  <tr>
2350    <td class="mdRow">
2351      <table cellpadding="0" cellspacing="0" border="0">
2352        <tr>
2353          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readMeshLodInfo </td>
2354          <td class="md" valign="top">(&nbsp;</td>
2355          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2356          <td class="mdname" nowrap> <em>stream</em>, </td>
2357        </tr>
2358        <tr>
2359          <td class="md" nowrap align="right"></td>
2360          <td></td>
2361          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2362          <td class="mdname" nowrap> <em>pMesh</em></td>
2363        </tr>
2364        <tr>
2365          <td></td>
2366          <td class="md">)&nbsp;</td>
2367          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2368        </tr>
2369
2370      </table>
2371    </td>
2372  </tr>
2373</table>
2374<table cellspacing=5 cellpadding=0 border=0>
2375  <tr>
2376    <td>
2377      &nbsp;
2378    </td>
2379    <td>
2380
2381<p>
2382    </td>
2383  </tr>
2384</table>
2385<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b62" doxytag="Ogre::MeshSerializerImpl_v1_1::readMeshLodUsageGenerated" ></a><p>
2386<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2387  <tr>
2388    <td class="mdRow">
2389      <table cellpadding="0" cellspacing="0" border="0">
2390        <tr>
2391          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readMeshLodUsageGenerated </td>
2392          <td class="md" valign="top">(&nbsp;</td>
2393          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2394          <td class="mdname" nowrap> <em>stream</em>, </td>
2395        </tr>
2396        <tr>
2397          <td class="md" nowrap align="right"></td>
2398          <td></td>
2399          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2400          <td class="mdname" nowrap> <em>pMesh</em>, </td>
2401        </tr>
2402        <tr>
2403          <td class="md" nowrap align="right"></td>
2404          <td></td>
2405          <td class="md" nowrap>unsigned short&nbsp;</td>
2406          <td class="mdname" nowrap> <em>lodNum</em>, </td>
2407        </tr>
2408        <tr>
2409          <td class="md" nowrap align="right"></td>
2410          <td></td>
2411          <td class="md" nowrap><a class="el" href="structOgre_1_1MeshLodUsage.html">MeshLodUsage</a> &amp;&nbsp;</td>
2412          <td class="mdname" nowrap> <em>usage</em></td>
2413        </tr>
2414        <tr>
2415          <td></td>
2416          <td class="md">)&nbsp;</td>
2417          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2418        </tr>
2419
2420      </table>
2421    </td>
2422  </tr>
2423</table>
2424<table cellspacing=5 cellpadding=0 border=0>
2425  <tr>
2426    <td>
2427      &nbsp;
2428    </td>
2429    <td>
2430
2431<p>
2432    </td>
2433  </tr>
2434</table>
2435<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b61" doxytag="Ogre::MeshSerializerImpl_v1_1::readMeshLodUsageManual" ></a><p>
2436<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2437  <tr>
2438    <td class="mdRow">
2439      <table cellpadding="0" cellspacing="0" border="0">
2440        <tr>
2441          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readMeshLodUsageManual </td>
2442          <td class="md" valign="top">(&nbsp;</td>
2443          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2444          <td class="mdname" nowrap> <em>stream</em>, </td>
2445        </tr>
2446        <tr>
2447          <td class="md" nowrap align="right"></td>
2448          <td></td>
2449          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2450          <td class="mdname" nowrap> <em>pMesh</em>, </td>
2451        </tr>
2452        <tr>
2453          <td class="md" nowrap align="right"></td>
2454          <td></td>
2455          <td class="md" nowrap>unsigned short&nbsp;</td>
2456          <td class="mdname" nowrap> <em>lodNum</em>, </td>
2457        </tr>
2458        <tr>
2459          <td class="md" nowrap align="right"></td>
2460          <td></td>
2461          <td class="md" nowrap><a class="el" href="structOgre_1_1MeshLodUsage.html">MeshLodUsage</a> &amp;&nbsp;</td>
2462          <td class="mdname" nowrap> <em>usage</em></td>
2463        </tr>
2464        <tr>
2465          <td></td>
2466          <td class="md">)&nbsp;</td>
2467          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2468        </tr>
2469
2470      </table>
2471    </td>
2472  </tr>
2473</table>
2474<table cellspacing=5 cellpadding=0 border=0>
2475  <tr>
2476    <td>
2477      &nbsp;
2478    </td>
2479    <td>
2480
2481<p>
2482    </td>
2483  </tr>
2484</table>
2485<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b70" doxytag="Ogre::MeshSerializerImpl_v1_1::readMorphKeyFrame" ></a><p>
2486<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2487  <tr>
2488    <td class="mdRow">
2489      <table cellpadding="0" cellspacing="0" border="0">
2490        <tr>
2491          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readMorphKeyFrame </td>
2492          <td class="md" valign="top">(&nbsp;</td>
2493          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2494          <td class="mdname" nowrap> <em>stream</em>, </td>
2495        </tr>
2496        <tr>
2497          <td class="md" nowrap align="right"></td>
2498          <td></td>
2499          <td class="md" nowrap><a class="el" href="classOgre_1_1VertexAnimationTrack.html">VertexAnimationTrack</a> *&nbsp;</td>
2500          <td class="mdname" nowrap> <em>track</em></td>
2501        </tr>
2502        <tr>
2503          <td></td>
2504          <td class="md">)&nbsp;</td>
2505          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2506        </tr>
2507
2508      </table>
2509    </td>
2510  </tr>
2511</table>
2512<table cellspacing=5 cellpadding=0 border=0>
2513  <tr>
2514    <td>
2515      &nbsp;
2516    </td>
2517    <td>
2518
2519<p>
2520    </td>
2521  </tr>
2522</table>
2523<a class="anchor" name="Ogre_1_1SkeletonSerializerb19" doxytag="Ogre::MeshSerializerImpl_v1_1::readObject" ></a><p>
2524<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2525  <tr>
2526    <td class="mdRow">
2527      <table cellpadding="0" cellspacing="0" border="0">
2528        <tr>
2529          <td class="md" nowrap valign="top"> void Ogre::Serializer::readObject </td>
2530          <td class="md" valign="top">(&nbsp;</td>
2531          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2532          <td class="mdname" nowrap> <em>stream</em>, </td>
2533        </tr>
2534        <tr>
2535          <td class="md" nowrap align="right"></td>
2536          <td></td>
2537          <td class="md" nowrap><a class="el" href="classOgre_1_1Quaternion.html">Quaternion</a> &amp;&nbsp;</td>
2538          <td class="mdname" nowrap> <em>pDest</em></td>
2539        </tr>
2540        <tr>
2541          <td></td>
2542          <td class="md">)&nbsp;</td>
2543          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
2544        </tr>
2545
2546      </table>
2547    </td>
2548  </tr>
2549</table>
2550<table cellspacing=5 cellpadding=0 border=0>
2551  <tr>
2552    <td>
2553      &nbsp;
2554    </td>
2555    <td>
2556
2557<p>
2558    </td>
2559  </tr>
2560</table>
2561<a class="anchor" name="Ogre_1_1SkeletonSerializerb18" doxytag="Ogre::MeshSerializerImpl_v1_1::readObject" ></a><p>
2562<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2563  <tr>
2564    <td class="mdRow">
2565      <table cellpadding="0" cellspacing="0" border="0">
2566        <tr>
2567          <td class="md" nowrap valign="top"> void Ogre::Serializer::readObject </td>
2568          <td class="md" valign="top">(&nbsp;</td>
2569          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2570          <td class="mdname" nowrap> <em>stream</em>, </td>
2571        </tr>
2572        <tr>
2573          <td class="md" nowrap align="right"></td>
2574          <td></td>
2575          <td class="md" nowrap><a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
2576          <td class="mdname" nowrap> <em>pDest</em></td>
2577        </tr>
2578        <tr>
2579          <td></td>
2580          <td class="md">)&nbsp;</td>
2581          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
2582        </tr>
2583
2584      </table>
2585    </td>
2586  </tr>
2587</table>
2588<table cellspacing=5 cellpadding=0 border=0>
2589  <tr>
2590    <td>
2591      &nbsp;
2592    </td>
2593    <td>
2594
2595<p>
2596    </td>
2597  </tr>
2598</table>
2599<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b66" doxytag="Ogre::MeshSerializerImpl_v1_1::readPose" ></a><p>
2600<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2601  <tr>
2602    <td class="mdRow">
2603      <table cellpadding="0" cellspacing="0" border="0">
2604        <tr>
2605          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readPose </td>
2606          <td class="md" valign="top">(&nbsp;</td>
2607          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2608          <td class="mdname" nowrap> <em>stream</em>, </td>
2609        </tr>
2610        <tr>
2611          <td class="md" nowrap align="right"></td>
2612          <td></td>
2613          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2614          <td class="mdname" nowrap> <em>pMesh</em></td>
2615        </tr>
2616        <tr>
2617          <td></td>
2618          <td class="md">)&nbsp;</td>
2619          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2620        </tr>
2621
2622      </table>
2623    </td>
2624  </tr>
2625</table>
2626<table cellspacing=5 cellpadding=0 border=0>
2627  <tr>
2628    <td>
2629      &nbsp;
2630    </td>
2631    <td>
2632
2633<p>
2634    </td>
2635  </tr>
2636</table>
2637<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b71" doxytag="Ogre::MeshSerializerImpl_v1_1::readPoseKeyFrame" ></a><p>
2638<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2639  <tr>
2640    <td class="mdRow">
2641      <table cellpadding="0" cellspacing="0" border="0">
2642        <tr>
2643          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readPoseKeyFrame </td>
2644          <td class="md" valign="top">(&nbsp;</td>
2645          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2646          <td class="mdname" nowrap> <em>stream</em>, </td>
2647        </tr>
2648        <tr>
2649          <td class="md" nowrap align="right"></td>
2650          <td></td>
2651          <td class="md" nowrap><a class="el" href="classOgre_1_1VertexAnimationTrack.html">VertexAnimationTrack</a> *&nbsp;</td>
2652          <td class="mdname" nowrap> <em>track</em></td>
2653        </tr>
2654        <tr>
2655          <td></td>
2656          <td class="md">)&nbsp;</td>
2657          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2658        </tr>
2659
2660      </table>
2661    </td>
2662  </tr>
2663</table>
2664<table cellspacing=5 cellpadding=0 border=0>
2665  <tr>
2666    <td>
2667      &nbsp;
2668    </td>
2669    <td>
2670
2671<p>
2672    </td>
2673  </tr>
2674</table>
2675<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b65" doxytag="Ogre::MeshSerializerImpl_v1_1::readPoses" ></a><p>
2676<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2677  <tr>
2678    <td class="mdRow">
2679      <table cellpadding="0" cellspacing="0" border="0">
2680        <tr>
2681          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readPoses </td>
2682          <td class="md" valign="top">(&nbsp;</td>
2683          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2684          <td class="mdname" nowrap> <em>stream</em>, </td>
2685        </tr>
2686        <tr>
2687          <td class="md" nowrap align="right"></td>
2688          <td></td>
2689          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2690          <td class="mdname" nowrap> <em>pMesh</em></td>
2691        </tr>
2692        <tr>
2693          <td></td>
2694          <td class="md">)&nbsp;</td>
2695          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2696        </tr>
2697
2698      </table>
2699    </td>
2700  </tr>
2701</table>
2702<table cellspacing=5 cellpadding=0 border=0>
2703  <tr>
2704    <td>
2705      &nbsp;
2706    </td>
2707    <td>
2708
2709<p>
2710    </td>
2711  </tr>
2712</table>
2713<a class="anchor" name="Ogre_1_1SkeletonSerializerb16" doxytag="Ogre::MeshSerializerImpl_v1_1::readShorts" ></a><p>
2714<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2715  <tr>
2716    <td class="mdRow">
2717      <table cellpadding="0" cellspacing="0" border="0">
2718        <tr>
2719          <td class="md" nowrap valign="top"> void Ogre::Serializer::readShorts </td>
2720          <td class="md" valign="top">(&nbsp;</td>
2721          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2722          <td class="mdname" nowrap> <em>stream</em>, </td>
2723        </tr>
2724        <tr>
2725          <td class="md" nowrap align="right"></td>
2726          <td></td>
2727          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a456">uint16</a> *&nbsp;</td>
2728          <td class="mdname" nowrap> <em>pDest</em>, </td>
2729        </tr>
2730        <tr>
2731          <td class="md" nowrap align="right"></td>
2732          <td></td>
2733          <td class="md" nowrap>size_t&nbsp;</td>
2734          <td class="mdname" nowrap> <em>count</em></td>
2735        </tr>
2736        <tr>
2737          <td></td>
2738          <td class="md">)&nbsp;</td>
2739          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
2740        </tr>
2741
2742      </table>
2743    </td>
2744  </tr>
2745</table>
2746<table cellspacing=5 cellpadding=0 border=0>
2747  <tr>
2748    <td>
2749      &nbsp;
2750    </td>
2751    <td>
2752
2753<p>
2754    </td>
2755  </tr>
2756</table>
2757<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b57" doxytag="Ogre::MeshSerializerImpl_v1_1::readSkeletonLink" ></a><p>
2758<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2759  <tr>
2760    <td class="mdRow">
2761      <table cellpadding="0" cellspacing="0" border="0">
2762        <tr>
2763          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readSkeletonLink </td>
2764          <td class="md" valign="top">(&nbsp;</td>
2765          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2766          <td class="mdname" nowrap> <em>stream</em>, </td>
2767        </tr>
2768        <tr>
2769          <td class="md" nowrap align="right"></td>
2770          <td></td>
2771          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2772          <td class="mdname" nowrap> <em>pMesh</em></td>
2773        </tr>
2774        <tr>
2775          <td></td>
2776          <td class="md">)&nbsp;</td>
2777          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2778        </tr>
2779
2780      </table>
2781    </td>
2782  </tr>
2783</table>
2784<table cellspacing=5 cellpadding=0 border=0>
2785  <tr>
2786    <td>
2787      &nbsp;
2788    </td>
2789    <td>
2790
2791<p>
2792    </td>
2793  </tr>
2794</table>
2795<a class="anchor" name="Ogre_1_1SkeletonSerializerb21" doxytag="Ogre::MeshSerializerImpl_v1_1::readString" ></a><p>
2796<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2797  <tr>
2798    <td class="mdRow">
2799      <table cellpadding="0" cellspacing="0" border="0">
2800        <tr>
2801          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a471">String</a> Ogre::Serializer::readString </td>
2802          <td class="md" valign="top">(&nbsp;</td>
2803          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2804          <td class="mdname" nowrap> <em>stream</em>, </td>
2805        </tr>
2806        <tr>
2807          <td class="md" nowrap align="right"></td>
2808          <td></td>
2809          <td class="md" nowrap>size_t&nbsp;</td>
2810          <td class="mdname" nowrap> <em>numChars</em></td>
2811        </tr>
2812        <tr>
2813          <td></td>
2814          <td class="md">)&nbsp;</td>
2815          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
2816        </tr>
2817
2818      </table>
2819    </td>
2820  </tr>
2821</table>
2822<table cellspacing=5 cellpadding=0 border=0>
2823  <tr>
2824    <td>
2825      &nbsp;
2826    </td>
2827    <td>
2828
2829<p>
2830    </td>
2831  </tr>
2832</table>
2833<a class="anchor" name="Ogre_1_1SkeletonSerializerb20" doxytag="Ogre::MeshSerializerImpl_v1_1::readString" ></a><p>
2834<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2835  <tr>
2836    <td class="mdRow">
2837      <table cellpadding="0" cellspacing="0" border="0">
2838        <tr>
2839          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a471">String</a> Ogre::Serializer::readString </td>
2840          <td class="md" valign="top">(&nbsp;</td>
2841          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2842          <td class="mdname1" valign="top" nowrap> <em>stream</em>          </td>
2843          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2844          <td class="md" nowrap><code> [protected, inherited]</code></td>
2845        </tr>
2846
2847      </table>
2848    </td>
2849  </tr>
2850</table>
2851<table cellspacing=5 cellpadding=0 border=0>
2852  <tr>
2853    <td>
2854      &nbsp;
2855    </td>
2856    <td>
2857
2858<p>
2859    </td>
2860  </tr>
2861</table>
2862<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b51" doxytag="Ogre::MeshSerializerImpl_v1_1::readSubMesh" ></a><p>
2863<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2864  <tr>
2865    <td class="mdRow">
2866      <table cellpadding="0" cellspacing="0" border="0">
2867        <tr>
2868          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readSubMesh </td>
2869          <td class="md" valign="top">(&nbsp;</td>
2870          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2871          <td class="mdname" nowrap> <em>stream</em>, </td>
2872        </tr>
2873        <tr>
2874          <td class="md" nowrap align="right"></td>
2875          <td></td>
2876          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2877          <td class="mdname" nowrap> <em>pMesh</em></td>
2878        </tr>
2879        <tr>
2880          <td></td>
2881          <td class="md">)&nbsp;</td>
2882          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2883        </tr>
2884
2885      </table>
2886    </td>
2887  </tr>
2888</table>
2889<table cellspacing=5 cellpadding=0 border=0>
2890  <tr>
2891    <td>
2892      &nbsp;
2893    </td>
2894    <td>
2895
2896<p>
2897    </td>
2898  </tr>
2899</table>
2900<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b59" doxytag="Ogre::MeshSerializerImpl_v1_1::readSubMeshBoneAssignment" ></a><p>
2901<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2902  <tr>
2903    <td class="mdRow">
2904      <table cellpadding="0" cellspacing="0" border="0">
2905        <tr>
2906          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readSubMeshBoneAssignment </td>
2907          <td class="md" valign="top">(&nbsp;</td>
2908          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2909          <td class="mdname" nowrap> <em>stream</em>, </td>
2910        </tr>
2911        <tr>
2912          <td class="md" nowrap align="right"></td>
2913          <td></td>
2914          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2915          <td class="mdname" nowrap> <em>pMesh</em>, </td>
2916        </tr>
2917        <tr>
2918          <td class="md" nowrap align="right"></td>
2919          <td></td>
2920          <td class="md" nowrap><a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *&nbsp;</td>
2921          <td class="mdname" nowrap> <em>sub</em></td>
2922        </tr>
2923        <tr>
2924          <td></td>
2925          <td class="md">)&nbsp;</td>
2926          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2927        </tr>
2928
2929      </table>
2930    </td>
2931  </tr>
2932</table>
2933<table cellspacing=5 cellpadding=0 border=0>
2934  <tr>
2935    <td>
2936      &nbsp;
2937    </td>
2938    <td>
2939
2940<p>
2941    </td>
2942  </tr>
2943</table>
2944<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b50" doxytag="Ogre::MeshSerializerImpl_v1_1::readSubMeshNameTable" ></a><p>
2945<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2946  <tr>
2947    <td class="mdRow">
2948      <table cellpadding="0" cellspacing="0" border="0">
2949        <tr>
2950          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readSubMeshNameTable </td>
2951          <td class="md" valign="top">(&nbsp;</td>
2952          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2953          <td class="mdname" nowrap> <em>stream</em>, </td>
2954        </tr>
2955        <tr>
2956          <td class="md" nowrap align="right"></td>
2957          <td></td>
2958          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2959          <td class="mdname" nowrap> <em>pMesh</em></td>
2960        </tr>
2961        <tr>
2962          <td></td>
2963          <td class="md">)&nbsp;</td>
2964          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
2965        </tr>
2966
2967      </table>
2968    </td>
2969  </tr>
2970</table>
2971<table cellspacing=5 cellpadding=0 border=0>
2972  <tr>
2973    <td>
2974      &nbsp;
2975    </td>
2976    <td>
2977
2978<p>
2979    </td>
2980  </tr>
2981</table>
2982<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b52" doxytag="Ogre::MeshSerializerImpl_v1_1::readSubMeshOperation" ></a><p>
2983<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2984  <tr>
2985    <td class="mdRow">
2986      <table cellpadding="0" cellspacing="0" border="0">
2987        <tr>
2988          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readSubMeshOperation </td>
2989          <td class="md" valign="top">(&nbsp;</td>
2990          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
2991          <td class="mdname" nowrap> <em>stream</em>, </td>
2992        </tr>
2993        <tr>
2994          <td class="md" nowrap align="right"></td>
2995          <td></td>
2996          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
2997          <td class="mdname" nowrap> <em>pMesh</em>, </td>
2998        </tr>
2999        <tr>
3000          <td class="md" nowrap align="right"></td>
3001          <td></td>
3002          <td class="md" nowrap><a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *&nbsp;</td>
3003          <td class="mdname" nowrap> <em>sub</em></td>
3004        </tr>
3005        <tr>
3006          <td></td>
3007          <td class="md">)&nbsp;</td>
3008          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
3009        </tr>
3010
3011      </table>
3012    </td>
3013  </tr>
3014</table>
3015<table cellspacing=5 cellpadding=0 border=0>
3016  <tr>
3017    <td>
3018      &nbsp;
3019    </td>
3020    <td>
3021
3022<p>
3023    </td>
3024  </tr>
3025</table>
3026<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b53" doxytag="Ogre::MeshSerializerImpl_v1_1::readSubMeshTextureAlias" ></a><p>
3027<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3028  <tr>
3029    <td class="mdRow">
3030      <table cellpadding="0" cellspacing="0" border="0">
3031        <tr>
3032          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readSubMeshTextureAlias </td>
3033          <td class="md" valign="top">(&nbsp;</td>
3034          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
3035          <td class="mdname" nowrap> <em>stream</em>, </td>
3036        </tr>
3037        <tr>
3038          <td class="md" nowrap align="right"></td>
3039          <td></td>
3040          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
3041          <td class="mdname" nowrap> <em>pMesh</em>, </td>
3042        </tr>
3043        <tr>
3044          <td class="md" nowrap align="right"></td>
3045          <td></td>
3046          <td class="md" nowrap><a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *&nbsp;</td>
3047          <td class="mdname" nowrap> <em>sub</em></td>
3048        </tr>
3049        <tr>
3050          <td></td>
3051          <td class="md">)&nbsp;</td>
3052          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
3053        </tr>
3054
3055      </table>
3056    </td>
3057  </tr>
3058</table>
3059<table cellspacing=5 cellpadding=0 border=0>
3060  <tr>
3061    <td>
3062      &nbsp;
3063    </td>
3064    <td>
3065
3066<p>
3067    </td>
3068  </tr>
3069</table>
3070<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b49" doxytag="Ogre::MeshSerializerImpl_v1_1::readTextureLayer" ></a><p>
3071<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3072  <tr>
3073    <td class="mdRow">
3074      <table cellpadding="0" cellspacing="0" border="0">
3075        <tr>
3076          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::readTextureLayer </td>
3077          <td class="md" valign="top">(&nbsp;</td>
3078          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1SharedPtr.html">DataStreamPtr</a> &amp;&nbsp;</td>
3079          <td class="mdname" nowrap> <em>stream</em>, </td>
3080        </tr>
3081        <tr>
3082          <td class="md" nowrap align="right"></td>
3083          <td></td>
3084          <td class="md" nowrap><a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
3085          <td class="mdname" nowrap> <em>pMesh</em>, </td>
3086        </tr>
3087        <tr>
3088          <td class="md" nowrap align="right"></td>
3089          <td></td>
3090          <td class="md" nowrap><a class="el" href="classOgre_1_1MaterialPtr.html">MaterialPtr</a> &amp;&nbsp;</td>
3091          <td class="mdname" nowrap> <em>pMat</em></td>
3092        </tr>
3093        <tr>
3094          <td></td>
3095          <td class="md">)&nbsp;</td>
3096          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
3097        </tr>
3098
3099      </table>
3100    </td>
3101  </tr>
3102</table>
3103<table cellspacing=5 cellpadding=0 border=0>
3104  <tr>
3105    <td>
3106      &nbsp;
3107    </td>
3108    <td>
3109
3110<p>
3111    </td>
3112  </tr>
3113</table>
3114<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b22" doxytag="Ogre::MeshSerializerImpl_v1_1::writeAnimation" ></a><p>
3115<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3116  <tr>
3117    <td class="mdRow">
3118      <table cellpadding="0" cellspacing="0" border="0">
3119        <tr>
3120          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeAnimation </td>
3121          <td class="md" valign="top">(&nbsp;</td>
3122          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Animation.html">Animation</a> *&nbsp;</td>
3123          <td class="mdname1" valign="top" nowrap> <em>anim</em>          </td>
3124          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3125          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3126        </tr>
3127
3128      </table>
3129    </td>
3130  </tr>
3131</table>
3132<table cellspacing=5 cellpadding=0 border=0>
3133  <tr>
3134    <td>
3135      &nbsp;
3136    </td>
3137    <td>
3138
3139<p>
3140    </td>
3141  </tr>
3142</table>
3143<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b21" doxytag="Ogre::MeshSerializerImpl_v1_1::writeAnimations" ></a><p>
3144<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3145  <tr>
3146    <td class="mdRow">
3147      <table cellpadding="0" cellspacing="0" border="0">
3148        <tr>
3149          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeAnimations </td>
3150          <td class="md" valign="top">(&nbsp;</td>
3151          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
3152          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
3153          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3154          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3155        </tr>
3156
3157      </table>
3158    </td>
3159  </tr>
3160</table>
3161<table cellspacing=5 cellpadding=0 border=0>
3162  <tr>
3163    <td>
3164      &nbsp;
3165    </td>
3166    <td>
3167
3168<p>
3169    </td>
3170  </tr>
3171</table>
3172<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b25" doxytag="Ogre::MeshSerializerImpl_v1_1::writeAnimationTrack" ></a><p>
3173<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3174  <tr>
3175    <td class="mdRow">
3176      <table cellpadding="0" cellspacing="0" border="0">
3177        <tr>
3178          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeAnimationTrack </td>
3179          <td class="md" valign="top">(&nbsp;</td>
3180          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1VertexAnimationTrack.html">VertexAnimationTrack</a> *&nbsp;</td>
3181          <td class="mdname1" valign="top" nowrap> <em>track</em>          </td>
3182          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3183          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3184        </tr>
3185
3186      </table>
3187    </td>
3188  </tr>
3189</table>
3190<table cellspacing=5 cellpadding=0 border=0>
3191  <tr>
3192    <td>
3193      &nbsp;
3194    </td>
3195    <td>
3196
3197<p>
3198    </td>
3199  </tr>
3200</table>
3201<a class="anchor" name="Ogre_1_1SkeletonSerializerb6" doxytag="Ogre::MeshSerializerImpl_v1_1::writeBools" ></a><p>
3202<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3203  <tr>
3204    <td class="mdRow">
3205      <table cellpadding="0" cellspacing="0" border="0">
3206        <tr>
3207          <td class="md" nowrap valign="top"> void Ogre::Serializer::writeBools </td>
3208          <td class="md" valign="top">(&nbsp;</td>
3209          <td class="md" nowrap valign="top">const bool *const&nbsp;</td>
3210          <td class="mdname" nowrap> <em>pLong</em>, </td>
3211        </tr>
3212        <tr>
3213          <td class="md" nowrap align="right"></td>
3214          <td></td>
3215          <td class="md" nowrap>size_t&nbsp;</td>
3216          <td class="mdname" nowrap> <em>count</em></td>
3217        </tr>
3218        <tr>
3219          <td></td>
3220          <td class="md">)&nbsp;</td>
3221          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
3222        </tr>
3223
3224      </table>
3225    </td>
3226  </tr>
3227</table>
3228<table cellspacing=5 cellpadding=0 border=0>
3229  <tr>
3230    <td>
3231      &nbsp;
3232    </td>
3233    <td>
3234
3235<p>
3236    </td>
3237  </tr>
3238</table>
3239<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b19" doxytag="Ogre::MeshSerializerImpl_v1_1::writeBoundsInfo" ></a><p>
3240<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3241  <tr>
3242    <td class="mdRow">
3243      <table cellpadding="0" cellspacing="0" border="0">
3244        <tr>
3245          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeBoundsInfo </td>
3246          <td class="md" valign="top">(&nbsp;</td>
3247          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
3248          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
3249          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3250          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3251        </tr>
3252
3253      </table>
3254    </td>
3255  </tr>
3256</table>
3257<table cellspacing=5 cellpadding=0 border=0>
3258  <tr>
3259    <td>
3260      &nbsp;
3261    </td>
3262    <td>
3263
3264<p>
3265    </td>
3266  </tr>
3267</table>
3268<a class="anchor" name="Ogre_1_1SkeletonSerializerb1" doxytag="Ogre::MeshSerializerImpl_v1_1::writeChunkHeader" ></a><p>
3269<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3270  <tr>
3271    <td class="mdRow">
3272      <table cellpadding="0" cellspacing="0" border="0">
3273        <tr>
3274          <td class="md" nowrap valign="top"> virtual void Ogre::Serializer::writeChunkHeader </td>
3275          <td class="md" valign="top">(&nbsp;</td>
3276          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a456">uint16</a>&nbsp;</td>
3277          <td class="mdname" nowrap> <em>id</em>, </td>
3278        </tr>
3279        <tr>
3280          <td class="md" nowrap align="right"></td>
3281          <td></td>
3282          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a455">uint32</a>&nbsp;</td>
3283          <td class="mdname" nowrap> <em>size</em></td>
3284        </tr>
3285        <tr>
3286          <td></td>
3287          <td class="md">)&nbsp;</td>
3288          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
3289        </tr>
3290
3291      </table>
3292    </td>
3293  </tr>
3294</table>
3295<table cellspacing=5 cellpadding=0 border=0>
3296  <tr>
3297    <td>
3298      &nbsp;
3299    </td>
3300    <td>
3301
3302<p>
3303    </td>
3304  </tr>
3305</table>
3306<a class="anchor" name="Ogre_1_1SkeletonSerializerb10" doxytag="Ogre::MeshSerializerImpl_v1_1::writeData" ></a><p>
3307<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3308  <tr>
3309    <td class="mdRow">
3310      <table cellpadding="0" cellspacing="0" border="0">
3311        <tr>
3312          <td class="md" nowrap valign="top"> void Ogre::Serializer::writeData </td>
3313          <td class="md" valign="top">(&nbsp;</td>
3314          <td class="md" nowrap valign="top">const void *const&nbsp;</td>
3315          <td class="mdname" nowrap> <em>buf</em>, </td>
3316        </tr>
3317        <tr>
3318          <td class="md" nowrap align="right"></td>
3319          <td></td>
3320          <td class="md" nowrap>size_t&nbsp;</td>
3321          <td class="mdname" nowrap> <em>size</em>, </td>
3322        </tr>
3323        <tr>
3324          <td class="md" nowrap align="right"></td>
3325          <td></td>
3326          <td class="md" nowrap>size_t&nbsp;</td>
3327          <td class="mdname" nowrap> <em>count</em></td>
3328        </tr>
3329        <tr>
3330          <td></td>
3331          <td class="md">)&nbsp;</td>
3332          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
3333        </tr>
3334
3335      </table>
3336    </td>
3337  </tr>
3338</table>
3339<table cellspacing=5 cellpadding=0 border=0>
3340  <tr>
3341    <td>
3342      &nbsp;
3343    </td>
3344    <td>
3345
3346<p>
3347    </td>
3348  </tr>
3349</table>
3350<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b20" doxytag="Ogre::MeshSerializerImpl_v1_1::writeEdgeList" ></a><p>
3351<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3352  <tr>
3353    <td class="mdRow">
3354      <table cellpadding="0" cellspacing="0" border="0">
3355        <tr>
3356          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeEdgeList </td>
3357          <td class="md" valign="top">(&nbsp;</td>
3358          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
3359          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
3360          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3361          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3362        </tr>
3363
3364      </table>
3365    </td>
3366  </tr>
3367</table>
3368<table cellspacing=5 cellpadding=0 border=0>
3369  <tr>
3370    <td>
3371      &nbsp;
3372    </td>
3373    <td>
3374
3375<p>
3376    </td>
3377  </tr>
3378</table>
3379<a class="anchor" name="Ogre_1_1SkeletonSerializerb0" doxytag="Ogre::MeshSerializerImpl_v1_1::writeFileHeader" ></a><p>
3380<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3381  <tr>
3382    <td class="mdRow">
3383      <table cellpadding="0" cellspacing="0" border="0">
3384        <tr>
3385          <td class="md" nowrap valign="top"> virtual void Ogre::Serializer::writeFileHeader </td>
3386          <td class="md" valign="top">(&nbsp;</td>
3387          <td class="md" nowrap valign="top">void&nbsp;</td>
3388          <td class="mdname1" valign="top" nowrap>          </td>
3389          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3390          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3391        </tr>
3392
3393      </table>
3394    </td>
3395  </tr>
3396</table>
3397<table cellspacing=5 cellpadding=0 border=0>
3398  <tr>
3399    <td>
3400      &nbsp;
3401    </td>
3402    <td>
3403
3404<p>
3405    </td>
3406  </tr>
3407</table>
3408<a class="anchor" name="Ogre_1_1SkeletonSerializerb3" doxytag="Ogre::MeshSerializerImpl_v1_1::writeFloats" ></a><p>
3409<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3410  <tr>
3411    <td class="mdRow">
3412      <table cellpadding="0" cellspacing="0" border="0">
3413        <tr>
3414          <td class="md" nowrap valign="top"> void Ogre::Serializer::writeFloats </td>
3415          <td class="md" valign="top">(&nbsp;</td>
3416          <td class="md" nowrap valign="top">const double *const&nbsp;</td>
3417          <td class="mdname" nowrap> <em>pfloat</em>, </td>
3418        </tr>
3419        <tr>
3420          <td class="md" nowrap align="right"></td>
3421          <td></td>
3422          <td class="md" nowrap>size_t&nbsp;</td>
3423          <td class="mdname" nowrap> <em>count</em></td>
3424        </tr>
3425        <tr>
3426          <td></td>
3427          <td class="md">)&nbsp;</td>
3428          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
3429        </tr>
3430
3431      </table>
3432    </td>
3433  </tr>
3434</table>
3435<table cellspacing=5 cellpadding=0 border=0>
3436  <tr>
3437    <td>
3438      &nbsp;
3439    </td>
3440    <td>
3441
3442<p>
3443    </td>
3444  </tr>
3445</table>
3446<a class="anchor" name="Ogre_1_1SkeletonSerializerb2" doxytag="Ogre::MeshSerializerImpl_v1_1::writeFloats" ></a><p>
3447<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3448  <tr>
3449    <td class="mdRow">
3450      <table cellpadding="0" cellspacing="0" border="0">
3451        <tr>
3452          <td class="md" nowrap valign="top"> void Ogre::Serializer::writeFloats </td>
3453          <td class="md" valign="top">(&nbsp;</td>
3454          <td class="md" nowrap valign="top">const float *const&nbsp;</td>
3455          <td class="mdname" nowrap> <em>pfloat</em>, </td>
3456        </tr>
3457        <tr>
3458          <td class="md" nowrap align="right"></td>
3459          <td></td>
3460          <td class="md" nowrap>size_t&nbsp;</td>
3461          <td class="mdname" nowrap> <em>count</em></td>
3462        </tr>
3463        <tr>
3464          <td></td>
3465          <td class="md">)&nbsp;</td>
3466          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
3467        </tr>
3468
3469      </table>
3470    </td>
3471  </tr>
3472</table>
3473<table cellspacing=5 cellpadding=0 border=0>
3474  <tr>
3475    <td>
3476      &nbsp;
3477    </td>
3478    <td>
3479
3480<p>
3481    </td>
3482  </tr>
3483</table>
3484<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b11" doxytag="Ogre::MeshSerializerImpl_v1_1::writeGeometry" ></a><p>
3485<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3486  <tr>
3487    <td class="mdRow">
3488      <table cellpadding="0" cellspacing="0" border="0">
3489        <tr>
3490          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeGeometry </td>
3491          <td class="md" valign="top">(&nbsp;</td>
3492          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1VertexData.html">VertexData</a> *&nbsp;</td>
3493          <td class="mdname1" valign="top" nowrap> <em>pGeom</em>          </td>
3494          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3495          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3496        </tr>
3497
3498      </table>
3499    </td>
3500  </tr>
3501</table>
3502<table cellspacing=5 cellpadding=0 border=0>
3503  <tr>
3504    <td>
3505      &nbsp;
3506    </td>
3507    <td>
3508
3509<p>
3510    </td>
3511  </tr>
3512</table>
3513<a class="anchor" name="Ogre_1_1SkeletonSerializerb5" doxytag="Ogre::MeshSerializerImpl_v1_1::writeInts" ></a><p>
3514<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3515  <tr>
3516    <td class="mdRow">
3517      <table cellpadding="0" cellspacing="0" border="0">
3518        <tr>
3519          <td class="md" nowrap valign="top"> void Ogre::Serializer::writeInts </td>
3520          <td class="md" valign="top">(&nbsp;</td>
3521          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a455">uint32</a> *const&nbsp;</td>
3522          <td class="mdname" nowrap> <em>pInt</em>, </td>
3523        </tr>
3524        <tr>
3525          <td class="md" nowrap align="right"></td>
3526          <td></td>
3527          <td class="md" nowrap>size_t&nbsp;</td>
3528          <td class="mdname" nowrap> <em>count</em></td>
3529        </tr>
3530        <tr>
3531          <td></td>
3532          <td class="md">)&nbsp;</td>
3533          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
3534        </tr>
3535
3536      </table>
3537    </td>
3538  </tr>
3539</table>
3540<table cellspacing=5 cellpadding=0 border=0>
3541  <tr>
3542    <td>
3543      &nbsp;
3544    </td>
3545    <td>
3546
3547<p>
3548    </td>
3549  </tr>
3550</table>
3551<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b15" doxytag="Ogre::MeshSerializerImpl_v1_1::writeLodInfo" ></a><p>
3552<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3553  <tr>
3554    <td class="mdRow">
3555      <table cellpadding="0" cellspacing="0" border="0">
3556        <tr>
3557          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeLodInfo </td>
3558          <td class="md" valign="top">(&nbsp;</td>
3559          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
3560          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
3561          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3562          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3563        </tr>
3564
3565      </table>
3566    </td>
3567  </tr>
3568</table>
3569<table cellspacing=5 cellpadding=0 border=0>
3570  <tr>
3571    <td>
3572      &nbsp;
3573    </td>
3574    <td>
3575
3576<p>
3577    </td>
3578  </tr>
3579</table>
3580<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b16" doxytag="Ogre::MeshSerializerImpl_v1_1::writeLodSummary" ></a><p>
3581<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3582  <tr>
3583    <td class="mdRow">
3584      <table cellpadding="0" cellspacing="0" border="0">
3585        <tr>
3586          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeLodSummary </td>
3587          <td class="md" valign="top">(&nbsp;</td>
3588          <td class="md" nowrap valign="top">unsigned short&nbsp;</td>
3589          <td class="mdname" nowrap> <em>numLevels</em>, </td>
3590        </tr>
3591        <tr>
3592          <td class="md" nowrap align="right"></td>
3593          <td></td>
3594          <td class="md" nowrap>bool&nbsp;</td>
3595          <td class="mdname" nowrap> <em>manual</em></td>
3596        </tr>
3597        <tr>
3598          <td></td>
3599          <td class="md">)&nbsp;</td>
3600          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
3601        </tr>
3602
3603      </table>
3604    </td>
3605  </tr>
3606</table>
3607<table cellspacing=5 cellpadding=0 border=0>
3608  <tr>
3609    <td>
3610      &nbsp;
3611    </td>
3612    <td>
3613
3614<p>
3615    </td>
3616  </tr>
3617</table>
3618<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b18" doxytag="Ogre::MeshSerializerImpl_v1_1::writeLodUsageGenerated" ></a><p>
3619<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3620  <tr>
3621    <td class="mdRow">
3622      <table cellpadding="0" cellspacing="0" border="0">
3623        <tr>
3624          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeLodUsageGenerated </td>
3625          <td class="md" valign="top">(&nbsp;</td>
3626          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
3627          <td class="mdname" nowrap> <em>pMesh</em>, </td>
3628        </tr>
3629        <tr>
3630          <td class="md" nowrap align="right"></td>
3631          <td></td>
3632          <td class="md" nowrap>const <a class="el" href="structOgre_1_1MeshLodUsage.html">MeshLodUsage</a> &amp;&nbsp;</td>
3633          <td class="mdname" nowrap> <em>usage</em>, </td>
3634        </tr>
3635        <tr>
3636          <td class="md" nowrap align="right"></td>
3637          <td></td>
3638          <td class="md" nowrap>unsigned short&nbsp;</td>
3639          <td class="mdname" nowrap> <em>lodNum</em></td>
3640        </tr>
3641        <tr>
3642          <td></td>
3643          <td class="md">)&nbsp;</td>
3644          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
3645        </tr>
3646
3647      </table>
3648    </td>
3649  </tr>
3650</table>
3651<table cellspacing=5 cellpadding=0 border=0>
3652  <tr>
3653    <td>
3654      &nbsp;
3655    </td>
3656    <td>
3657
3658<p>
3659    </td>
3660  </tr>
3661</table>
3662<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b17" doxytag="Ogre::MeshSerializerImpl_v1_1::writeLodUsageManual" ></a><p>
3663<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3664  <tr>
3665    <td class="mdRow">
3666      <table cellpadding="0" cellspacing="0" border="0">
3667        <tr>
3668          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeLodUsageManual </td>
3669          <td class="md" valign="top">(&nbsp;</td>
3670          <td class="md" nowrap valign="top">const <a class="el" href="structOgre_1_1MeshLodUsage.html">MeshLodUsage</a> &amp;&nbsp;</td>
3671          <td class="mdname1" valign="top" nowrap> <em>usage</em>          </td>
3672          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3673          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3674        </tr>
3675
3676      </table>
3677    </td>
3678  </tr>
3679</table>
3680<table cellspacing=5 cellpadding=0 border=0>
3681  <tr>
3682    <td>
3683      &nbsp;
3684    </td>
3685    <td>
3686
3687<p>
3688    </td>
3689  </tr>
3690</table>
3691<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b7" doxytag="Ogre::MeshSerializerImpl_v1_1::writeMesh" ></a><p>
3692<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3693  <tr>
3694    <td class="mdRow">
3695      <table cellpadding="0" cellspacing="0" border="0">
3696        <tr>
3697          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeMesh </td>
3698          <td class="md" valign="top">(&nbsp;</td>
3699          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
3700          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
3701          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3702          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3703        </tr>
3704
3705      </table>
3706    </td>
3707  </tr>
3708</table>
3709<table cellspacing=5 cellpadding=0 border=0>
3710  <tr>
3711    <td>
3712      &nbsp;
3713    </td>
3714    <td>
3715
3716<p>
3717    </td>
3718  </tr>
3719</table>
3720<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b13" doxytag="Ogre::MeshSerializerImpl_v1_1::writeMeshBoneAssignment" ></a><p>
3721<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3722  <tr>
3723    <td class="mdRow">
3724      <table cellpadding="0" cellspacing="0" border="0">
3725        <tr>
3726          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeMeshBoneAssignment </td>
3727          <td class="md" valign="top">(&nbsp;</td>
3728          <td class="md" nowrap valign="top">const <a class="el" href="structOgre_1_1VertexBoneAssignment__s.html">VertexBoneAssignment</a> &amp;&nbsp;</td>
3729          <td class="mdname1" valign="top" nowrap> <em>assign</em>          </td>
3730          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3731          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3732        </tr>
3733
3734      </table>
3735    </td>
3736  </tr>
3737</table>
3738<table cellspacing=5 cellpadding=0 border=0>
3739  <tr>
3740    <td>
3741      &nbsp;
3742    </td>
3743    <td>
3744
3745<p>
3746    </td>
3747  </tr>
3748</table>
3749<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b26" doxytag="Ogre::MeshSerializerImpl_v1_1::writeMorphKeyframe" ></a><p>
3750<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3751  <tr>
3752    <td class="mdRow">
3753      <table cellpadding="0" cellspacing="0" border="0">
3754        <tr>
3755          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeMorphKeyframe </td>
3756          <td class="md" valign="top">(&nbsp;</td>
3757          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1VertexMorphKeyFrame.html">VertexMorphKeyFrame</a> *&nbsp;</td>
3758          <td class="mdname" nowrap> <em>kf</em>, </td>
3759        </tr>
3760        <tr>
3761          <td class="md" nowrap align="right"></td>
3762          <td></td>
3763          <td class="md" nowrap>size_t&nbsp;</td>
3764          <td class="mdname" nowrap> <em>vertexCount</em></td>
3765        </tr>
3766        <tr>
3767          <td></td>
3768          <td class="md">)&nbsp;</td>
3769          <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td>
3770        </tr>
3771
3772      </table>
3773    </td>
3774  </tr>
3775</table>
3776<table cellspacing=5 cellpadding=0 border=0>
3777  <tr>
3778    <td>
3779      &nbsp;
3780    </td>
3781    <td>
3782
3783<p>
3784    </td>
3785  </tr>
3786</table>
3787<a class="anchor" name="Ogre_1_1SkeletonSerializerb8" doxytag="Ogre::MeshSerializerImpl_v1_1::writeObject" ></a><p>
3788<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3789  <tr>
3790    <td class="mdRow">
3791      <table cellpadding="0" cellspacing="0" border="0">
3792        <tr>
3793          <td class="md" nowrap valign="top"> void Ogre::Serializer::writeObject </td>
3794          <td class="md" valign="top">(&nbsp;</td>
3795          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Quaternion.html">Quaternion</a> &amp;&nbsp;</td>
3796          <td class="mdname1" valign="top" nowrap> <em>q</em>          </td>
3797          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3798          <td class="md" nowrap><code> [protected, inherited]</code></td>
3799        </tr>
3800
3801      </table>
3802    </td>
3803  </tr>
3804</table>
3805<table cellspacing=5 cellpadding=0 border=0>
3806  <tr>
3807    <td>
3808      &nbsp;
3809    </td>
3810    <td>
3811
3812<p>
3813    </td>
3814  </tr>
3815</table>
3816<a class="anchor" name="Ogre_1_1SkeletonSerializerb7" doxytag="Ogre::MeshSerializerImpl_v1_1::writeObject" ></a><p>
3817<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3818  <tr>
3819    <td class="mdRow">
3820      <table cellpadding="0" cellspacing="0" border="0">
3821        <tr>
3822          <td class="md" nowrap valign="top"> void Ogre::Serializer::writeObject </td>
3823          <td class="md" valign="top">(&nbsp;</td>
3824          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> &amp;&nbsp;</td>
3825          <td class="mdname1" valign="top" nowrap> <em>vec</em>          </td>
3826          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3827          <td class="md" nowrap><code> [protected, inherited]</code></td>
3828        </tr>
3829
3830      </table>
3831    </td>
3832  </tr>
3833</table>
3834<table cellspacing=5 cellpadding=0 border=0>
3835  <tr>
3836    <td>
3837      &nbsp;
3838    </td>
3839    <td>
3840
3841<p>
3842    </td>
3843  </tr>
3844</table>
3845<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b24" doxytag="Ogre::MeshSerializerImpl_v1_1::writePose" ></a><p>
3846<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3847  <tr>
3848    <td class="mdRow">
3849      <table cellpadding="0" cellspacing="0" border="0">
3850        <tr>
3851          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writePose </td>
3852          <td class="md" valign="top">(&nbsp;</td>
3853          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Pose.html">Pose</a> *&nbsp;</td>
3854          <td class="mdname1" valign="top" nowrap> <em>pose</em>          </td>
3855          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3856          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3857        </tr>
3858
3859      </table>
3860    </td>
3861  </tr>
3862</table>
3863<table cellspacing=5 cellpadding=0 border=0>
3864  <tr>
3865    <td>
3866      &nbsp;
3867    </td>
3868    <td>
3869
3870<p>
3871    </td>
3872  </tr>
3873</table>
3874<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b27" doxytag="Ogre::MeshSerializerImpl_v1_1::writePoseKeyframe" ></a><p>
3875<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3876  <tr>
3877    <td class="mdRow">
3878      <table cellpadding="0" cellspacing="0" border="0">
3879        <tr>
3880          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writePoseKeyframe </td>
3881          <td class="md" valign="top">(&nbsp;</td>
3882          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1VertexPoseKeyFrame.html">VertexPoseKeyFrame</a> *&nbsp;</td>
3883          <td class="mdname1" valign="top" nowrap> <em>kf</em>          </td>
3884          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3885          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3886        </tr>
3887
3888      </table>
3889    </td>
3890  </tr>
3891</table>
3892<table cellspacing=5 cellpadding=0 border=0>
3893  <tr>
3894    <td>
3895      &nbsp;
3896    </td>
3897    <td>
3898
3899<p>
3900    </td>
3901  </tr>
3902</table>
3903<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b28" doxytag="Ogre::MeshSerializerImpl_v1_1::writePoseKeyframePoseRef" ></a><p>
3904<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3905  <tr>
3906    <td class="mdRow">
3907      <table cellpadding="0" cellspacing="0" border="0">
3908        <tr>
3909          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writePoseKeyframePoseRef </td>
3910          <td class="md" valign="top">(&nbsp;</td>
3911          <td class="md" nowrap valign="top">const <a class="el" href="structOgre_1_1VertexPoseKeyFrame_1_1PoseRef.html">VertexPoseKeyFrame::PoseRef</a> &amp;&nbsp;</td>
3912          <td class="mdname1" valign="top" nowrap> <em>poseRef</em>          </td>
3913          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3914          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3915        </tr>
3916
3917      </table>
3918    </td>
3919  </tr>
3920</table>
3921<table cellspacing=5 cellpadding=0 border=0>
3922  <tr>
3923    <td>
3924      &nbsp;
3925    </td>
3926    <td>
3927
3928<p>
3929    </td>
3930  </tr>
3931</table>
3932<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b23" doxytag="Ogre::MeshSerializerImpl_v1_1::writePoses" ></a><p>
3933<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3934  <tr>
3935    <td class="mdRow">
3936      <table cellpadding="0" cellspacing="0" border="0">
3937        <tr>
3938          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writePoses </td>
3939          <td class="md" valign="top">(&nbsp;</td>
3940          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
3941          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
3942          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3943          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
3944        </tr>
3945
3946      </table>
3947    </td>
3948  </tr>
3949</table>
3950<table cellspacing=5 cellpadding=0 border=0>
3951  <tr>
3952    <td>
3953      &nbsp;
3954    </td>
3955    <td>
3956
3957<p>
3958    </td>
3959  </tr>
3960</table>
3961<a class="anchor" name="Ogre_1_1SkeletonSerializerb4" doxytag="Ogre::MeshSerializerImpl_v1_1::writeShorts" ></a><p>
3962<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3963  <tr>
3964    <td class="mdRow">
3965      <table cellpadding="0" cellspacing="0" border="0">
3966        <tr>
3967          <td class="md" nowrap valign="top"> void Ogre::Serializer::writeShorts </td>
3968          <td class="md" valign="top">(&nbsp;</td>
3969          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a456">uint16</a> *const&nbsp;</td>
3970          <td class="mdname" nowrap> <em>pShort</em>, </td>
3971        </tr>
3972        <tr>
3973          <td class="md" nowrap align="right"></td>
3974          <td></td>
3975          <td class="md" nowrap>size_t&nbsp;</td>
3976          <td class="mdname" nowrap> <em>count</em></td>
3977        </tr>
3978        <tr>
3979          <td></td>
3980          <td class="md">)&nbsp;</td>
3981          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
3982        </tr>
3983
3984      </table>
3985    </td>
3986  </tr>
3987</table>
3988<table cellspacing=5 cellpadding=0 border=0>
3989  <tr>
3990    <td>
3991      &nbsp;
3992    </td>
3993    <td>
3994
3995<p>
3996    </td>
3997  </tr>
3998</table>
3999<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b12" doxytag="Ogre::MeshSerializerImpl_v1_1::writeSkeletonLink" ></a><p>
4000<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4001  <tr>
4002    <td class="mdRow">
4003      <table cellpadding="0" cellspacing="0" border="0">
4004        <tr>
4005          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeSkeletonLink </td>
4006          <td class="md" valign="top">(&nbsp;</td>
4007          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
4008          <td class="mdname1" valign="top" nowrap> <em>skelName</em>          </td>
4009          <td class="md" valign="top">&nbsp;)&nbsp;</td>
4010          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
4011        </tr>
4012
4013      </table>
4014    </td>
4015  </tr>
4016</table>
4017<table cellspacing=5 cellpadding=0 border=0>
4018  <tr>
4019    <td>
4020      &nbsp;
4021    </td>
4022    <td>
4023
4024<p>
4025    </td>
4026  </tr>
4027</table>
4028<a class="anchor" name="Ogre_1_1SkeletonSerializerb9" doxytag="Ogre::MeshSerializerImpl_v1_1::writeString" ></a><p>
4029<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4030  <tr>
4031    <td class="mdRow">
4032      <table cellpadding="0" cellspacing="0" border="0">
4033        <tr>
4034          <td class="md" nowrap valign="top"> void Ogre::Serializer::writeString </td>
4035          <td class="md" valign="top">(&nbsp;</td>
4036          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
4037          <td class="mdname1" valign="top" nowrap> <em>string</em>          </td>
4038          <td class="md" valign="top">&nbsp;)&nbsp;</td>
4039          <td class="md" nowrap><code> [protected, inherited]</code></td>
4040        </tr>
4041
4042      </table>
4043    </td>
4044  </tr>
4045</table>
4046<table cellspacing=5 cellpadding=0 border=0>
4047  <tr>
4048    <td>
4049      &nbsp;
4050    </td>
4051    <td>
4052
4053<p>
4054    </td>
4055  </tr>
4056</table>
4057<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b8" doxytag="Ogre::MeshSerializerImpl_v1_1::writeSubMesh" ></a><p>
4058<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4059  <tr>
4060    <td class="mdRow">
4061      <table cellpadding="0" cellspacing="0" border="0">
4062        <tr>
4063          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeSubMesh </td>
4064          <td class="md" valign="top">(&nbsp;</td>
4065          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *&nbsp;</td>
4066          <td class="mdname1" valign="top" nowrap> <em>s</em>          </td>
4067          <td class="md" valign="top">&nbsp;)&nbsp;</td>
4068          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
4069        </tr>
4070
4071      </table>
4072    </td>
4073  </tr>
4074</table>
4075<table cellspacing=5 cellpadding=0 border=0>
4076  <tr>
4077    <td>
4078      &nbsp;
4079    </td>
4080    <td>
4081
4082<p>
4083    </td>
4084  </tr>
4085</table>
4086<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b14" doxytag="Ogre::MeshSerializerImpl_v1_1::writeSubMeshBoneAssignment" ></a><p>
4087<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4088  <tr>
4089    <td class="mdRow">
4090      <table cellpadding="0" cellspacing="0" border="0">
4091        <tr>
4092          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeSubMeshBoneAssignment </td>
4093          <td class="md" valign="top">(&nbsp;</td>
4094          <td class="md" nowrap valign="top">const <a class="el" href="structOgre_1_1VertexBoneAssignment__s.html">VertexBoneAssignment</a> &amp;&nbsp;</td>
4095          <td class="mdname1" valign="top" nowrap> <em>assign</em>          </td>
4096          <td class="md" valign="top">&nbsp;)&nbsp;</td>
4097          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
4098        </tr>
4099
4100      </table>
4101    </td>
4102  </tr>
4103</table>
4104<table cellspacing=5 cellpadding=0 border=0>
4105  <tr>
4106    <td>
4107      &nbsp;
4108    </td>
4109    <td>
4110
4111<p>
4112    </td>
4113  </tr>
4114</table>
4115<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b6" doxytag="Ogre::MeshSerializerImpl_v1_1::writeSubMeshNameTable" ></a><p>
4116<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4117  <tr>
4118    <td class="mdRow">
4119      <table cellpadding="0" cellspacing="0" border="0">
4120        <tr>
4121          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeSubMeshNameTable </td>
4122          <td class="md" valign="top">(&nbsp;</td>
4123          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Mesh.html">Mesh</a> *&nbsp;</td>
4124          <td class="mdname1" valign="top" nowrap> <em>pMesh</em>          </td>
4125          <td class="md" valign="top">&nbsp;)&nbsp;</td>
4126          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
4127        </tr>
4128
4129      </table>
4130    </td>
4131  </tr>
4132</table>
4133<table cellspacing=5 cellpadding=0 border=0>
4134  <tr>
4135    <td>
4136      &nbsp;
4137    </td>
4138    <td>
4139
4140<p>
4141    </td>
4142  </tr>
4143</table>
4144<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b9" doxytag="Ogre::MeshSerializerImpl_v1_1::writeSubMeshOperation" ></a><p>
4145<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4146  <tr>
4147    <td class="mdRow">
4148      <table cellpadding="0" cellspacing="0" border="0">
4149        <tr>
4150          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeSubMeshOperation </td>
4151          <td class="md" valign="top">(&nbsp;</td>
4152          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *&nbsp;</td>
4153          <td class="mdname1" valign="top" nowrap> <em>s</em>          </td>
4154          <td class="md" valign="top">&nbsp;)&nbsp;</td>
4155          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
4156        </tr>
4157
4158      </table>
4159    </td>
4160  </tr>
4161</table>
4162<table cellspacing=5 cellpadding=0 border=0>
4163  <tr>
4164    <td>
4165      &nbsp;
4166    </td>
4167    <td>
4168
4169<p>
4170    </td>
4171  </tr>
4172</table>
4173<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2b10" doxytag="Ogre::MeshSerializerImpl_v1_1::writeSubMeshTextureAliases" ></a><p>
4174<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4175  <tr>
4176    <td class="mdRow">
4177      <table cellpadding="0" cellspacing="0" border="0">
4178        <tr>
4179          <td class="md" nowrap valign="top"> virtual void Ogre::MeshSerializerImpl::writeSubMeshTextureAliases </td>
4180          <td class="md" valign="top">(&nbsp;</td>
4181          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1SubMesh.html">SubMesh</a> *&nbsp;</td>
4182          <td class="mdname1" valign="top" nowrap> <em>s</em>          </td>
4183          <td class="md" valign="top">&nbsp;)&nbsp;</td>
4184          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
4185        </tr>
4186
4187      </table>
4188    </td>
4189  </tr>
4190</table>
4191<table cellspacing=5 cellpadding=0 border=0>
4192  <tr>
4193    <td>
4194      &nbsp;
4195    </td>
4196    <td>
4197
4198<p>
4199    </td>
4200  </tr>
4201</table>
4202<hr><h2>Member Data Documentation</h2>
4203<a class="anchor" name="Ogre_1_1SkeletonSerializerp0" doxytag="Ogre::MeshSerializerImpl_v1_1::mCurrentstreamLen" ></a><p>
4204<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4205  <tr>
4206    <td class="mdRow">
4207      <table cellpadding="0" cellspacing="0" border="0">
4208        <tr>
4209          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a455">uint32</a> <a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerp0">Ogre::Serializer::mCurrentstreamLen</a><code> [protected, inherited]</code>
4210      </table>
4211    </td>
4212  </tr>
4213</table>
4214<table cellspacing=5 cellpadding=0 border=0>
4215  <tr>
4216    <td>
4217      &nbsp;
4218    </td>
4219    <td>
4220
4221<p>
4222
4223<p>
4224Definition at line <a class="el" href="OgreSerializer_8h-source.html#l00060">60</a> of file <a class="el" href="OgreSerializer_8h-source.html">OgreSerializer.h</a>.    </td>
4225  </tr>
4226</table>
4227<a class="anchor" name="Ogre_1_1SkeletonSerializerp3" doxytag="Ogre::MeshSerializerImpl_v1_1::mFlipEndian" ></a><p>
4228<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4229  <tr>
4230    <td class="mdRow">
4231      <table cellpadding="0" cellspacing="0" border="0">
4232        <tr>
4233          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerp3">Ogre::Serializer::mFlipEndian</a><code> [protected, inherited]</code>
4234      </table>
4235    </td>
4236  </tr>
4237</table>
4238<table cellspacing=5 cellpadding=0 border=0>
4239  <tr>
4240    <td>
4241      &nbsp;
4242    </td>
4243    <td>
4244
4245<p>
4246
4247<p>
4248Definition at line <a class="el" href="OgreSerializer_8h-source.html#l00063">63</a> of file <a class="el" href="OgreSerializer_8h-source.html">OgreSerializer.h</a>.    </td>
4249  </tr>
4250</table>
4251<a class="anchor" name="Ogre_1_1MeshSerializerImpl__v1__2p0" doxytag="Ogre::MeshSerializerImpl_v1_1::mIsSkeletallyAnimated" ></a><p>
4252<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4253  <tr>
4254    <td class="mdRow">
4255      <table cellpadding="0" cellspacing="0" border="0">
4256        <tr>
4257          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1MeshSerializerImpl.html#Ogre_1_1MeshSerializerImpl__v1__2p0">Ogre::MeshSerializerImpl::mIsSkeletallyAnimated</a><code> [protected, inherited]</code>
4258      </table>
4259    </td>
4260  </tr>
4261</table>
4262<table cellspacing=5 cellpadding=0 border=0>
4263  <tr>
4264    <td>
4265      &nbsp;
4266    </td>
4267    <td>
4268
4269<p>
4270
4271<p>
4272Definition at line <a class="el" href="OgreMeshSerializerImpl_8h-source.html#l00073">73</a> of file <a class="el" href="OgreMeshSerializerImpl_8h-source.html">OgreMeshSerializerImpl.h</a>.    </td>
4273  </tr>
4274</table>
4275<a class="anchor" name="Ogre_1_1SkeletonSerializerp1" doxytag="Ogre::MeshSerializerImpl_v1_1::mpfFile" ></a><p>
4276<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4277  <tr>
4278    <td class="mdRow">
4279      <table cellpadding="0" cellspacing="0" border="0">
4280        <tr>
4281          <td class="md" nowrap valign="top"> FILE* <a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerp1">Ogre::Serializer::mpfFile</a><code> [protected, inherited]</code>
4282      </table>
4283    </td>
4284  </tr>
4285</table>
4286<table cellspacing=5 cellpadding=0 border=0>
4287  <tr>
4288    <td>
4289      &nbsp;
4290    </td>
4291    <td>
4292
4293<p>
4294
4295<p>
4296Definition at line <a class="el" href="OgreSerializer_8h-source.html#l00061">61</a> of file <a class="el" href="OgreSerializer_8h-source.html">OgreSerializer.h</a>.    </td>
4297  </tr>
4298</table>
4299<a class="anchor" name="Ogre_1_1SkeletonSerializerp2" doxytag="Ogre::MeshSerializerImpl_v1_1::mVersion" ></a><p>
4300<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4301  <tr>
4302    <td class="mdRow">
4303      <table cellpadding="0" cellspacing="0" border="0">
4304        <tr>
4305          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a471">String</a> <a class="el" href="classOgre_1_1Serializer.html#Ogre_1_1SkeletonSerializerp2">Ogre::Serializer::mVersion</a><code> [protected, inherited]</code>
4306      </table>
4307    </td>
4308  </tr>
4309</table>
4310<table cellspacing=5 cellpadding=0 border=0>
4311  <tr>
4312    <td>
4313      &nbsp;
4314    </td>
4315    <td>
4316
4317<p>
4318
4319<p>
4320Definition at line <a class="el" href="OgreSerializer_8h-source.html#l00062">62</a> of file <a class="el" href="OgreSerializer_8h-source.html">OgreSerializer.h</a>.    </td>
4321  </tr>
4322</table>
4323<hr>The documentation for this class was generated from the following file:<ul>
4324<li><a class="el" href="OgreMeshSerializerImpl_8h-source.html">OgreMeshSerializerImpl.h</a></ul>
4325<hr>
4326<p>
4327Copyright &copy; 2000-2005 by The OGRE Team<br />
4328<!--Creative Commons License--><a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/"><img alt="Creative Commons License" border="0" src="http://creativecommons.org/images/public/somerights20.png"/></a><br/>
4329This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-ShareAlike 2.5 License</a>.<br/>
4330                <!--/Creative Commons License--><!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
4331                <Work rdf:about="">
4332                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
4333        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
4334                </Work>
4335                <License rdf:about="http://creativecommons.org/licenses/by-sa/2.5/"><permits rdf:resource="http://web.resource.org/cc/Reproduction"/><permits rdf:resource="http://web.resource.org/cc/Distribution"/><requires rdf:resource="http://web.resource.org/cc/Notice"/><requires rdf:resource="http://web.resource.org/cc/Attribution"/><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/><requires rdf:resource="http://web.resource.org/cc/ShareAlike"/></License></rdf:RDF> -->
4336
4337Last modified Sun Mar 12 14:40:25 2006
4338</p>
4339</body>
4340</html>
Note: See TracBrowser for help on using the repository browser.