ScummVM API documentation
Sherlock::StreamingImageFile Class Reference

Public Member Functions

void load (Common::SeekableReadStream *stream, bool compressed)
 
void close ()
 
bool getNextFrame ()
 
bool active () const
 
int frameNumber () const
 

Public Attributes

ImageFrame _imageFrame
 
Common::Point _position
 
Common::Rect _oldBounds
 
Common::Rect _removeBounds
 
int _flags
 
int _scaleVal
 
int _zPlacement
 

Member Function Documentation

◆ load()

void Sherlock::StreamingImageFile::load ( Common::SeekableReadStream stream,
bool  compressed 
)

Initialize reading of the specified stream

◆ close()

void Sherlock::StreamingImageFile::close ( )

Close the streamining image file

◆ getNextFrame()

bool Sherlock::StreamingImageFile::getNextFrame ( )

Get the next frame of the file

◆ active()

bool Sherlock::StreamingImageFile::active ( ) const
inline

Returns whether there are any remaining frames or not

◆ frameNumber()

int Sherlock::StreamingImageFile::frameNumber ( ) const
inline

Return the current frame number


The documentation for this class was generated from the following file: