' GdiplusGpStubs.ab

#ifndef __GDIPLUSGPSTUBS_AB__
#define __GDIPLUSGPSTUBS_AB__

#require <GdiPlusTypes.ab>
#require <GdiPlusEnums.ab>
#require <Classes/System/Drawing/Drawing2D/misc.ab>
#require <Classes/System/Drawing/Drawing2D/Matrix.ab>

Class GpGraphics
End Class

Class GpBrush
End Class
Class GpTexture
	Inherits GpBrush
End Class
Class GpSolidFill
	Inherits GpBrush
End Class
Class GpLineGradient
	Inherits GpBrush
End Class
Class GpPathGradient
	Inherits GpBrush
End Class
Class GpHatch
	Inherits GpBrush
End Class

Class GpPen
End Class
Class GpCustomLineCap
End Class
Class GpAdjustableArrowCap
	Inherits GpCustomLineCap
End Class

Class GpImage
End Class
Class GpBitmap
	Inherits GpImage
End Class
Class GpMetafile
	Inherits GpImage
End Class
Class GpImageAttributes
End Class

Class GpPath
End Class
Class GpRegion
End Class
Class GpPathIterator
End Class

Class GpFontFamily
End Class
Class GpFont
End Class
Class GpStringFormat
End Class
Class GpFontCollection
End Class
Class GpInstalledFontCollection
	Inherits GpFontCollection
End Class
Class GpPrivateFontCollection
	Inherits GpFontCollection
End Class

'Class GpCachedBitmap;
Class GpCachedBitmap
End Class

TypeDef GpStatus = Status
TypeDef GpFillMode = FillMode
TypeDef GpWrapMode = WrapMode
TypeDef GpUnit = GraphicsUnit
TypeDef GpCoordinateSpace = CoordinateSpace
TypeDef GpPointF = PointF
TypeDef GpPoint = Point
TypeDef GpRectF = RectangleF
TypeDef GpRect = Rectangle
TypeDef GpSizeF = SizeF
TypeDef GpHatchStyle = HatchStyle
TypeDef GpDashStyle = DashStyle
TypeDef GpLineCap = LineCap
TypeDef GpDashCap = DashCap


TypeDef GpPenAlignment = PenAlignment

TypeDef GpLineJoin = LineJoin
TypeDef GpPenType = PenType

TypeDef GpMatrix = Matrix
TypeDef GpBrushType = BrushType
TypeDef GpMatrixOrder = MatrixOrder
TypeDef GpFlushIntention = FlushIntention
TypeDef GpPathData = PathData

#endif '__GDIPLUSGPSTUBS_AB__

