KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KIFONT::GLYPH Class Referenceabstract

#include <glyph.h>

Inheritance diagram for KIFONT::GLYPH:
KIFONT::OUTLINE_GLYPH KIFONT::STROKE_GLYPH

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
 

Detailed Description

Definition at line 44 of file glyph.h.

Constructor & Destructor Documentation

◆ ~GLYPH()

virtual KIFONT::GLYPH::~GLYPH ( )
inlinevirtual

Definition at line 47 of file glyph.h.

Member Function Documentation

◆ BoundingBox()

virtual BOX2D KIFONT::GLYPH::BoundingBox ( )
pure virtual

◆ IsHover()

bool KIFONT::GLYPH::IsHover ( ) const
inline

Definition at line 55 of file glyph.h.

References m_isHover.

◆ IsOutline()

virtual bool KIFONT::GLYPH::IsOutline ( ) const
inlinevirtual

◆ IsStroke()

virtual bool KIFONT::GLYPH::IsStroke ( ) const
inlinevirtual

◆ SetIsHover()

void KIFONT::GLYPH::SetIsHover ( bool aIsHover)
inline

Definition at line 56 of file glyph.h.

References m_isHover.

Member Data Documentation

◆ m_isHover

bool KIFONT::GLYPH::m_isHover = false
private

Definition at line 59 of file glyph.h.

Referenced by IsHover(), and SetIsHover().


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