Kanzi 3.9.10
kanzi::ItypeFontFile::ItypeGlyphData Class Reference

Derived GlyphData implementation for iType. More...

#include <kanzi/plugins/itype/itype_font_file.hpp>

Inheritance diagram for kanzi::ItypeFontFile::ItypeGlyphData:
[legend]

Public Member Functions

 ItypeGlyphData (unsigned int width, unsigned int height, const byte *bitmap, void *characterGlyph, ItypeFontFile *font)
 Constructor.
 
virtual ~ItypeGlyphData ()
 Destructor.
 
- Public Member Functions inherited from kanzi::FontFile::GlyphData
const bytegetBitmapData () const
 Returns the pointer to bitmap data.
 
unsigned int getHeight () const
 Returns the height of a bitmap.
 
unsigned int getWidth () const
 Returns the width of a bitmap.
 
 GlyphData (unsigned int width, unsigned int height, const byte *bitmap)
 Constructor.
 
virtual ~GlyphData ()
 Destructor.
 

Detailed Description

Derived GlyphData implementation for iType.

Releases iType glyph on destruction.

Constructor & Destructor Documentation

◆ ItypeGlyphData()

kanzi::ItypeFontFile::ItypeGlyphData::ItypeGlyphData ( unsigned int width,
unsigned int height,
const byte * bitmap,
void * characterGlyph,
ItypeFontFile * font )
explicit

Constructor.

Parameters
widthWidth of the bitmap.
heightHeight of the bitmap.
bitmapPointer to the bitmap.
characterGlyphPointer to iType's internal character glyph structure.
fontPointer to the owning FontFile object.

◆ ~ItypeGlyphData()

virtual kanzi::ItypeFontFile::ItypeGlyphData::~ItypeGlyphData ( )
virtual

Destructor.


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