|
KiCad PCB EDA Suite
|
#include <glyph.h>
Public Member Functions | |
| virtual | ~GLYPH () |
| virtual bool | IsOutline () const |
| virtual bool | IsStroke () const |
| virtual BOX2D | BoundingBox ()=0 |
| bool | IsHover () const |
| void | SetIsHover (bool aIsHover) |
Private Attributes | |
| bool | m_isHover = false |
|
pure virtual |
Implemented in KIFONT::OUTLINE_GLYPH, and KIFONT::STROKE_GLYPH.
|
inline |
|
inlinevirtual |
Reimplemented in KIFONT::OUTLINE_GLYPH.
Definition at line 50 of file glyph.h.
Referenced by CALLBACK_GAL::DrawGlyph(), KIGFX::CAIRO_GAL_BASE::DrawGlyph(), and KIGFX::OPENGL_GAL::DrawGlyph().
|
inlinevirtual |
Reimplemented in KIFONT::STROKE_GLYPH.
Definition at line 51 of file glyph.h.
Referenced by CALLBACK_GAL::DrawGlyph(), KIGFX::CAIRO_GAL_BASE::DrawGlyph(), and KIGFX::OPENGL_GAL::DrawGlyph().
|
inline |
|
private |
Definition at line 59 of file glyph.h.
Referenced by IsHover(), and SetIsHover().