Initiual commit: AssetImporter source moved from ZFXCE repository to its own repository. PLease do not use the ZFXCE repo any more.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
This commit is contained in:
kimmi
2008-05-05 12:36:31 +00:00
commit b76f999cb7
131 changed files with 24989 additions and 0 deletions

36
code/ObjFileMtlImporter.h Normal file
View File

@@ -0,0 +1,36 @@
#ifndef OBJFILEMTLIMPORTER_H_INC
#define OBJFILEMTLIMPORTER_H_INC
namespace Assimp
{
/**
* @class ObjFileMtlImporter
* @brief Loads the material description from a mtl file.
*/
class ObjFileMtlImporter
{
public:
//! \brief Default constructor
ObjFileMtlImporter();
//! \brief DEstructor
~ObjFileMtlImporter();
private:
//! \brief Copy constructor, empty.
ObjFileMtlImporter(const ObjFileMtlImporter &rOther);
//! \brief Assignment operator, returns only a reference of this instance.
ObjFileMtlImporter &operator = (const ObjFileMtlImporter &rOther);
void getColorRGBA();
void getIlluminationModel();
void getFloatValue();
void createMaterial();
void getTexture();
};
} // Namespace Assimp
#endif