mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 00:14:22 +00:00
Implement MxDSBuffer constructor, match MxDSSource::FUN_100bffd0 (#235)
* Implement MxDSBuffer constructor, match FUN_100bffd0 * Match to 100%, minor style fixes --------- Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
@@ -3,13 +3,15 @@
|
||||
|
||||
#include "mxcore.h"
|
||||
|
||||
class MxDSBuffer;
|
||||
|
||||
// VTABLE 0x100dc8c8
|
||||
class MxDSSource : public MxCore
|
||||
{
|
||||
public:
|
||||
MxDSSource()
|
||||
: m_lengthInDWords(0)
|
||||
, m_pBuffer(0)
|
||||
, m_pBuffer(NULL)
|
||||
, m_position(-1)
|
||||
{}
|
||||
|
||||
@@ -28,7 +30,7 @@ public:
|
||||
|
||||
virtual MxLong Open(MxULong) = 0;
|
||||
virtual MxLong Close() = 0;
|
||||
virtual void FUN_100bffd0(void* p_unk);
|
||||
virtual void ReadToBuffer(MxDSBuffer* p_buffer);
|
||||
virtual MxResult Read(unsigned char *, MxULong) = 0;
|
||||
virtual MxLong Seek(MxLong, int) = 0;
|
||||
virtual MxULong GetBufferSize() = 0;
|
||||
|
Reference in New Issue
Block a user