Torque3D Documentation / _generateds / ResizeFilterStream

ResizeFilterStream

Engine/source/core/resizeStream.h

More...

Private Types

Parent 

Public Functions

bool
attachStream(Stream * io_pSlaveStream)

Gets the position in the stream.

Gets the size of the stream.

bool
setPosition(const U32 in_newPosition)

Sets the position of the stream. Returns if the new position is valid or not.

bool
setStreamOffset(const U32 in_startOffset, const U32 in_streamLen)

Protected Functions

bool
_read(const U32 in_numBytes, void * out_pBuffer)

Detailed Description

Private Types

typedef FilterStream Parent 

Private Attributes

U32 m_currOffset 
U32 m_lastBytesRead 
Stream * m_pStream 
U32 m_startOffset 
U32 m_streamLen 

Public Functions

ResizeFilterStream()

~ResizeFilterStream()

attachStream(Stream * io_pSlaveStream)

Reimplemented from: FilterStream

detachStream()

Reimplemented from: FilterStream

getLastBytesRead()

Reimplemented from: IStreamByteCount

getLastBytesWritten()

Reimplemented from: IStreamByteCount

getPosition()

Reimplemented from: FilterStream

getStream()

Reimplemented from: FilterStream

getStreamSize()

Reimplemented from: FilterStream

setPosition(const U32 in_newPosition)

Reimplemented from: FilterStream

setStreamOffset(const U32 in_startOffset, const U32 in_streamLen)

Protected Functions

_read(const U32 in_numBytes, void * out_pBuffer)

Reimplemented from: FilterStream