C# Class Axiom.Serialization.MeshSerializerImplv12

Mesh serializer for supporint OGRE 1.20 meshes.
Inheritance: MeshSerializerImpl
Show file Open project: WolfgangSt/axiom

Public Methods

Method Description
MeshSerializerImplv12 ( ) : System

Protected Methods

Method Description
ReadGeometry ( BinaryReader reader, VertexData data ) : void
ReadGeometryBinormals ( short bindIdx, BinaryReader reader, VertexData data ) : void
ReadGeometryColors ( short bindIdx, BinaryReader reader, VertexData data ) : void
ReadGeometryNormals ( short bindIdx, BinaryReader reader, VertexData data ) : void
ReadGeometryPositions ( short bindIdx, BinaryReader reader, VertexData data ) : void
ReadGeometryTangents ( short bindIdx, BinaryReader reader, VertexData data ) : void
ReadGeometryTexCoords ( short bindIdx, BinaryReader reader, VertexData data, int coordSet ) : void
ReadMesh ( BinaryReader reader ) : void

Method Details

MeshSerializerImplv12() public method

public MeshSerializerImplv12 ( ) : System
return System

ReadGeometry() protected method

protected ReadGeometry ( BinaryReader reader, VertexData data ) : void
reader System.IO.BinaryReader
data Axiom.Graphics.VertexData
return void

ReadGeometryBinormals() protected method

protected ReadGeometryBinormals ( short bindIdx, BinaryReader reader, VertexData data ) : void
bindIdx short
reader System.IO.BinaryReader
data Axiom.Graphics.VertexData
return void

ReadGeometryColors() protected method

protected ReadGeometryColors ( short bindIdx, BinaryReader reader, VertexData data ) : void
bindIdx short
reader System.IO.BinaryReader
data Axiom.Graphics.VertexData
return void

ReadGeometryNormals() protected method

protected ReadGeometryNormals ( short bindIdx, BinaryReader reader, VertexData data ) : void
bindIdx short
reader System.IO.BinaryReader
data Axiom.Graphics.VertexData
return void

ReadGeometryPositions() protected method

protected ReadGeometryPositions ( short bindIdx, BinaryReader reader, VertexData data ) : void
bindIdx short
reader System.IO.BinaryReader
data Axiom.Graphics.VertexData
return void

ReadGeometryTangents() protected method

protected ReadGeometryTangents ( short bindIdx, BinaryReader reader, VertexData data ) : void
bindIdx short
reader System.IO.BinaryReader
data Axiom.Graphics.VertexData
return void

ReadGeometryTexCoords() protected method

protected ReadGeometryTexCoords ( short bindIdx, BinaryReader reader, VertexData data, int coordSet ) : void
bindIdx short
reader System.IO.BinaryReader
data Axiom.Graphics.VertexData
coordSet int
return void

ReadMesh() protected method

protected ReadMesh ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void