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: