# GlyphValueRecord(float, float, float, float)

> Constructor for new glyph value record.

## Definition

* **Type:** Constructor
* **Namespace:** [UnityEngine.TextCore.LowLevel](/engine/6000.3/script-reference/unityengine/textcore/lowlevel.md)
* **Assembly:** UnityEngine.TextCoreFontEngineModule

```csharp
public GlyphValueRecord(float xPlacement, float yPlacement, float xAdvance, float yAdvance)
```

### Parameters

**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): The positional adjustment that affects the horizontal bearing X of the glyph.**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): The positional adjustment that affects the horizontal bearing Y of the glyph.**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): The positional adjustment that affects the horizontal advance of the glyph.**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): The positional adjustment that affects the vertical advance of the glyph.
