---
name: "TTF_GPUAtlasDrawSequence"
section: "3type"
platform: "linux"
package: "libsdl3-ttf-doc"
version: "3.2.2+ds-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/TTF_GPUAtlasDrawSequence"
---

# TTF\_GPUAtlasDrawSequence(3type)

Draw sequence returned by TTF\_GetGPUTextDrawData

## NAME

TTF\_GPUAtlasDrawSequence - Draw sequence returned by  **TTF\_GetGPUTextDrawData**

## HEADER FILE

Defined in SDL3\_ttf/SDL\_ttf.h

## SYNOPSIS

```
#include "SDL3_ttf/SDL_ttf.h"
```

**typedef struct TTF\_GPUAtlasDrawSequence** **{**     **SDL\_GPUTexture \*atlas\_texture;          /\*\*\< Texture atlas that stores the glyphs \*/**     **SDL\_FPoint \*xy;                         /\*\*\< An array of vertex positions \*/**     **SDL\_FPoint \*uv;                         /\*\*\< An array of normalized texture coordinates for each vertex \*/**     **int num\_vertices;                       /\*\*\< Number of vertices \*/**     **int \*indices;                           /\*\*\< An array of indices into the 'vertices' arrays \*/**     **int num\_indices;                        /\*\*\< Number of indices \*/**     **TTF\_ImageType image\_type;               /\*\*\< The image type of this draw sequence \*/**     **struct TTF\_GPUAtlasDrawSequence \*next;  /\*\*\< The next sequence (will be NULL in case of the last sequence) \*/** **} TTF\_GPUAtlasDrawSequence;**

## AVAILABILITY

This struct is available since SDL\_ttf 3.0.0.

## SEE ALSO

**•**(3), [**TTF\_GetGPUTextDrawData**(3)](/TTF_GetGPUTextDrawData/3.md)
