# `GSLayer.anySpecialLayer`

*Instance Property*

Whether the layer is a master layer, has special layer attributes, or uses any color-layer format.

## Declaration

```swift
var isAnySpecialLayer: Bool { get }
```

```objc
@property (nonatomic, readonly, getter=isAnySpecialLayer) BOOL anySpecialLayer;
```

```python
isAnySpecialLayer() -> bool
```

## See Also

### Layer Kind

- [`GSLayer.masterLayer`](/Core/GlyphsCore/GSLayer/masterLayer) — Whether the layer is the master layer for its associated font master.
- [`GSLayer.braceLayer`](/Core/GlyphsCore/GSLayer/braceLayer) — Whether the layer is an intermediate layer at explicit design-space coordinates.
- [`GSLayer.bracketLayer`](/Core/GlyphsCore/GSLayer/bracketLayer) — Whether the layer is an alternative layer selected by axis rules.
- [`GSLayer.smartComponentLayer`](/Core/GlyphsCore/GSLayer/smartComponentLayer) — Whether the layer is an intermediate layer for a smart glyph.
- [`GSLayer.specialLayer`](/Core/GlyphsCore/GSLayer/specialLayer) — Whether the layer has special layer attributes.

