GPDriver
GPDriver::AddDriverSpecificSetting(PrinterCap::CapID category, const char* key) {
GPDriver::AddDriverSpecificBooleanSetting(PrinterCap::CapID category,
GPDriver::AddDriverSpecificIntSetting(PrinterCap::CapID category,
GPDriver::AddDriverSpecificDimensionSetting(PrinterCap::CapID category,
GPDriver::AddDriverSpecificDoubleSetting(PrinterCap::CapID category,
GPDriver::StartPage(int)
GPDriver::EndPage(int)
GPDriver::EndDocument(bool)
GPDriver::NextBand(BBitmap* bitmap, BPoint* offset)
GPDriver::ShowError(const char* message)
GPDriver::GPDriver(BMessage* message, PrinterData* printerData,
GPDriver::Write(const void* buffer, size_t size)
GPDriver::StartDocument()
GPDriver::SetParameter(BString& parameter, PrinterCap::CapID category,
GPDriver::SetDriverSpecificSettings()
class GPDriver : public GraphicsDriver, public OutputStream
GPDriver(BMessage* msg, PrinterData* printer_data,
return new GPDriver(settings, printerData, printerCap);