Euphoria
loadedfont.h File Reference
#include <map>
#include "core/image.h"

Go to the source code of this file.

Classes

struct  eu::core::LoadedGlyph
 
struct  eu::core::LoadedFont
 

Namespaces

 eu
 
 eu::io
 
 eu::core
 

Typedefs

using eu::core::KerningMap = std::map< std::pair< int, int >, float >
 

Functions

LoadedFont eu::core::load_characters_from_builtin8 ()
 
LoadedFont eu::core::load_characters_from_builtin13 ()
 
LoadedFont eu::core::get_characters_from_font (io::FileSystem *file_system, const io::FilePath &font_file, int font_size, const std::string &chars)
 
LoadedFont eu::core::get_characters_from_font (std::shared_ptr< MemoryChunk > file_memory, int font_size, const std::string &chars)
 
LoadedFont eu::core::get_characters_from_single_image (io::FileSystem *fs, const io::FilePath &image_file, const std::string &image_alias, float image_scale, float image_bearing_x, float image_bearing_y, float image_advance)
 
LoadedFont eu::core::get_characters_from_single_image (const Image &image, const std::string &image_alias, float image_scale, float image_bearing_x, float image_bearing_y, float image_advance)