Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
U_FONT Struct Reference

Font Object WMF manual 2.2.1.2 Warning, only pass by pointer, passing by value will will truncate in Facename! More...

#include <uwmf.h>

Public Attributes

int16_t Height
 Height in Logical units.
 
int16_t Width
 Average Width in Logical units.
 
int16_t Escapement
 Angle in 0.1 degrees betweem escapement vector and X axis.
 
int16_t Orientation
 Angle in 0.1 degrees between baseline and X axis.
 
int16_t Weight
 LF_Weight Enumeration.
 
uint8_t Italic
 LF_Italic Enumeration.
 
uint8_t Underline
 LF_Underline Enumeration.
 
uint8_t StrikeOut
 LF_StrikeOut Enumeration.
 
uint8_t CharSet
 LF_CharSet Enumeration.
 
uint8_t OutPrecision
 LF_OutPrecision Enumeration.
 
uint8_t ClipPrecision
 LF_ClipPrecision Enumeration.
 
uint8_t Quality
 LF_Quality Enumeration.
 
uint8_t PitchAndFamily
 LF_PitchAndFamily Enumeration.
 
uint8_t FaceName [1]
 Name of font. ANSI Latin1, null terminated.
 

Detailed Description

Font Object WMF manual 2.2.1.2 Warning, only pass by pointer, passing by value will will truncate in Facename!

Definition at line 783 of file uwmf.h.

Member Data Documentation

◆ CharSet

uint8_t U_FONT::CharSet

LF_CharSet Enumeration.

Definition at line 792 of file uwmf.h.

◆ ClipPrecision

uint8_t U_FONT::ClipPrecision

LF_ClipPrecision Enumeration.

Definition at line 794 of file uwmf.h.

◆ Escapement

int16_t U_FONT::Escapement

Angle in 0.1 degrees betweem escapement vector and X axis.

Definition at line 786 of file uwmf.h.

Referenced by Inkscape::Extension::Internal::Wmf::select_font().

◆ FaceName

uint8_t U_FONT::FaceName[1]

Name of font. ANSI Latin1, null terminated.

Definition at line 797 of file uwmf.h.

◆ Height

int16_t U_FONT::Height

Height in Logical units.

Definition at line 784 of file uwmf.h.

Referenced by Inkscape::Extension::Internal::Wmf::select_font().

◆ Italic

uint8_t U_FONT::Italic

LF_Italic Enumeration.

Definition at line 789 of file uwmf.h.

Referenced by Inkscape::Extension::Internal::Wmf::select_font().

◆ Orientation

int16_t U_FONT::Orientation

Angle in 0.1 degrees between baseline and X axis.

Definition at line 787 of file uwmf.h.

◆ OutPrecision

uint8_t U_FONT::OutPrecision

LF_OutPrecision Enumeration.

Definition at line 793 of file uwmf.h.

◆ PitchAndFamily

uint8_t U_FONT::PitchAndFamily

LF_PitchAndFamily Enumeration.

Definition at line 796 of file uwmf.h.

◆ Quality

uint8_t U_FONT::Quality

LF_Quality Enumeration.

Definition at line 795 of file uwmf.h.

◆ StrikeOut

uint8_t U_FONT::StrikeOut

LF_StrikeOut Enumeration.

Definition at line 791 of file uwmf.h.

Referenced by Inkscape::Extension::Internal::Wmf::select_font().

◆ Underline

uint8_t U_FONT::Underline

LF_Underline Enumeration.

Definition at line 790 of file uwmf.h.

Referenced by Inkscape::Extension::Internal::Wmf::select_font().

◆ Weight

int16_t U_FONT::Weight

LF_Weight Enumeration.

Definition at line 788 of file uwmf.h.

Referenced by Inkscape::Extension::Internal::Wmf::select_font().

◆ Width

int16_t U_FONT::Width

Average Width in Logical units.

Definition at line 785 of file uwmf.h.


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