w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

splinechar Struct Reference

#include <splinefont.h>

Collaboration diagram for splinechar:
[legend]

Classes

struct  altuni
 
struct  splinecharlist
 

Public Attributes

char * name
 
int unicodeenc
 
int orig_pos
 
int16 width
 
int16 vwidth
 
int16 lsidebearing
 
int ttf_glyph
 
Layerlayers
 
int layer_cnt
 
StemInfohstem
 
StemInfovstem
 
DStemInfodstem
 
MinimumDistancemd
 
struct charinfocharinfo
 
struct splinefontparent
 
unsigned int changed: 1
 
unsigned int changedsincelasthinted: 1
 
unsigned int manualhints: 1
 
unsigned int ticked: 1
 
unsigned int changed_since_autosave: 1
 
unsigned int widthset: 1
 
unsigned int vconflicts: 1
 
unsigned int hconflicts: 1
 
unsigned int searcherdummy: 1
 
unsigned int changed_since_search: 1
 
unsigned int wasopen: 1
 
unsigned int namechanged: 1
 
unsigned int blended: 1
 
unsigned int ticked2: 1
 
unsigned int glyph_class: 3
 
unsigned int numberpointsbackards: 1
 
unsigned int instructions_out_of_date: 1
 
unsigned int complained_about_ptnums: 1
 
unsigned int vs_open: 1
 
unsigned int unlink_rm_ovrlp_save_undo: 1
 
unsigned int inspiro: 1
 
unsigned int lig_caret_cnt_fixed: 1
 
unsigned int suspendMetricsViewEventPropagation: 1
 
struct splinecharlistdependents
 
KernPairkerns
 
KernPairvkerns
 
PSTpossub
 
LigListligofme
 
char * comment
 
uint32 color
 
AnchorPointanchor
 
uint8ttf_instrs
 
int16 ttf_instrs_len
 
int16 countermask_cnt
 
HintMaskcountermasks
 
struct altunialtuni
 
int16 tex_height
 
int16 tex_depth
 
unsigned int is_extended_shape: 1
 
int16 italic_correction
 
int16 top_accent_horiz
 
DeviceTableitalic_adjusts
 
DeviceTabletop_accent_adjusts
 
struct glyphvariantsvert_variants
 
struct glyphvariantshoriz_variants
 
struct mathkernmathkern
 
float tile_margin
 
DBounds tile_bounds
 
char * glif_name
 
int16 tsb
 
int16 xmin
 
int16 ymin
 
int16 xmax
 
int16 ymax
 
struct charviewbaseviews
 
struct splinechar::splinecharlistdependents
 
struct splinechar::altunialtuni
 
voidpython_sc_object
 
voidpython_temporary
 
voidpython_persistent
 

Detailed Description

Definition at line 1325 of file splinefont.h.

Member Data Documentation

◆ altuni [1/2]

Definition at line 1392 of file splinefont.h.

Referenced by SplineCharCopy().

◆ altuni [2/2]

◆ anchor

AnchorPoint * splinechar::anchor

Definition at line 1387 of file splinefont.h.

Referenced by SF_AddAnchorClasses(), SF_SCAddAP(), and SplineCharCopy().

◆ blended

unsigned int splinechar::blended

Definition at line 1360 of file splinefont.h.

◆ changed

unsigned int splinechar::changed

Definition at line 1347 of file splinefont.h.

Referenced by SplineCharCopy().

◆ changed_since_autosave

unsigned int splinechar::changed_since_autosave

Definition at line 1352 of file splinefont.h.

◆ changed_since_search

unsigned int splinechar::changed_since_search

Definition at line 1357 of file splinefont.h.

◆ changedsincelasthinted

unsigned int splinechar::changedsincelasthinted

Definition at line 1348 of file splinefont.h.

◆ charinfo

struct charinfo * splinechar::charinfo

Definition at line 1345 of file splinefont.h.

◆ color

uint32 splinechar::color

Definition at line 1386 of file splinefont.h.

Referenced by PfEd_Colours().

◆ comment

char * splinechar::comment

Definition at line 1385 of file splinefont.h.

Referenced by PfEd_GlyphComments().

◆ complained_about_ptnums

unsigned int splinechar::complained_about_ptnums

Definition at line 1365 of file splinefont.h.

◆ countermask_cnt

int16 splinechar::countermask_cnt

Definition at line 1390 of file splinefont.h.

◆ countermasks

HintMask * splinechar::countermasks

Definition at line 1391 of file splinefont.h.

◆ dependents [1/2]

struct splinechar::splinecharlist * splinechar::dependents

Definition at line 1376 of file splinefont.h.

Referenced by SCRemoveDependent(), and SplineCharCopy().

◆ dependents [2/2]

struct splinechar::splinecharlist * splinechar::dependents

◆ dstem

DStemInfo * splinechar::dstem

Definition at line 1342 of file splinefont.h.

Referenced by dogeninstructions().

◆ glif_name

char* splinechar::glif_name

Definition at line 1425 of file splinefont.h.

◆ glyph_class

unsigned int splinechar::glyph_class

Definition at line 1362 of file splinefont.h.

◆ hconflicts

unsigned int splinechar::hconflicts

Definition at line 1355 of file splinefont.h.

Referenced by RSC2PS2(), and SplineFontFromMMType1().

◆ horiz_variants

struct glyphvariants * splinechar::horiz_variants

Definition at line 1405 of file splinefont.h.

Referenced by ttf_math_dump_glyphvariant().

◆ hstem

StemInfo * splinechar::hstem

◆ inspiro

unsigned int splinechar::inspiro

