Euphoria
font.h File Reference
#include <map>
#include <memory>
#include "core/loadedfont.h"
#include "base/vec2.h"
#include "base/vec3.h"
#include "base/rgb.h"
#include "base/rect.h"
#include "core/ui_text.h"
#include "render/texture.h"

Go to the source code of this file.

Classes

struct  eu::render::Glyph
 
struct  eu::render::TextDrawCommand
 
struct  eu::render::ListOfTextDrawCommands
 
struct  eu::render::DrawableText
 
struct  eu::render::DrawableFont
 

Namespaces

 eu
 
 eu::io
 
 eu::render
 

Typedefs

using eu::render::CharToGlyphMap = std::map< int, std::shared_ptr< Glyph > >
 

Enumerations

enum class  eu::render::Align {
  eu::render::top_left , eu::render::top_center , eu::render::top_right , eu::render::baseline_left ,
  eu::render::baseline_center , eu::render::baseline_right , eu::render::bottom_left , eu::render::bottom_center ,
  eu::render::bottom_right
}