Adopted GSFontEnumerator to changes on NSFontManager.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@11375 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Fred Kiefer 2001-11-12 16:42:13 +00:00
parent b7595b8469
commit 78af7eab3a

View file

@ -32,19 +32,17 @@
#include <AppKit/NSFontManager.h> #include <AppKit/NSFontManager.h>
@class NSMutableDictionary; @class NSMutableDictionary;
@class NSMutableSet; @class NSArray;
@interface GSFontEnumerator : NSObject @interface GSFontEnumerator : NSObject
{ {
id fontManager; NSArray *allFontNames;
NSMutableSet *allFontNames;
NSMutableDictionary *allFontFamilies; NSMutableDictionary *allFontFamilies;
NSMutableDictionary* fontInfoDictionary;
} }
+ (void) setDefaultClass: (Class)defaultClass; + (void) setDefaultClass: (Class)defaultClass;
+ sharedEnumeratorWithFontManager: manager; + (GSFontEnumerator*) sharedEnumerator;
- (NSArray*) allFonts; - (void) enumerateFontsAndFamilies;
- (NSArray*) availableFonts; - (NSArray*) availableFonts;
- (NSArray*) availableFontFamilies; - (NSArray*) availableFontFamilies;
- (NSArray*) availableMembersOfFontFamily: (NSString*)family; - (NSArray*) availableMembersOfFontFamily: (NSString*)family;