Definition at line 1368 of file splinefont.h.

◆ instructions_out_of_date

unsigned int splinechar::instructions_out_of_date

Definition at line 1364 of file splinefont.h.

Referenced by dogeninstructions().

◆ is_extended_shape

unsigned int splinechar::is_extended_shape

Definition at line 1397 of file splinefont.h.

◆ italic_adjusts

DeviceTable* splinechar::italic_adjusts

Definition at line 1402 of file splinefont.h.

Referenced by ttf_math_dump_glyphvariant().

◆ italic_correction

int16 splinechar::italic_correction

Definition at line 1398 of file splinefont.h.

◆ kerns

KernPair * splinechar::kerns

◆ layer_cnt

◆ layers

◆ lig_caret_cnt_fixed

unsigned int splinechar::lig_caret_cnt_fixed

Definition at line 1369 of file splinefont.h.

◆ ligofme

LigList * splinechar::ligofme

Definition at line 1383 of file splinefont.h.

Referenced by aat_dumpmorx_ligatures().

◆ lsidebearing

int16 splinechar::lsidebearing

Definition at line 1330 of file splinefont.h.

Referenced by morx_cg_FigureClasses(), RSC2PS2(), and SplineFont2ChrsSubrs2().

◆ manualhints

unsigned int splinechar::manualhints

Definition at line 1349 of file splinefont.h.

◆ mathkern

struct mathkern * splinechar::mathkern

Definition at line 1406 of file splinefont.h.

◆ md

MinimumDistance * splinechar::md

Definition at line 1343 of file splinefont.h.

Referenced by dogeninstructions().

◆ name

◆ namechanged

unsigned int splinechar::namechanged

Definition at line 1359 of file splinefont.h.

◆ numberpointsbackards

unsigned int splinechar::numberpointsbackards

Definition at line 1363 of file splinefont.h.

◆ orig_pos

◆ parent

struct splinefont * splinechar::parent

◆ possub

PST * splinechar::possub

◆ python_persistent

void * splinechar::python_persistent

Definition at line 1224 of file splinefont.h.

◆ python_sc_object

void * splinechar::python_sc_object

Definition at line 1221 of file splinefont.h.

◆ python_temporary

void * splinechar::python_temporary

Definition at line 1222 of file splinefont.h.

◆ searcherdummy

unsigned int splinechar::searcherdummy

Definition at line 1356 of file splinefont.h.

Referenced by SCMakeDependent().

◆ suspendMetricsViewEventPropagation

unsigned int splinechar::suspendMetricsViewEventPropagation

Definition at line 1370 of file splinefont.h.

◆ tex_depth

int16 splinechar::tex_depth

Definition at line 1394 of file splinefont.h.

◆ tex_height

int16 splinechar::tex_height

Definition at line 1394 of file splinefont.h.

◆ ticked

unsigned int splinechar::ticked

◆ ticked2

unsigned int splinechar::ticked2

Definition at line 1361 of file splinefont.h.

◆ tile_bounds

DBounds splinechar::tile_bounds

Definition at line 1424 of file splinefont.h.

◆ tile_margin

float splinechar::tile_margin

Definition at line 1423 of file splinefont.h.

◆ top_accent_adjusts

DeviceTable* splinechar::top_accent_adjusts

Definition at line 1403 of file splinefont.h.

◆ top_accent_horiz

int16 splinechar::top_accent_horiz

Definition at line 1399 of file splinefont.h.

◆ tsb

int16 splinechar::tsb

Definition at line 1133 of file splinefont.h.

◆ ttf_glyph

◆ ttf_instrs

uint8 * splinechar::ttf_instrs

◆ ttf_instrs_len

int16 splinechar::ttf_instrs_len

◆ unicodeenc

◆ unlink_rm_ovrlp_save_undo

unsigned int splinechar::unlink_rm_ovrlp_save_undo

Definition at line 1367 of file splinefont.h.

◆ vconflicts

unsigned int splinechar::vconflicts

Definition at line 1354 of file splinefont.h.

Referenced by RSC2PS2(), and SplineFontFromMMType1().

◆ vert_variants

struct glyphvariants * splinechar::vert_variants

Definition at line 1404 of file splinefont.h.

Referenced by ttf_math_dump_glyphvariant().

◆ views

struct charviewbase * splinechar::views

Definition at line 1148 of file splinefont.h.

Referenced by SplineCharCopy().

◆ vkerns

KernPair * splinechar::vkerns

Definition at line 1380 of file splinefont.h.

Referenced by KPInsert(), SF_AddPSTKern(), and SF_SCAddKP().

◆ vs_open

unsigned int splinechar::vs_open

Definition at line 1366 of file splinefont.h.

◆ vstem

StemInfo * splinechar::vstem

◆ vwidth

int16 splinechar::vwidth

Definition at line 1329 of file splinefont.h.

Referenced by SCFindDeltas(), and SplineCharMatch().

◆ wasopen

unsigned int splinechar::wasopen

Definition at line 1358 of file splinefont.h.

◆ width

◆ widthset

unsigned int splinechar::widthset

Definition at line 1353 of file splinefont.h.

Referenced by dummywidthsfromstrike(), and SplineCharMatch().

◆ xmax

int16 splinechar::xmax

Definition at line 1134 of file splinefont.h.

◆ xmin

int16 splinechar::xmin

Definition at line 1134 of file splinefont.h.

◆ ymax

int16 splinechar::ymax

Definition at line 1134 of file splinefont.h.

◆ ymin

int16 splinechar::ymin

Definition at line 1134 of file splinefont.h.


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