#include <gr_CairoGraphics.h>
Public Member Functions | |
GR_CairoAllocInfo (bool bPreview, bool bPrinter, bool double_buffered) | |
virtual GR_GraphicsId | getType () const |
virtual bool | isPrinterGraphics () const |
virtual cairo_t * | createCairo ()=0 |
Public Attributes | |
bool | m_bPreview |
bool | m_bPrinter |
bool | m_double_buffered |
GR_CairoAllocInfo::GR_CairoAllocInfo | ( | bool | bPreview, | |
bool | bPrinter, | |||
bool | double_buffered | |||
) | [inline] |
virtual cairo_t* GR_CairoAllocInfo::createCairo | ( | ) | [pure virtual] |
Implemented in GR_UnixCairoAllocInfo.
virtual GR_GraphicsId GR_CairoAllocInfo::getType | ( | void | ) | const [inline, virtual] |
Reimplemented from GR_AllocInfo.
virtual bool GR_CairoAllocInfo::isPrinterGraphics | ( | ) | const [inline, virtual] |
Reimplemented from GR_AllocInfo.
Referenced by GR_UnixCairoGraphics::graphicsAllocator().