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
|
||
|
}
|
||
|
};
|