LASi
Public Member Functions | Private Attributes | List of all members
FreetypeGlyphMgr Class Reference

Manage FT_Glyph by insuring that FT_Glyph is handled correctly. More...

#include <glyphMgr.h>

Public Member Functions

 FreetypeGlyphMgr ()
 Manage FT_Glyph by insuring that resources are freed when done. More...
 
 FreetypeGlyphMgr (FT_Glyph glyph)
 
 FreetypeGlyphMgr (const FreetypeGlyphMgr &ftgm)
 
FreetypeGlyphMgroperator= (const FreetypeGlyphMgr &ftgm)
 
 ~FreetypeGlyphMgr ()
 
 operator FT_Glyph () const
 
void assign (const FT_Glyph glyph)
 

Private Attributes

FT_Glyph _glyph
 

Detailed Description

Manage FT_Glyph by insuring that FT_Glyph is handled correctly.

Constructor & Destructor Documentation

◆ FreetypeGlyphMgr() [1/3]

FreetypeGlyphMgr::FreetypeGlyphMgr ( )

Manage FT_Glyph by insuring that resources are freed when done.

References _glyph.

◆ FreetypeGlyphMgr() [2/3]

FreetypeGlyphMgr::FreetypeGlyphMgr ( FT_Glyph  glyph)

◆ FreetypeGlyphMgr() [3/3]

FreetypeGlyphMgr::FreetypeGlyphMgr ( const FreetypeGlyphMgr ftgm)

References _glyph.

◆ ~FreetypeGlyphMgr()

FreetypeGlyphMgr::~FreetypeGlyphMgr ( )

References _glyph.

Member Function Documentation

◆ assign()

void FreetypeGlyphMgr::assign ( const FT_Glyph  glyph)

◆ operator FT_Glyph()

FreetypeGlyphMgr::operator FT_Glyph ( ) const

References _glyph.

◆ operator=()

FreetypeGlyphMgr & FreetypeGlyphMgr::operator= ( const FreetypeGlyphMgr ftgm)

References _glyph.

Member Data Documentation

◆ _glyph

FT_Glyph FreetypeGlyphMgr::_glyph
private

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