LilyPond Internals Reference: 3.2.19 clef-interface

### 3.2.19 clef-interface

A clef sign.

#### User settable properties:

> `full-size-change` (boolean)

>   Don’t make a change clef smaller.

> `glyph` (string)

>   A string determining what ‘style’ of glyph is typeset. Valid choices depend on the function that is reading this property.

> `glyph-name` (string)

>   The glyph name within the font.

> `non-default` (boolean)

>   Set for manually specified clefs.

This grob interface is used in the following graphical object(s): Clef, CueClef and CueEndClef.

#### Internals Reference