#include <VBF.h>
Definition at line 14 of file VBF.h.
◆ Flags
| Enumerator |
|---|
| FLAG_NONE | |
| FLAG_BOLD | |
| FLAG_ITALIC | |
| FLAG_OUTLINE | |
| FLAG_DROP_SHADOW | |
| FLAG_BLUR | |
| FLAG_SCANLINE | |
| FLAG_ANTIALIASED | |
| FLAG_CUSTOM | |
Definition at line 16 of file VBF.h.
◆ VBF() [1/2]
| VBF::VBF |
( |
std::span< const std::byte > | vbfData | ) |
|
|
explicit |
◆ VBF() [2/2]
| VBF::VBF |
( |
const std::filesystem::path & | vbfPath | ) |
|
|
explicit |
◆ getAscent()
| uint16_t VBF::getAscent |
( |
| ) |
const |
|
nodiscard |
◆ getFlags()
◆ getGlyphs()
| const std::array< VBF::Glyph, 256 > & VBF::getGlyphs |
( |
| ) |
const |
|
nodiscard |
◆ getMaxGlyphSize()
| math::Vec2ui16 VBF::getMaxGlyphSize |
( |
| ) |
const |
|
nodiscard |
◆ getPageSize()
| math::Vec2ui16 VBF::getPageSize |
( |
| ) |
const |
|
nodiscard |
◆ operator bool()
| VBF::operator bool |
( |
| ) |
const |
|
explicitnodiscard |
◆ ascent
| uint16_t vtfpp::VBF::ascent = 0 |
|
protected |
Definition at line 55 of file VBF.h.
◆ flags
Definition at line 54 of file VBF.h.
◆ glyphs
| std::array<Glyph, 256> vtfpp::VBF::glyphs {} |
|
protected |
Definition at line 56 of file VBF.h.
◆ maxGlyphSize
| sourcepp::math::Vec2ui16 vtfpp::VBF::maxGlyphSize {} |
|
protected |
Definition at line 53 of file VBF.h.
◆ pageSize
| sourcepp::math::Vec2ui16 vtfpp::VBF::pageSize {} |
|
protected |
Definition at line 52 of file VBF.h.
◆ version
| uint32_t vtfpp::VBF::version = 0 |
|
protected |
Definition at line 51 of file VBF.h.
The documentation for this class was generated from the following files: