Axiom.Serialization.MeshSerializerImpl.ImportMesh C# (CSharp) Метод

ImportMesh() публичный Метод

Imports mesh data from a .mesh file.
public ImportMesh ( Stream stream, Axiom.Core.Mesh mesh ) : void
stream Stream A stream containing the .mesh data.
mesh Axiom.Core.Mesh Mesh to populate with the data.
Результат void
		public void ImportMesh( Stream stream, Mesh mesh )
		{
			this.mesh = mesh;

			BinaryReader reader = new BinaryReader( stream, System.Text.Encoding.UTF8 );

			// check header
			ReadFileHeader( reader );

			MeshChunkID chunkID = 0;

			// read until the end
			while ( !IsEOF( reader ) )
			{
				chunkID = ReadChunk( reader );

				switch ( chunkID )
				{
					case MeshChunkID.DependencyInfo: // NOTE: This case and read is not in Ogre, why is it here?
						DependencyInfo info = new DependencyInfo();
						ReadDependencyInfo( reader, info );
						break;
					case MeshChunkID.Mesh:
						ReadMesh( reader );
						break;
				}
			}
		}