isle-portable/LEGO1/mxdsfile.h

21 lines
622 B
C
Raw Normal View History

2023-04-27 22:19:39 -04:00
#ifndef MXDSFILE_H
#define MXDSFILE_H
class MxDSFile
{
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;
2023-04-27 22:19:39 -04:00
};
#endif // MXDSFILE_H