isle/LEGO1/mxdsfile.h
Cydra 068e37040a Created a bunch more classes and added more information to exisiting ones
Did not error check, this was pushed just for reference
2023-06-21 14:24:59 +02:00

23 lines
667 B
C++

#ifndef MXDSFILE_H
#define MXDSFILE_H
#include "mxdssource.h"
class MxDSFile : public MxDSSource
{
public:
__declspec(dllexport) MxDSFile(const char *,unsigned long);
__declspec(dllexport) virtual ~MxDSFile();
__declspec(dllexport) virtual long Close();
__declspec(dllexport) virtual unsigned long GetBufferSize();
__declspec(dllexport) virtual unsigned long GetStreamBuffersNum();
__declspec(dllexport) virtual long Open(unsigned long);
__declspec(dllexport) virtual long Read(unsigned char *,unsigned long);
__declspec(dllexport) virtual long Seek(long,int);
private:
char m_unknown[0x70];
unsigned long m_buffersize;
};
#endif // MXDSFILE_H