class System.Drawing.FontFamily
   inherits System.MarshalByRefObject
   implements System.IDisposable
   final:

   def public property Name as character
      get.

   def public static property Families as System.Drawing.FontFamily extent
      get.

   def public static property GenericSansSerif as System.Drawing.FontFamily
      get.

   def public static property GenericSerif as System.Drawing.FontFamily
      get.

   def public static property GenericMonospace as System.Drawing.FontFamily
      get.

   constructor public FontFamily(input name as character):
   end constructor.

   constructor public FontFamily(input name as character, input fontCollection as System.Drawing.Text.FontCollection):
   end constructor.

   constructor public FontFamily(input genericFamily as System.Drawing.Text.GenericFontFamilies):
   end constructor.

   method protected final override void Finalize():
   end method.

   method public override logical Equals(input obj as System.Object):
   end method.

   method public override character ToString():
   end method.

   method public final override integer GetHashCode():
   end method.

   method public final void Dispose():
   end method.

   method public final character GetName(input language as integer):
   end method.

   method public final static System.Drawing.FontFamily extent GetFamilies(input graphics as System.Drawing.Graphics):
   end method.

   method public final logical IsStyleAvailable(input style as System.Drawing.FontStyle):
   end method.

   method public final integer GetEmHeight(input style as System.Drawing.FontStyle):
   end method.

   method public final integer GetCellAscent(input style as System.Drawing.FontStyle):
   end method.

   method public final integer GetCellDescent(input style as System.Drawing.FontStyle):
   end method.

   method public final integer GetLineSpacing(input style as System.Drawing.FontStyle):
   end method.

end class.
