30 lines
584 B
C++
30 lines
584 B
C++
#pragma once
|
|
|
|
#include "UnitTestPCH.h"
|
|
|
|
#include <assimp/IOSystem.hpp>
|
|
|
|
using namespace std;
|
|
using namespace Assimp;
|
|
|
|
static const string Sep = "/";
|
|
class TestIOSystem : public IOSystem {
|
|
public:
|
|
TestIOSystem() : IOSystem() {}
|
|
virtual ~TestIOSystem() {}
|
|
virtual bool Exists( const char* ) const {
|
|
return true;
|
|
}
|
|
virtual char getOsSeparator() const {
|
|
return Sep[ 0 ];
|
|
}
|
|
|
|
virtual IOStream* Open( const char* pFile, const char* pMode = "rb" ) {
|
|
return NULL;
|
|
}
|
|
|
|
virtual void Close( IOStream* pFile ) {
|
|
// empty
|
|
}
|
|
};
|