class nsITheme
    
    
      
        Members:
        
          - 
            public
            
            virtual
            DrawWidgetBackground(nsIRenderingContext*, nsIFrame*, PRUint8, const nsRect&, const nsRect&)
          
 - 
            
            GetIID()
          
 - 
            public
            
            virtual
            GetMinimumWidgetSize(nsIRenderingContext*, nsIFrame*, PRUint8, nsSize*, PRBool*)
          
 - 
            public
            
            virtual
            GetWidgetBorder(nsIDeviceContext*, nsIFrame*, PRUint8, nsMargin*)
          
 - 
            
            virtual
            GetWidgetOverflow(nsIDeviceContext*, nsIFrame*, PRUint8, nsRect*)
          
 - 
            public
            
            virtual
            GetWidgetPadding(nsIDeviceContext*, nsIFrame*, PRUint8, nsMargin*)
          
 - 
            public
            
            virtual
            GetWidgetTransparency(PRUint8)
          
 - 
            public
            
            virtual
            ThemeChanged()
          
 - 
            public
            
            virtual
            ThemeDrawsFocusForWidget(nsPresContext*, nsIFrame*, PRUint8)
          
 - 
            public
            
            virtual
            ThemeNeedsComboboxDropmarker()
          
 - 
            public
            
            virtual
            ThemeSupportsWidget(nsPresContext*, nsIFrame*, PRUint8)
          
 - 
            public
            
            virtual
            WidgetIsContainer(PRUint8)
          
 - 
            public
            
            virtual
            WidgetStateChanged(nsIFrame*, PRUint8, nsIAtom*, PRBool*)
          
 - 
            
            COMTypeInfo<int>
          
 
        
       
    Locations: