# encoding: utf-8
# module wx._grid
# from D:\project\A_Board\.venv\Lib\site-packages\wx\_grid.cp313-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import sip as __sip
import wx._core as __wx__core


from .GridCellStringRenderer import GridCellStringRenderer

class GridCellEnumRenderer(GridCellStringRenderer):
    """
    GridCellEnumRenderer(choices='') -> None
    
    This class may be used to render in a cell a number as a textual
    equivalent.
    """
    def Clone(self): # real signature unknown; restored from __doc__
        """ Clone(self) -> Optional[GridCellRenderer] """
        pass

    def Draw(self, grid, attr, dc, rect, row, col, isSelected): # real signature unknown; restored from __doc__
        """ Draw(self, grid: Grid, attr: GridCellAttr, dc: DC, rect: Rect, row: int, col: int, isSelected: bool) """
        pass

    def GetBestSize(self, grid, attr, dc, row, col): # real signature unknown; restored from __doc__
        """ GetBestSize(self, grid: Grid, attr: GridCellAttr, dc: DC, row: int, col: int) -> Size """
        pass

    def SetParameters(self, params): # real signature unknown; restored from __doc__
        """
        SetParameters(params) -> None
        
        Sets the comma separated string content of the enum.
        """
        pass

    def __init__(self, choices=''): # real signature unknown; restored from __doc__
        pass


