# `GSFont reloadLinkedFonts:`

*Instance Method*

Reloads linked fonts and refreshes imported masters and imported glyphs.

## Declaration

```swift
func reloadLinkedFonts() throws
```

```objc
- (BOOL) reloadLinkedFonts:(NSError **) error;
```

```python
reloadLinkedFonts_() -> tuple[bool, NSError]
```

## Parameters

- `error` — On output, a pointer to an error object that describes why the method failed, or `nil` if no error occurred. If you are not interested in the error information, pass `nil` for this parameter.

## Return Value

`YES` if all linked fonts could be reloaded.

## Discussion

Linked fonts are defined by custom parameters such as `Import Master`, `Import Masters`, and `Import Font`.

## See Also

### Imported Masters and Fonts

- [`GSFont.importedFontMasters`](/Core/GlyphsCore/GSFont/importedFontMasters) — The masters imported from linked fonts.
- [`GSFont.importedFonts`](/Core/GlyphsCore/GSFont/importedFonts) — The fonts that supply imported glyphs or imported masters.
- [`GSFont.allMasters`](/Core/GlyphsCore/GSFont/allMasters) — The local and imported masters of the font.
- [`GSFont.countOfAllMasters`](/Core/GlyphsCore/GSFont/countOfAllMasters) — The number of local and imported masters.
- [`GSFont allMasterAtIndex:`](/Core/GlyphsCore/GSFont/allMasterAtIndex:) — Returns the local or imported master at an index, or `nil` when the index is out of bounds.
- [`GSFont indexOfObjectInAllMasters:`](/Core/GlyphsCore/GSFont/indexOfObjectInAllMasters:) — Returns the index of a local or imported master, or `NSNotFound` when the master is not in the font.

