KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ORCAD_FONT Struct Reference

Font indices are one-based; zero selects the default. More...

#include <orcad_records.h>

Public Attributes

int height = 0
 raw lfHeight (typically negative)
 
int width = 0
 raw lfWidth; zero lets the font choose its natural aspect ratio
 
int escapement = 0
 baseline direction in tenths of a degree
 
int orientation = 0
 glyph direction in tenths of a degree
 
uint8_t pitchAndFamily = 0
 
std::string face
 
bool italic = false
 
bool bold = false
 lfWeight >= 600
 

Detailed Description

Font indices are one-based; zero selects the default.

Heights use negative device units.

Definition at line 398 of file orcad_records.h.

Member Data Documentation

◆ bold

bool ORCAD_FONT::bold = false

◆ escapement

int ORCAD_FONT::escapement = 0

baseline direction in tenths of a degree

Definition at line 402 of file orcad_records.h.

Referenced by OrcadParseLibrary().

◆ face

std::string ORCAD_FONT::face

◆ height

int ORCAD_FONT::height = 0

raw lfHeight (typically negative)

Definition at line 400 of file orcad_records.h.

Referenced by OrcadParseLibrary(), ORCAD_CONVERTER::placeGraphics(), and ORCAD_CONVERTER::textSize().

◆ italic

bool ORCAD_FONT::italic = false

Definition at line 406 of file orcad_records.h.

Referenced by ORCAD_CONVERTER::applyFont(), and OrcadParseLibrary().

◆ orientation

int ORCAD_FONT::orientation = 0

glyph direction in tenths of a degree

Definition at line 403 of file orcad_records.h.

Referenced by OrcadParseLibrary().

◆ pitchAndFamily

uint8_t ORCAD_FONT::pitchAndFamily = 0

◆ width

int ORCAD_FONT::width = 0

raw lfWidth; zero lets the font choose its natural aspect ratio

Definition at line 401 of file orcad_records.h.

Referenced by ORCAD_CONVERTER::addSymbolPrimitive(), OrcadParseLibrary(), ORCAD_CONVERTER::placeGraphics(), and ORCAD_CONVERTER::textSize().


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