neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::glyph Class Reference

#include <glyph.hpp>

Inheritance diagram for neogfx::glyph:
neogfx::i_glyph

Public Member Functions

 glyph (const i_sub_texture &aTexture, bool aSubpixel, const glyph_metrics &aMetrics, glyph_pixel_mode aPixelMode)
 
 ~glyph ()
 
const i_sub_texturetexture () const override
 
bool subpixel () const override
 
const glyph_metricsmetrics () const override
 
glyph_pixel_mode pixel_mode () const override
 
- Public Member Functions inherited from neogfx::i_glyph
virtual ~i_glyph ()=default
 

Detailed Description

Definition at line 27 of file glyph.hpp.

Constructor & Destructor Documentation

◆ glyph()

neogfx::glyph::glyph ( const i_sub_texture aTexture,
bool  aSubpixel,
const glyph_metrics aMetrics,
glyph_pixel_mode  aPixelMode 
)

◆ ~glyph()

neogfx::glyph::~glyph ( )

Member Function Documentation

◆ metrics()

const glyph_metrics & neogfx::glyph::metrics ( ) const
overridevirtual

Implements neogfx::i_glyph.

◆ pixel_mode()

glyph_pixel_mode neogfx::glyph::pixel_mode ( ) const
overridevirtual

Implements neogfx::i_glyph.

◆ subpixel()

bool neogfx::glyph::subpixel ( ) const
overridevirtual

Implements neogfx::i_glyph.

◆ texture()

const i_sub_texture & neogfx::glyph::texture ( ) const
overridevirtual

Implements neogfx::i_glyph.


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