Assimp  v4.1. (December 2018)
Assimp::ZipArchiveIOSystem::Implement Class Reference

Public Member Functions

bool Exists (std::string &filename)
 
void getFileList (std::vector< std::string > &rFileList)
 
void getFileListExtension (std::vector< std::string > &rFileList, const std::string &extension)
 
 Implement (IOSystem *pIOHandler, const char *pFilename, const char *pMode)
 
bool isOpen () const
 
IOStreamOpenFile (std::string &filename)
 
 ~Implement ()
 

Static Public Member Functions

static void SimplifyFilename (std::string &filename)
 

Static Public Attributes

static const unsigned int FileNameSize = 256
 

Constructor & Destructor Documentation

◆ Implement()

Assimp::ZipArchiveIOSystem::Implement::Implement ( IOSystem pIOHandler,
const char *  pFilename,
const char *  pMode 
)

◆ ~Implement()

Assimp::ZipArchiveIOSystem::Implement::~Implement ( )

Member Function Documentation

◆ Exists()

bool Assimp::ZipArchiveIOSystem::Implement::Exists ( std::string &  filename)

◆ getFileList()

void Assimp::ZipArchiveIOSystem::Implement::getFileList ( std::vector< std::string > &  rFileList)

◆ getFileListExtension()

void Assimp::ZipArchiveIOSystem::Implement::getFileListExtension ( std::vector< std::string > &  rFileList,
const std::string &  extension 
)

◆ isOpen()

bool Assimp::ZipArchiveIOSystem::Implement::isOpen ( ) const

◆ OpenFile()

IOStream * Assimp::ZipArchiveIOSystem::Implement::OpenFile ( std::string &  filename)

◆ SimplifyFilename()

void Assimp::ZipArchiveIOSystem::Implement::SimplifyFilename ( std::string &  filename)
static

Member Data Documentation

◆ FileNameSize

const unsigned int Assimp::ZipArchiveIOSystem::Implement::FileNameSize = 256
static

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