parameters: (self, *args, **kwargs)
docstring: __init__(self, int pointSize, int family, int style, int weight, bool underline=False, 
              String face=EmptyString, 
              int encoding=FONTENCODING_DEFAULT) -> Font
  
          Creates a font object with the specified attributes.
  
              :param pointSize:  The size of the font in points.
  
              :param family: Font family.  A generic way of referring to fonts
                  without specifying actual facename.  It can be One of 
                  the ``wx.FONTFAMILY_xxx`` constants.
  
              :param style: One of the ``wx.FONTSTYLE_xxx`` constants.
  
              :param weight: Font weight, sometimes also referred to as font
                  boldness. One of the ``wx.FONTWEIGHT_xxx`` constants.
  
              :param underline: The value can be ``True`` or ``False`` and
                  indicates whether the font will include an underline.  This
                  may not be supported on all platforms.
  
              :param face: An optional string specifying the actual typeface to
                  be used. If it is an empty string, a default typeface will be
                  chosen based on the family.
  
              :param encoding: An encoding which may be one of the
                  ``wx.FONTENCODING_xxx`` constants.  If the specified encoding isn't
                  available, no font is created.
  
          :see: `wx.FFont`, `wx.FontFromPixelSize`, `wx.FFontFromPixelSize`,
              `wx.FontFromNativeInfoString`, `wx.FontFromNativeInfo`
docstring_summary: __init__(self, int pointSize, int family, int style, int weight, bool underline=False, 
              String face=EmptyString, 
              int encoding=FONTENCODING_DEFAULT) -> Font
docstring_tokens: __init__ ( self int pointSize int family int style int weight bool underline = False String face = EmptyString int encoding = FONTENCODING_DEFAULT ) - > Font
function: def __init__(self, *args, **kwargs): 
          """
          __init__(self, int pointSize, int family, int style, int weight, bool underline=False, 
              String face=EmptyString, 
              int encoding=FONTENCODING_DEFAULT) -> Font
  
          Creates a font object with the specified attributes.
  
              :param pointSize:  The size of the font in points.
  
              :param family: Font family.  A generic way of referring to fonts
                  without specifying actual facename.  It can be One of 
                  the ``wx.FONTFAMILY_xxx`` constants.
  
              :param style: One of the ``wx.FONTSTYLE_xxx`` constants.
  
              :param weight: Font weight, sometimes also referred to as font
                  boldness. One of the ``wx.FONTWEIGHT_xxx`` constants.
  
              :param underline: The value can be ``True`` or ``False`` and
                  indicates whether the font will include an underline.  This
                  may not be supported on all platforms.
  
              :param face: An optional string specifying the actual typeface to
                  be used. If it is an empty string, a default typeface will be
                  chosen based on the family.
  
              :param encoding: An encoding which may be one of the
                  ``wx.FONTENCODING_xxx`` constants.  If the specified encoding isn't
                  available, no font is created.
  
          :see: `wx.FFont`, `wx.FontFromPixelSize`, `wx.FFontFromPixelSize`,
              `wx.FontFromNativeInfoString`, `wx.FontFromNativeInfo`
  
          """
          if kwargs.has_key('faceName'): kwargs['face'] = kwargs['faceName'];del kwargs['faceName']
          _gdi_.Font_swiginit(self,_gdi_.new_Font(*args, **kwargs))
function_tokens: def __init__ ( self , * args , * * kwargs ) : if kwargs . has_key ( 'faceName' ) : kwargs [ 'face' ] = kwargs [ 'faceName' ] del kwargs [ 'faceName' ] _gdi_ . Font_swiginit ( self , _gdi_ . new_Font ( * args , * * kwargs ) )