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

Public Member Functions

 ViewPortResource (BoltFilesState &state, const byte *src)
 
void setupViewPort ()
 
void setupViewPort (PictureResource *pic, Common::Rect *clippingRect=nullptr)
 
void addSaveRect (int pageIndex, const Common::Rect &r)
 
void fillPic (byte onOff)
 
void drawIfaceTime ()
 
void drawPicPerm (PictureResource *pic, const Common::Point &pt)
 
- 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

ViewPortResource_parent
 
ViewPortSetupPtr _setupFn
 
int _pageCount
 
ViewPortAddPtr _addFn
 
int _pageIndex
 
ViewPortRestorePtr _restoreFn
 
int _lastPage
 
ScreenMethodPtr _fn1
 
Common::Rect _bounds
 
PictureResource_currentPic
 
PictureResource_activePage
 
PictureResource_pages [2]
 
Common::Array< Common::Rect > * _rectListPtr [3]
 
int _rectListCount [3]
 
Common::Rect _clipRect
 
Common::Rect _fontRect
 
- Public Attributes inherited from Voyeur::DisplayResource
uint32 _flags
 

Additional Inherited Members

- Protected Attributes inherited from Voyeur::DisplayResource
VoyeurEngine_vm
 

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