Assimp  v3.1.1 (June 2014)
Assimp::Q3BSPFileParser Class Reference

Public Member Functions

Q3BSP::Q3BSPModelgetModel () const
 
 Q3BSPFileParser (const std::string &rMapName, Q3BSP::Q3BSPZipArchive *pZipArchive)
 
 ~Q3BSPFileParser ()
 

Protected Member Functions

void countLumps ()
 
void getEntities ()
 
void getFaces ()
 
void getIndices ()
 
void getLightMaps ()
 
void getLumps ()
 
void getTextures ()
 
void getVertices ()
 
bool parseFile ()
 
bool readData (const std::string &rMapName)
 
bool validateFormat ()
 

Constructor & Destructor Documentation

§ Q3BSPFileParser()

Assimp::Q3BSPFileParser::Q3BSPFileParser ( const std::string &  rMapName,
Q3BSP::Q3BSPZipArchive pZipArchive 
)

§ ~Q3BSPFileParser()

Assimp::Q3BSPFileParser::~Q3BSPFileParser ( )

Member Function Documentation

§ countLumps()

void Assimp::Q3BSPFileParser::countLumps ( )
protected

§ getEntities()

void Assimp::Q3BSPFileParser::getEntities ( )
protected

§ getFaces()

void Assimp::Q3BSPFileParser::getFaces ( )
protected

§ getIndices()

void Assimp::Q3BSPFileParser::getIndices ( )
protected

§ getLightMaps()

void Assimp::Q3BSPFileParser::getLightMaps ( )
protected

§ getLumps()

void Assimp::Q3BSPFileParser::getLumps ( )
protected

§ getModel()

Q3BSP::Q3BSPModel * Assimp::Q3BSPFileParser::getModel ( ) const

§ getTextures()

void Assimp::Q3BSPFileParser::getTextures ( )
protected

§ getVertices()

void Assimp::Q3BSPFileParser::getVertices ( )
protected

§ parseFile()

bool Assimp::Q3BSPFileParser::parseFile ( )
protected

§ readData()

bool Assimp::Q3BSPFileParser::readData ( const std::string &  rMapName)
protected

§ validateFormat()

bool Assimp::Q3BSPFileParser::validateFormat ( )
protected

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