5 #ifndef PPAPI_CPP_DEV_PRINTING_DEV_H_
6 #define PPAPI_CPP_DEV_PRINTING_DEV_H_
8 #include "ppapi/c/dev/ppp_printing_dev.h"
9 #include "ppapi/cpp/completion_callback.h"
10 #include "ppapi/cpp/instance_handle.h"
11 #include "ppapi/cpp/resource.h"
30 uint32_t page_range_count) = 0;
49 #endif // PPAPI_CPP_DEV_PRINTING_DEV_H_
virtual Resource PrintPages(const PP_PrintPageNumberRange_Dev *page_ranges, uint32_t page_range_count)=0
static bool IsAvailable()
int32_t GetDefaultPrintSettings(const CompletionCallbackWithOutput< PP_PrintSettings_Dev > &callback) const
virtual int32_t PrintBegin(const PP_PrintSettings_Dev &print_settings)=0
Printing_Dev(Instance *instance)
virtual bool IsPrintScalingDisabled()=0
A reference counted module resource.
virtual void PrintEnd()=0
virtual uint32_t QuerySupportedPrintOutputFormats()=0