LASi: FreetypeGlyphMgr Class Reference

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)
FreetypeGlyphMgr & | operator= (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 | ) |

References _glyph.

Referenced by LASi::PostscriptDocument::PangoItem_do().

## ◆ 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

Referenced by assign(), FreetypeGlyphMgr(), operator FT_Glyph(), operator=(), and ~FreetypeGlyphMgr().

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

- glyphMgr.h
- glyphMgr.cpp