---
title: GlyphValueRecord(float, float, float, float)
product: Unity Editor
version: '7000.0'
latest_version: '7000.0'
status: This page documents version 7000.0. The latest version is 7000.0.
canonical: https://docs.unity.com/en-us/engine/7000.0/script-reference/unityengine/textcore/lowlevel/glyphvaluerecord/ctor
latest_url: https://docs.unity.com/en-us/engine/7000.0/script-reference/unityengine/textcore/lowlevel/glyphvaluerecord/ctor.md
last_updated: 2026-10-07
generated_at: 2026-11-11T20:15:31.132Z
locale: en-us
---

# GlyphValueRecord(float, float, float, float)

> Constructor for new glyph value record.

## Definition

* **Type:** Constructor
* **Namespace:** [UnityEngine.TextCore.LowLevel](/engine/7000.0/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.
