Back to index

lightning-sunbird  0.9+nobinonly
nsPrintEngine Member List
This is the complete list of members for nsPrintEngine, including all inherited members.
BuildDocTree(nsIDocShellTreeNode *aParentNode, nsVoidArray *aDocList, nsPrintObject *aPO)nsPrintEngine
CachePresentation(nsIPresShell *aShell, nsPresContext *aPC, nsIViewManager *aVM, nsIWidget *aW)nsPrintEngine
CalcNumPrintableDocsAndPages(PRInt32 &aNumDocs, PRInt32 &aNumPages)nsPrintEngine
CalcPageFrameLocation(nsIPresShell *aPresShell, nsPrintObject *aPO)nsPrintEngine
cancel()nsIWebBrowserPrint
Cancelled()nsPrintEngine
CheckBeforeDestroy()nsPrintEngine
CheckDocumentForPPCaching()nsPrintEngine
CheckForChildFrameSets(nsPrintObject *aPO)nsPrintEngine
CheckForPrinters(nsIPrintOptions *aPrintOptions, nsIPrintSettings *aPrintSettings)nsPrintEngine
CleanupDocTitleArray(PRUnichar **&aArray, PRInt32 &aCount)nsPrintEngine
CleanupOnFailure(nsresult aResult, PRBool aIsPrinting)nsPrintEngine
CloseProgressDialog(nsIWebProgressListener *aWebProgressListener)nsPrintEngine [static]
currentChildDOMWindownsIWebBrowserPrint
currentPrintSettingsnsIWebBrowserPrint
Destroy()nsPrintEngine
DestroyPrintingData()nsPrintEngine
DocumentReadyForPrinting()nsPrintEngine
doingPrintnsIWebBrowserPrint
doingPrintPreviewnsIWebBrowserPrint
DonePrintingPages(nsPrintObject *aPO, nsresult aResult)nsPrintEngine
DoPrint(nsPrintObject *aPO, PRBool aDoSyncPrinting, PRBool &aDonePrinting)nsPrintEngine
DoProgressForAsIsFrames()nsPrintEngine
DoProgressForSeparateFrames()nsPrintEngine
eDocTitleDefault enum namensPrintEngine
eDocTitleDefBlank enum valuensPrintEngine
eDocTitleDefNone enum valuensPrintEngine
eDocTitleDefURLDoc enum valuensPrintEngine
ElipseLongString(PRUnichar *&aStr, const PRUint32 aLen, PRBool aDoFront)nsPrintEngine
EnablePOsForPrinting()nsPrintEngine
enumerateDocumentNames(out PRUint32 aCount,[retval, array, size_is(aCount)] out wstring aResult)nsIWebBrowserPrint
ePrintFlags enum namensPrintEngine
eSetHiddenFlag enum valuensPrintEngine
eSetPrintFlag enum valuensPrintEngine
exitPrintPreview()nsIWebBrowserPrint
FindFocusedDOMWindow()nsPrintEngine
FindFrameByType(nsPresContext *aPresContext, nsIFrame *aParentFrame, nsIAtom *aType, nsRect &aRect, nsRect &aChildRect)nsPrintEngine [protected, static]
FindPrintObjectByDOMWin(nsPrintObject *aParentObject, nsIDOMWindow *aDOMWin)nsPrintEngine
FindPrintObjectByDS(nsPrintObject *aPO, nsIDocShell *aDocShell)nsPrintEngine
FindSelectionBounds(nsPresContext *aPresContext, nsIRenderingContext &aRC, nsIFrame *aParentFrame, nsRect &aRect, nsIFrame *&aStartFrame, nsRect &aStartRect, nsIFrame *&aEndFrame, nsRect &aEndRect)nsPrintEngine [protected, static]
FindSelectionBoundsWithList(nsPresContext *aPresContext, nsIRenderingContext &aRC, nsIAtom *aList, nsIFrame *aParentFrame, nsRect &aRect, nsIFrame *&aStartFrame, nsRect &aStartRect, nsIFrame *&aEndFrame, nsRect &aEndRect)nsPrintEngine [protected, static]
FindSmallestSTF()nsPrintEngine
FinishPrintPreview()nsPrintEngine
FirePrintCompletionEvent()nsPrintEngine [protected]
GetCachedPresentation(nsCOMPtr< nsIPresShell > &aShell, nsCOMPtr< nsPresContext > &aPC, nsCOMPtr< nsIViewManager > &aVM, nsCOMPtr< nsIWidget > &aW)nsPrintEngine
GetDisplayTitleAndURL(nsPrintObject *aPO, nsIPrintSettings *aPrintSettings, const PRUnichar *aBrandName, PRUnichar **aTitle, PRUnichar **aURLStr, eDocTitleDefault aDefType=eDocTitleDefNone)nsPrintEngine [static]
GetDocumentTitleAndURL(nsIDocument *aDoc, PRUnichar **aTitle, PRUnichar **aURLStr)nsPrintEngine [static]
GetIsCreatingPrintPreview()nsPrintEngine [inline]
GetIsPrinting()nsPrintEngine [inline]
GetIsPrintPreview()nsPrintEngine [inline]
GetNewPresentation(nsCOMPtr< nsIPresShell > &aShell, nsCOMPtr< nsPresContext > &aPC, nsCOMPtr< nsIViewManager > &aVM, nsCOMPtr< nsIWidget > &aW)nsPrintEngine
GetPageRangeForSelection(nsIPresShell *aPresShell, nsPresContext *aPresContext, nsIRenderingContext &aRC, nsISelection *aSelection, nsIPageSequenceFrame *aPageSeqFrame, nsIFrame **aStartFrame, PRInt32 &aStartPageNum, nsRect &aStartRect, nsIFrame **aEndFrame, PRInt32 &aEndPageNum, nsRect &aEndRect)nsPrintEngine [protected, static]
GetPresShellAndRootContent(nsIDocShell *aDocShell, nsIPresShell **aPresShell, nsIContent **aContent)nsPrintEngine [static]
GetPresShellFor(nsIDocShell *aDocShell)nsPrintEngine [static]
GetSelectionDocument(nsIDeviceContextSpec *aDevSpec, nsIDocument **aNewDoc)nsPrintEngine
GetSeqFrameAndCountPages(nsIFrame *&aSeqFrame, PRInt32 &aCount)nsPrintEngine
GetSeqFrameAndCountPagesInternal(nsPrintObject *aPO, nsIFrame *&aSeqFrame, PRInt32 &aCount)nsPrintEngine [protected]
globalPrintSettingsnsIWebBrowserPrint
HasCachedPres()nsPrintEngine [inline]
HasFramesetChild(nsIContent *aContent)nsPrintEngine [static]
Initialize(nsIDocumentViewer *aDocViewer, nsIDocumentViewerPrint *aDocViewerPrint, nsISupports *aContainer, nsIDocument *aDocument, nsIDeviceContext *aDevContext, nsPresContext *aPresContext, nsIWidget *aWindow, nsIWidget *aParentWidget, FILE *aDebugFile)nsPrintEngine
InstallPrintPreviewListener()nsPrintEngine
IsCachingPres()nsPrintEngine [inline]
isFramesetDocumentnsIWebBrowserPrint
isFramesetFrameSelectednsIWebBrowserPrint
isIFrameSelectednsIWebBrowserPrint
IsOldPrintPreviewPres()nsPrintEngine [inline]
IsParentAFrameSet(nsIDocShell *aParent)nsPrintEngine
isRangeSelectionnsIWebBrowserPrint
IsThereAnIFrameSelected(nsIDocShell *aDocShell, nsIDOMWindow *aDOMWin, PRPackedBool &aIsParentFrameSet)nsPrintEngine
IsThereARangeSelection(nsIDOMWindow *aDOMWin)nsPrintEngine
IsWindowsInOurSubTree(nsIDOMWindow *aDOMWindow)nsPrintEngine
MapContentForPO(nsPrintObject *aRootObject, nsIPresShell *aPresShell, nsIContent *aContent)nsPrintEngine
MapContentToWebShells(nsPrintObject *aRootPO, nsPrintObject *aPO)nsPrintEngine
MapSubDocFrameLocations(nsPrintObject *aPO)nsPrintEngine
mCachedPresObjnsPrintEngine [protected]
mContainernsPrintEngine [protected]
mDebugFilensPrintEngine [protected]
mDeviceContextnsPrintEngine [protected]
mDialogParentWinnsPrintEngine [protected]
mDocumentnsPrintEngine [protected]
mDocViewernsPrintEngine [protected]
mDocViewerPrintnsPrintEngine [protected]
mIsCachingPresentationnsPrintEngine [protected]
mIsCreatingPrintPreviewnsPrintEngine [protected]
mIsDoingPrintingnsPrintEngine [protected]
mIsDoingPrintPreviewnsPrintEngine [protected]
mOldPrtPreviewnsPrintEngine [protected]
mPagePrintTimernsPrintEngine [protected]
mPageSeqFramensPrintEngine [protected]
mParentWidgetnsPrintEngine [protected]
mPresContextnsPrintEngine [protected]
mPrtnsPrintEngine [protected]
mPrtPreviewnsPrintEngine [protected]
mWindownsPrintEngine [protected]
nsPrintEngine()nsPrintEngine
observe(in nsISupports aSubject, in string aTopic, in wstring aData)nsIObserver
operator=(const nsPrintEngine &aOther)nsPrintEngine [private]
print(in nsIPrintSettings aThePrintSettings, in nsIWebProgressListener aWPListener)nsIWebBrowserPrint
PrintDocContent(nsPrintObject *aPO, nsresult &aStatus)nsPrintEngine
PrintPage(nsPresContext *aPresContext, nsIPrintSettings *aPrintSettings, nsPrintObject *aPOect, PRBool &aInRange)nsPrintEngine
printPreview(in nsIPrintSettings aThePrintSettings, in nsIDOMWindow aChildDOMWin, in nsIWebProgressListener aWPListener)nsIWebBrowserPrint
PRINTPREVIEW_ENDnsIWebBrowserPrint
PRINTPREVIEW_GOTO_PAGENUMnsIWebBrowserPrint
PRINTPREVIEW_HOMEnsIWebBrowserPrint
PRINTPREVIEW_NEXT_PAGEnsIWebBrowserPrint
PRINTPREVIEW_PREV_PAGEnsIWebBrowserPrint
printPreviewNavigate(in short aNavType, in long aPageNum)nsIWebBrowserPrint
printPreviewNumPagesnsIWebBrowserPrint
ReflowDocList(nsPrintObject *aPO, PRBool aSetPixelScale, PRBool aDoCalcShrink)nsPrintEngine
ReflowPrintObject(nsPrintObject *aPO, PRBool aDoCalcShrink)nsPrintEngine
SetCacheOldPres(PRBool aDoCache)nsPrintEngine [inline]
SetClipRect(nsPrintObject *aPO, const nsRect &aClipRect, nscoord aOffsetX, nscoord aOffsetY, PRBool aDoingSetClip)nsPrintEngine
SetDialogParent(nsIDOMWindow *aDOMWin)nsPrintEngine [inline]
SetDocAndURLIntoProgress(nsPrintObject *aPO, nsIPrintProgressParams *aParams)nsPrintEngine
SetIsCreatingPrintPreview(PRBool aIsCreatingPrintPreview)nsPrintEngine [inline]
SetIsPrinting(PRBool aIsPrinting)nsPrintEngine
SetIsPrintPreview(PRBool aIsPrintPreview)nsPrintEngine
SetPrintAsIs(nsPrintObject *aPO, PRBool aAsIs=PR_TRUE)nsPrintEngine
SetPrintPO(nsPrintObject *aPO, PRBool aPrint, PRBool aIsHidden=PR_FALSE, PRUint32 aFlags=eSetPrintFlag)nsPrintEngine
SetupToPrintContent(nsIDeviceContext *aDContext, nsIDOMWindow *aCurrentFocusedDOMWin)nsPrintEngine
ShowDocList(PRBool aShow)nsPrintEngine
ShowDocListInternal(nsPrintObject *aPO, PRBool aShow)nsPrintEngine [protected]
ShowPrintErrorDialog(nsresult printerror, PRBool aIsPrinting=PR_TRUE)nsPrintEngine [static]
ShowPrintProgress(PRBool aIsForPrinting, PRBool &aDoNotify)nsPrintEngine
StartPagePrintTimer(nsPresContext *aPresContext, nsIPrintSettings *aPrintSettings, nsPrintObject *aPO, PRUint32 aDelay)nsPrintEngine
TurnScriptingOn(PRBool aDoTurnOn)nsPrintEngine
~nsPrintEngine()nsPrintEngine [virtual]