12 #ifndef VTFLIB_MEMORYREADER_H
13 #define VTFLIB_MEMORYREADER_H
24 class CMemoryReader :
public IReader
35 CMemoryReader(
const vlVoid *vData, vlSize uiBufferSize);
39 virtual vlBool Opened()
const;
44 virtual vlSSize GetStreamSize()
const;
45 virtual vlSSize GetStreamPointer()
const;
47 virtual vlSSize Seek(vlOffset lOffset, VLSeekMode uiMode);
50 virtual vlSize Read(
vlVoid *vData, vlSize uiBytes);
char vlChar
Single signed character.
Definition: stdafx.h:51
Application framework header plus VTFLib custom data types.
void vlVoid
Void value.
Definition: stdafx.h:61
unsigned char vlBool
Boolean value 0/1.
Definition: stdafx.h:50