class nsIDeviceContext
Members:
-
public
virtual
AbortDocument()
-
AppUnitsPerCSSPixel()
-
AppUnitsPerDevPixel() const
-
AppUnitsPerInch() const
-
AppUnitsToGfxCSSPixels(nscoord)
-
AppUnitsToGfxUnits(nscoord) const
-
public
virtual
BeginDocument(PRUnichar*, PRUnichar*, PRInt32, PRInt32)
-
public
virtual
BeginPage()
-
public
virtual
CheckDPIChange()
-
public
virtual
CheckFontExistence(const nsString&)
-
public
virtual
ClearCachedSystemFonts()
-
public
virtual
CreateRenderingContext(nsIRenderingContext*&)
-
public
virtual
CreateRenderingContext(nsIView*, nsIRenderingContext*&)
-
public
virtual
CreateRenderingContext(nsIWidget*, nsIRenderingContext*&)
-
public
virtual
CreateRenderingContextInstance(nsIRenderingContext*&)
-
public
virtual
EndDocument()
-
public
virtual
EndPage()
-
public
virtual
FirstExistingFont(const nsFont&, nsString&)
-
public
virtual
FlushFontCache()
-
public
virtual
FontMetricsDeleted(const nsIFontMetrics*)
-
public
virtual
GetClientRect(nsRect&)
-
public
virtual
GetDepth(PRUint32&)
-
public
virtual
GetDeviceSurfaceDimensions(nscoord&, nscoord&)
-
GetIID()
-
public
virtual
GetLocalFontName(const nsString&, nsString&, PRBool&)
-
public
virtual
GetMetricsFor(const nsFont&, gfxUserFontSet*, nsIFontMetrics*&)
-
public
virtual
GetMetricsFor(const nsFont&, nsIAtom*, gfxUserFontSet*, nsIFontMetrics*&)
-
public
virtual
GetPaletteInfo(nsPaletteInfo&)
-
GetPixelScale() const
-
public
virtual
GetRect(nsRect&)
-
public
virtual
GetSystemFont(nsSystemFontID, nsFont*) const
-
GfxUnitsToAppUnits(gfxFloat) const
-
public
virtual
Init(void*)
-
public
virtual
InitForPrinting(nsIDeviceContextSpec*)
-
public
virtual
PrepareDocument(PRUnichar*, PRUnichar*)
-
public
virtual
PrepareNativeWidget(nsIWidget*, void**)
-
public
virtual
SetPixelScale(float)
-
public
virtual
SupportsNativeWidgets(PRBool&)
-
UnscaledAppUnitsPerDevPixel() const
-
protected
mAppUnitsPerDevNotScaledPixel
-
protected
mAppUnitsPerDevPixel
-
protected
mAppUnitsPerInch
-
protected
mPixelScale
-
COMTypeInfo<int>
Locations: