luxlabs header browser preview


@interface VoiceDialNameDataSource : NSObject {
    unsigned long long _nameTypeMask;
    BOOL _compositeNamesOnly;
}

+ (id)_nameDataSourceByLanguageMap;
+ (id)nameDataSourceForLanguageIdentifier:(id)a0;

- (unsigned long long)personNameCount;
- (id)copyPronunciationPropertyForPerson:(void *)a0 withNameType:(int)a1;
- (unsigned long long)countOfNamesOfType:(int)a0;
- (BOOL)getName:(id *)a0 phoneticName:(id *)a1 atIndex:(unsigned long long)a2 forPerson:(void *)a3;
- (BOOL)getNth:(unsigned long long)a0 name:(id *)a1 phoneticName:(id *)a2 ofType:(int)a3 nameIndex:(unsigned long long *)a4 forPerson:(void *)a5;
- (unsigned long long)indexOfMainNameOfType:(int)a0;
- (int)matchingNameType:(id)a0 fromTypes:(unsigned long long)a1 forPerson:(void *)a2;
- (unsigned long long)nameTypes;
- (void)setUseCompositeNamesOnly:(BOOL)a0;
- (int)typeOfNameAtIndex:(unsigned long long)a0;
- (BOOL)useCompositeNamesOnly;

@end