|
CGVIS Utils
|
Bitmap font utilities: CPU-side text rasterization and an OpenGL font engine. More...
#include <string>#include <vector>#include <map>#include <utility>#include <memory>#include "bmp.h"#include "Vec2.h"#include "GLTexture2D.h"#include "GLArray.h"#include "GLBuffer.h"#include "Grid2D.h"Go to the source code of this file.
Classes | |
| struct | CharPosition |
| Character box in a bitmap atlas. More... | |
| struct | CharTex |
| Texture + transform bundle for a single glyph used by FontEngine. More... | |
| class | FontEngine |
| OpenGL-based text drawer using per-character textures (or SDFs). More... | |
| class | FontRenderer |
| CPU-side text compositor using a bitmap atlas and character boxes. More... | |
Enumerations | |
| enum class | Alignment { Left , Right , Center } |
| Text alignment modes used by the OpenGL renderer. More... | |
Bitmap font utilities: CPU-side text rasterization and an OpenGL font engine.
Declares two related components:
|
strong |