ScummVM API documentation
Voyeur::PictureResource Class Reference
Inheritance diagram for Voyeur::PictureResource:
Voyeur::DisplayResource

Public Member Functions

 PictureResource (BoltFilesState &state, const byte *src)
 
 PictureResource (int flags, int select, int pick, int onOff, const Common::Rect &bounds, int maskData, byte *imgData, int planeSize)
 
 PictureResource (Graphics::Surface *surface)
 
- Public Member Functions inherited from Voyeur::DisplayResource
 DisplayResource (VoyeurEngine *vm)
 
void sFillBox (int width, int height)
 
int drawText (const Common::String &msg)
 
int textWidth (const Common::String &msg)
 
bool clipRect (Common::Rect &rect)
 

Public Attributes

byte _select
 
byte _pick
 
byte _onOff
 
Common::Rect _bounds
 
uint32 _maskData
 
uint _planeSize
 
byte _keyColor
 
byte * _imgData
 
DisposeAfterUse::Flag _freeImgData
 
- Public Attributes inherited from Voyeur::DisplayResource
uint32 _flags
 

Additional Inherited Members

- Protected Attributes inherited from Voyeur::DisplayResource
VoyeurEngine_vm
 

Member Data Documentation

◆ _imgData

byte* Voyeur::PictureResource::_imgData

Image data for the picture

◆ _freeImgData

DisposeAfterUse::Flag Voyeur::PictureResource::_freeImgData

Flag to indicate whether to free the image data


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