FilterStream
Engine/source/core/filterStream.h
Public Functions
bool
attachStream(Stream * io_pSlaveStream)
Gets the position in the stream.
Gets the size of the stream.
bool
hasCapability(const caps)
Checks to see if this stream has the capability of a given function.
bool
setPosition(const U32 in_newPosition)
Sets the position of the stream. Returns if the new position is valid or not.
Protected Functions
Detailed Description
Public Functions
~FilterStream()
attachStream(Stream * io_pSlaveStream)
Reimplemented by: ResizeFilterStream, ZipCryptRStream, ZipSubRStream, ZipSubWStream, Zip::ZipStatFilter
detachStream()
Reimplemented by: ResizeFilterStream, ZipCryptRStream, Zip::ZipStatFilter, ZipSubRStream, ZipSubWStream
getPosition()
Reimplemented from: Stream
Reimplemented by: ResizeFilterStream, ZipCryptRStream, ZipSubRStream, ZipSubWStream
getStream()
Reimplemented by: ResizeFilterStream, ZipCryptRStream, Zip::ZipStatFilter, ZipSubRStream, ZipSubWStream
getStreamSize()
Reimplemented from: Stream
Reimplemented by: ResizeFilterStream, ZipSubRStream, ZipSubWStream
hasCapability(const caps)
Reimplemented from: Stream
Reimplemented by: ZipSubRStream, ZipSubWStream
setPosition(const U32 in_newPosition)
Reimplemented from: Stream
Reimplemented by: ResizeFilterStream, ZipCryptRStream, ZipSubRStream, ZipSubWStream
Protected Functions
_read(const U32 in_numBytes, void * out_pBuffer)
Reimplemented from: Stream
Reimplemented by: ResizeFilterStream, ZipCryptRStream, ZipSubRStream, ZipSubWStream, Zip::ZipStatFilter
_write(const U32 in_numBytes, const void * in_pBuffer)
Reimplemented from: Stream
Reimplemented by: ZipSubWStream, Zip::ZipStatFilter