LibreOffice Module vcl (master) 1
Public Member Functions | List of all members
SvpSalInfoPrinter Class Referencefinal

#include <svpprn.hxx>

Inheritance diagram for SvpSalInfoPrinter:
[legend]
Collaboration diagram for SvpSalInfoPrinter:
[legend]

Public Member Functions

virtual bool Setup (weld::Window *pFrame, ImplJobSetup *pSetupData) override
 
- Public Member Functions inherited from PspSalInfoPrinter
 PspSalInfoPrinter ()
 
virtual ~PspSalInfoPrinter () override
 
virtual SalGraphicsAcquireGraphics () override
 
virtual void ReleaseGraphics (SalGraphics *pGraphics) override
 
virtual bool Setup (weld::Window *pFrame, ImplJobSetup *pSetupData) override
 
virtual bool SetPrinterData (ImplJobSetup *pSetupData) override
 
virtual bool SetData (JobSetFlags nFlags, ImplJobSetup *pSetupData) override
 
virtual void GetPageInfo (const ImplJobSetup *pSetupData, tools::Long &rOutWidth, tools::Long &rOutHeight, Point &rPageOffset, Size &rPaperSize) override
 
virtual sal_uInt32 GetCapabilities (const ImplJobSetup *pSetupData, PrinterCapType nType) override
 
virtual sal_uInt16 GetPaperBinCount (const ImplJobSetup *pSetupData) override
 
virtual OUString GetPaperBinName (const ImplJobSetup *pSetupData, sal_uInt16 nPaperBin) override
 
virtual void InitPaperFormats (const ImplJobSetup *pSetupData) override
 
virtual int GetLandscapeAngle (const ImplJobSetup *pSetupData) override
 
- Public Member Functions inherited from SalInfoPrinter
 SalInfoPrinter ()
 
virtual ~SalInfoPrinter ()
 
virtual SalGraphicsAcquireGraphics ()=0
 
virtual void ReleaseGraphics (SalGraphics *pGraphics)=0
 
virtual bool Setup (weld::Window *pFrame, ImplJobSetup *pSetupData)=0
 
virtual bool SetPrinterData (ImplJobSetup *pSetupData)=0
 
virtual bool SetData (JobSetFlags nFlags, ImplJobSetup *pSetupData)=0
 
virtual void GetPageInfo (const ImplJobSetup *pSetupData, tools::Long &rOutWidth, tools::Long &rOutHeight, Point &rPageOffset, Size &rPaperSize)=0
 
virtual sal_uInt32 GetCapabilities (const ImplJobSetup *pSetupData, PrinterCapType nType)=0
 
virtual sal_uInt16 GetPaperBinCount (const ImplJobSetup *pSetupData)=0
 
virtual OUString GetPaperBinName (const ImplJobSetup *pSetupData, sal_uInt16 nPaperBin)=0
 
virtual void InitPaperFormats (const ImplJobSetup *pSetupData)=0
 
virtual int GetLandscapeAngle (const ImplJobSetup *pSetupData)=0
 

Additional Inherited Members

- Public Attributes inherited from PspSalInfoPrinter
std::unique_ptr< GenPspGraphicsm_pGraphics
 
psp::JobData m_aJobData
 
psp::PrinterGfx m_aPrinterGfx
 
- Public Attributes inherited from SalInfoPrinter
std::vector< PaperInfom_aPaperFormats
 
bool m_bPapersInit
 

Detailed Description

Definition at line 25 of file svpprn.hxx.

Member Function Documentation

◆ Setup()

virtual bool SvpSalInfoPrinter::Setup ( weld::Window pFrame,
ImplJobSetup pSetupData 
)
overridevirtual

Reimplemented from PspSalInfoPrinter.


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