ReactOS 0.4.16-dev-321-g63bb46a
CF2_GlyphPathRec_ Struct Reference

#include <pshints.h>

Collaboration diagram for CF2_GlyphPathRec_:

Public Attributes

CF2_Font font
 
CF2_OutlineCallbacks callbacks
 
CF2_HintMapRec hintMap
 
CF2_HintMapRec firstHintMap
 
CF2_HintMapRec initialHintMap
 
CF2_ArrStackRec hintMoves
 
CF2_Fixed scaleX
 
CF2_Fixed scaleC
 
CF2_Fixed scaleY
 
FT_Vector fractionalTranslation
 
FT_Bool pathIsOpen
 
FT_Bool pathIsClosing
 
FT_Bool darken
 
FT_Bool moveIsPending
 
CF2_ArrStack hStemHintArray
 
CF2_ArrStack vStemHintArray
 
CF2_HintMask hintMask
 
CF2_Fixed hintOriginY
 
const CF2_BluesRecblues
 
CF2_Fixed xOffset
 
CF2_Fixed yOffset
 
CF2_Fixed miterLimit
 
CF2_Fixed snapThreshold
 
FT_Vector offsetStart0
 
FT_Vector offsetStart1
 
FT_Vector currentCS
 
FT_Vector currentDS
 
FT_Vector start
 
FT_Bool elemIsQueued
 
CF2_Int prevElemOp
 
FT_Vector prevElemP0
 
FT_Vector prevElemP1
 
FT_Vector prevElemP2
 
FT_Vector prevElemP3
 

Detailed Description

Definition at line 181 of file pshints.h.

Member Data Documentation

◆ blues

const CF2_BluesRec* CF2_GlyphPathRec_::blues

Definition at line 215 of file pshints.h.

◆ callbacks

CF2_OutlineCallbacks CF2_GlyphPathRec_::callbacks

◆ currentCS

FT_Vector CF2_GlyphPathRec_::currentCS

Definition at line 229 of file pshints.h.

◆ currentDS

FT_Vector CF2_GlyphPathRec_::currentDS

Definition at line 231 of file pshints.h.

Referenced by cf2_glyphpath_pushMove(), and cf2_glyphpath_pushPrevElem().

◆ darken

FT_Bool CF2_GlyphPathRec_::darken

Definition at line 207 of file pshints.h.

Referenced by cf2_glyphpath_computeOffset().

◆ elemIsQueued

FT_Bool CF2_GlyphPathRec_::elemIsQueued

Definition at line 236 of file pshints.h.

◆ firstHintMap

CF2_HintMapRec CF2_GlyphPathRec_::firstHintMap

Definition at line 190 of file pshints.h.

Referenced by cf2_glyphpath_pushPrevElem().

◆ font

CF2_Font CF2_GlyphPathRec_::font

Definition at line 185 of file pshints.h.

Referenced by cf2_glyphpath_computeOffset(), and cf2_glyphpath_hintPoint().

◆ fractionalTranslation

FT_Vector CF2_GlyphPathRec_::fractionalTranslation

Definition at line 199 of file pshints.h.

Referenced by cf2_glyphpath_hintPoint().

◆ hintMap

CF2_HintMapRec CF2_GlyphPathRec_::hintMap

Definition at line 189 of file pshints.h.

Referenced by cf2_glyphpath_pushMove().

◆ hintMask

CF2_HintMask CF2_GlyphPathRec_::hintMask

Definition at line 213 of file pshints.h.

◆ hintMoves

CF2_ArrStackRec CF2_GlyphPathRec_::hintMoves

Definition at line 193 of file pshints.h.

Referenced by cf2_interpT2CharString().

◆ hintOriginY

CF2_Fixed CF2_GlyphPathRec_::hintOriginY

Definition at line 214 of file pshints.h.

◆ hStemHintArray

CF2_ArrStack CF2_GlyphPathRec_::hStemHintArray

Definition at line 211 of file pshints.h.

◆ initialHintMap

CF2_HintMapRec CF2_GlyphPathRec_::initialHintMap

Definition at line 191 of file pshints.h.

Referenced by cf2_interpT2CharString().

◆ miterLimit

CF2_Fixed CF2_GlyphPathRec_::miterLimit

Definition at line 221 of file pshints.h.

Referenced by cf2_glyphpath_computeIntersection().

◆ moveIsPending

FT_Bool CF2_GlyphPathRec_::moveIsPending

Definition at line 208 of file pshints.h.

◆ offsetStart0

FT_Vector CF2_GlyphPathRec_::offsetStart0

Definition at line 225 of file pshints.h.

Referenced by cf2_glyphpath_pushMove().

◆ offsetStart1

FT_Vector CF2_GlyphPathRec_::offsetStart1

Definition at line 226 of file pshints.h.

◆ pathIsClosing

FT_Bool CF2_GlyphPathRec_::pathIsClosing

Definition at line 206 of file pshints.h.

◆ pathIsOpen

FT_Bool CF2_GlyphPathRec_::pathIsOpen

Definition at line 205 of file pshints.h.

◆ prevElemOp

CF2_Int CF2_GlyphPathRec_::prevElemOp

Definition at line 237 of file pshints.h.

Referenced by cf2_glyphpath_pushPrevElem().

◆ prevElemP0

FT_Vector CF2_GlyphPathRec_::prevElemP0

Definition at line 239 of file pshints.h.

Referenced by cf2_glyphpath_pushPrevElem().

◆ prevElemP1

FT_Vector CF2_GlyphPathRec_::prevElemP1

Definition at line 240 of file pshints.h.

Referenced by cf2_glyphpath_pushPrevElem().

◆ prevElemP2

FT_Vector CF2_GlyphPathRec_::prevElemP2

Definition at line 241 of file pshints.h.

Referenced by cf2_glyphpath_pushPrevElem().

◆ prevElemP3

FT_Vector CF2_GlyphPathRec_::prevElemP3

Definition at line 242 of file pshints.h.

Referenced by cf2_glyphpath_pushPrevElem().

◆ scaleC

CF2_Fixed CF2_GlyphPathRec_::scaleC

Definition at line 196 of file pshints.h.

Referenced by cf2_glyphpath_hintPoint().

◆ scaleX

CF2_Fixed CF2_GlyphPathRec_::scaleX

Definition at line 195 of file pshints.h.

Referenced by cf2_glyphpath_hintPoint().

◆ scaleY

CF2_Fixed CF2_GlyphPathRec_::scaleY

Definition at line 197 of file pshints.h.

◆ snapThreshold

CF2_Fixed CF2_GlyphPathRec_::snapThreshold

Definition at line 223 of file pshints.h.

Referenced by cf2_glyphpath_computeIntersection().

◆ start

FT_Vector CF2_GlyphPathRec_::start

Definition at line 233 of file pshints.h.

Referenced by cf2_glyphpath_pushMove().

◆ vStemHintArray

CF2_ArrStack CF2_GlyphPathRec_::vStemHintArray

Definition at line 212 of file pshints.h.

◆ xOffset

CF2_Fixed CF2_GlyphPathRec_::xOffset

Definition at line 217 of file pshints.h.

Referenced by cf2_glyphpath_computeOffset().

◆ yOffset

CF2_Fixed CF2_GlyphPathRec_::yOffset

Definition at line 218 of file pshints.h.

Referenced by cf2_glyphpath_computeOffset().


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