Irrlicht 3D Engine
irr::scene::IMeshWriter Class Reference

Interface for writing meshes. More...

#include <IMeshWriter.h>

+ Inheritance diagram for irr::scene::IMeshWriter:

List of all members.

Public Member Functions


Detailed Description

Interface for writing meshes.

Definition at line 23 of file IMeshWriter.h.


Constructor & Destructor Documentation

virtual irr::scene::IMeshWriter::~IMeshWriter ( ) [inline, virtual]

Destructor.

Definition at line 28 of file IMeshWriter.h.


Member Function Documentation

virtual EMESH_WRITER_TYPE irr::scene::IMeshWriter::getType ( ) const [pure virtual]

Get the type of the mesh writer.

For own implementations, use MAKE_IRR_ID as shown in the EMESH_WRITER_TYPE enumeration to return your own unique mesh type id.

Returns:
Type of the mesh writer.
virtual bool irr::scene::IMeshWriter::writeMesh ( io::IWriteFile file,
scene::IMesh mesh,
s32  flags = EMWF_NONE 
) [pure virtual]

Write a static mesh.

Parameters:
fileFile handle to write the mesh to.
meshPointer to mesh to be written.
flagsOptional flags to set properties of the writer.
Returns:
True if sucessful

The documentation for this class was generated from the following file: