# encoding: utf-8
# module wx._richtext
# from D:\project\A_Board\.venv\Lib\site-packages\wx\_richtext.cp313-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import sip as __sip
import wx._adv as __wx__adv
import wx._core as __wx__core
import wx._html as __wx__html


class RichTextFontTable(__wx__core.Object):
    """
    RichTextFontTable() -> None
    RichTextFontTable(table) -> None
    
    Manages quick access to a pool of fonts for rendering rich text.
    """
    def Clear(self): # real signature unknown; restored from __doc__
        """
        Clear() -> None
        
        Clears the font table.
        """
        pass

    def FindFont(self, fontSpec): # real signature unknown; restored from __doc__
        """
        FindFont(fontSpec) -> wx.Font
        
        Finds a font for the given attribute object.
        """
        pass

    def IsOk(self): # real signature unknown; restored from __doc__
        """
        IsOk() -> bool
        
        Returns true if the font table is valid.
        """
        return False

    def SetFontScale(self, fontScale): # real signature unknown; restored from __doc__
        """
        SetFontScale(fontScale) -> None
        
        Set the font scale factor.
        """
        pass

    def __eq__(self, *args, **kwargs): # real signature unknown
        """ Return self==value. """
        pass

    def __ge__(self, *args, **kwargs): # real signature unknown
        """ Return self>=value. """
        pass

    def __gt__(self, *args, **kwargs): # real signature unknown
        """ Return self>value. """
        pass

    def __init__(self, table=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    def __le__(self, *args, **kwargs): # real signature unknown
        """ Return self<=value. """
        pass

    def __lt__(self, *args, **kwargs): # real signature unknown
        """ Return self<value. """
        pass

    def __ne__(self, *args, **kwargs): # real signature unknown
        """ Return self!=value. """
        pass

    __hash__ = None


