ScummVM API documentation
Dgds::Image Class Reference

Public Member Functions

 Image (ResourceManager *resourceMan, Decompressor *decompressor)
 
void drawScreen (const Common::String &filename, Graphics::ManagedSurface &dst)
 
void loadBitmap (const Common::String &filename)
 
int frameCount (const Common::String &filename)
 
void drawBitmap (uint frameno, int x, int y, const Common::Rect &drawWin, Graphics::ManagedSurface &dst, ImageFlipMode flip=kImageFlipNone, int dstWidth=0, int dstHeight=0) const
 
void drawScrollBitmap (int16 x, int16 y, int16 width, int16 height, int16 scrollX, int16 scrollY, const Common::Rect &drawWin, Graphics::ManagedSurface &dst) const
 
Common::SharedPtr< Graphics::ManagedSurfacegetSurface (uint frameno) const
 
const Common::Array< Common::SharedPtr< Graphics::ManagedSurface > > & getFrames () const
 
int16 getFrameFromMatrix (int16 x, int16 y)
 
int16 width (uint frameno) const
 
int16 height (uint frameno) const
 
int loadedFrameCount () const
 
bool isLoaded () const
 
const Common::StringgetFilename () const
 

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