Vyroda
Game engine made by hand, with modern C++ and Vulkan.
Loading...
Searching...
No Matches
Vyroda::FontManager Class Referenceexport

Classes

struct  Text

Public Member Functions

 FontManager (Renderer &renderer)
 ~FontManager ()
std::span< FontCharactergetCharacters ()
FT_Face getFace () const &
std::uint32_t getAtlasWidth () const
std::uint32_t getAtlasHeight () const
FontCharacter const & get (std::uint32_t const c)
Texture load ()

Constructor & Destructor Documentation

◆ FontManager()

Vyroda::FontManager::FontManager ( Renderer & renderer)
explicit

◆ ~FontManager()

Vyroda::FontManager::~FontManager ( )

Member Function Documentation

◆ get()

FontCharacter const & Vyroda::FontManager::get ( std::uint32_t const c)

◆ getAtlasHeight()

std::uint32_t Vyroda::FontManager::getAtlasHeight ( ) const
inline

◆ getAtlasWidth()

std::uint32_t Vyroda::FontManager::getAtlasWidth ( ) const
inline

◆ getCharacters()

std::span< FontCharacter > Vyroda::FontManager::getCharacters ( )
inline

◆ getFace()

FT_Face Vyroda::FontManager::getFace ( ) const &
inline

◆ load()

Texture Vyroda::FontManager::load ( )
Here is the call graph for this function:

The documentation for this class was generated from the following files: