# `GSClass`

*Class*

The class represents the OpenType classes

## Declaration

```swift
class GSClass
```

```objc
@interface GSClass : GSFeaBlock
```

```python
class GSClass(GSFeaBlock)
```

## Topics

### Instance Properties

- [`GSClass.name`](/Core/GlyphsCore/GSClass/name) — The name of the class

### Instance Methods

- [`GSClass firstGlyphName`](/Core/GlyphsCore/GSClass/firstGlyphName)
- [`GSClass isEqualToClass:`](/Core/GlyphsCore/GSClass/isEqualToClass:)
- [`GSClass isEqualToClassLenient:`](/Core/GlyphsCore/GSClass/isEqualToClassLenient:)

## Relationships

### Inherits From

- [`GSFeaBlock`](/Core/GlyphsCore/GSFeaBlock)

### Inherited By

- [`GSFeaturePrefix`](/Core/GlyphsCore/GSFeaturePrefix)

## See Also

### Layout Features

- [`GSFeaBlock`](/Core/GlyphsCore/GSFeaBlock) — A snippet of feature code.
- [`GSFeaturePrefix`](/Core/GlyphsCore/GSFeaturePrefix) — The class defining the Prefix object
- [`GSFeature`](/Core/GlyphsCore/GSFeature) — The class defining the feature object

