GATE
ID2D1GeometrySink_vtbl Struct Reference

Public Member Functions

 WRT_DECLARE_UNKNOWN (ID2D1GeometrySink)
 
 void (WRT_ABI *SetFillMode)(ID2D1GeometrySink *This
 
 void (WRT_ABI *SetSegmentFlags)(ID2D1GeometrySink *This
 
 void (WRT_ABI *BeginFigure)(ID2D1GeometrySink *This
 
 void (WRT_ABI *AddLines)(ID2D1GeometrySink *This
 
 void (WRT_ABI *AddBeziers)(ID2D1GeometrySink *This
 
 void (WRT_ABI *EndFigure)(ID2D1GeometrySink *This
 
 wrt_result (WRT_ABI *Close)(ID2D1GeometrySink *This)
 
 void (WRT_ABI *AddLine)(ID2D1GeometrySink *This
 
 void (WRT_ABI *AddBezier)(ID2D1GeometrySink *This
 
 void (WRT_ABI *AddQuadraticBezier)(ID2D1GeometrySink *This
 
 void (WRT_ABI *AddQuadraticBeziers)(ID2D1GeometrySink *This
 
 void (WRT_ABI *AddArc)(ID2D1GeometrySink *This
 

Public Attributes

D2D1_FILL_MODE fillMode
 
D2D1_PATH_SEGMENT vertexFlags
 
D2D1_POINT_2F startPoint
 
D2D1_POINT_2F D2D1_FIGURE_BEGIN figureBegin
 
D2D1_POINT_2F const * points
 
D2D1_POINT_2F const UINT32 pointsCount
 
D2D1_BEZIER_SEGMENT const * beziers
 
D2D1_BEZIER_SEGMENT const UINT32 beziersCount
 
D2D1_FIGURE_END figureEnd
 
D2D1_POINT_2F point
 
D2D1_BEZIER_SEGMENT const * bezier
 
D2D1_QUADRATIC_BEZIER_SEGMENT const * bezier
 
D2D1_QUADRATIC_BEZIER_SEGMENT const * beziers
 
D2D1_QUADRATIC_BEZIER_SEGMENT const UINT32 beziersCount
 
D2D1_ARC_SEGMENT const * arc
 

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