Rendering Engine 0.2.9
Modular Graphics Rendering Engine | v0.2.9
rendering_engine::TextBlock2D::GlyphQuad Struct Reference

Renderable quad representing a single glyph. More...

#include <text_block_2d.hpp>

Public Attributes

float x0
 
float y0
 
float x1
 
float y1
 
float u0
 
float v0
 
float u1
 
float v1
 
std::string fontAtlasMaterialName
 
std::uint32_t advanceX
 

Detailed Description

Renderable quad representing a single glyph.

Definition at line 138 of file text_block_2d.hpp.

Member Data Documentation

◆ advanceX

std::uint32_t rendering_engine::TextBlock2D::GlyphQuad::advanceX

Definition at line 151 of file text_block_2d.hpp.

◆ fontAtlasMaterialName

std::string rendering_engine::TextBlock2D::GlyphQuad::fontAtlasMaterialName

Definition at line 150 of file text_block_2d.hpp.

◆ u0

float rendering_engine::TextBlock2D::GlyphQuad::u0

Definition at line 145 of file text_block_2d.hpp.

◆ u1

float rendering_engine::TextBlock2D::GlyphQuad::u1

Definition at line 147 of file text_block_2d.hpp.

◆ v0

float rendering_engine::TextBlock2D::GlyphQuad::v0

Definition at line 146 of file text_block_2d.hpp.

◆ v1

float rendering_engine::TextBlock2D::GlyphQuad::v1

Definition at line 148 of file text_block_2d.hpp.

◆ x0

float rendering_engine::TextBlock2D::GlyphQuad::x0

Definition at line 140 of file text_block_2d.hpp.

◆ x1

float rendering_engine::TextBlock2D::GlyphQuad::x1

Definition at line 142 of file text_block_2d.hpp.

◆ y0

float rendering_engine::TextBlock2D::GlyphQuad::y0

Definition at line 141 of file text_block_2d.hpp.

◆ y1

float rendering_engine::TextBlock2D::GlyphQuad::y1

Definition at line 143 of file text_block_2d.hpp.


The documentation for this struct was generated from the following file: