ScummVM API documentation
TinyGL::BlittingDrawCall Class Reference
Inheritance diagram for TinyGL::BlittingDrawCall:
TinyGL::DrawCall

Public Types

enum  BlittingMode { BlitMode_Regular, BlitMode_Fast, BlitMode_ZBuffer }
 
- Public Types inherited from TinyGL::DrawCall
enum  DrawCallType { DrawCall_Rasterization, DrawCall_Blitting, DrawCall_Clear }
 

Public Member Functions

 BlittingDrawCall (BlitImage *image, const BlitTransform &transform, BlittingMode blittingMode)
 
bool operator== (const BlittingDrawCall &other) const
 
virtual void execute (bool restoreState) const
 
virtual void execute (const Common::Rect &clippingRectangle, bool restoreState) const
 
BlittingMode getBlittingMode () const
 
void * operator new (size_t size)
 
void operator delete (void *p)
 
- Public Member Functions inherited from TinyGL::DrawCall
 DrawCall (DrawCallType type)
 
bool operator== (const DrawCall &other) const
 
bool operator!= (const DrawCall &other) const
 
DrawCallType getType () const
 
virtual const Common::Rect getDirtyRegion () const
 

Additional Inherited Members

- Protected Attributes inherited from TinyGL::DrawCall
Common::Rect _dirtyRegion
 

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