public Result<bool> |
Clear(const Color& color) |
public Result<bool> |
DrawArc(const Pen& pen, const RectF& rect, float startAngle, float sweepAngle) |
public Result<bool> |
DrawEllipse(const Pen& pen, const RectF& rect) |
public Result<bool> |
DrawImage(const Image& image, const PointF& point) |
public Result<bool> |
DrawImage(const Image& image, const Rect& destRect, int srcX, int srcY, int srcW, int srcH, Unit srcUnit, const ImageAttributes& attributes) |
public Result<bool> |
DrawImage(const Image& image, const RectF& rect) |
public Result<bool> |
DrawImage(const Image& image, const RectF& destRect, const RectF& sourceRect, Unit srcUnit, const ImageAttributes& attributes) |
public Result<bool> |
DrawLine(const Pen& pen, const Point& start, const Point& end) |
public Result<bool> |
DrawLine(const Pen& pen, const PointF& start, const PointF& end) |
public Result<bool> |
DrawLines(const Pen& pen, int numPoints, const Point* points) |
public Result<bool> |
DrawLines(const Pen& pen, int numPoints, const PointF* points) |
public Result<bool> |
DrawRectangle(const Pen& pen, const Rect& rect) |
public Result<bool> |
DrawRectangle(const Pen& pen, const RectF& rect) |
public Result<bool> |
DrawString(const String<char>& str, const Font& font, const PointF& origin, const Brush& brush) |
public Result<bool> |
DrawString(const String<char>& str, const Font& font, const PointF& origin, const StringFormat& format, const Brush& brush) |
public Result<bool> |
DrawString(const String<char>& str, const Font& font, const RectF& rect, const StringFormat& format, const Brush& brush) |
public Result<bool> |
FillEllipse(const Brush& brush, const RectF& rect) |
public Result<bool> |
FillPolygon(const Brush& brush, int numPoints, const Point* points) |
public Result<bool> |
FillPolygon(const Brush& brush, int numPoints, const PointF* points) |
public Result<bool> |
FillRectangle(const Brush& brush, const Rect& rect) |
public Result<bool> |
FillRectangle(const Brush& brush, const RectF& rect) |
public static Result<Graphics> |
FromImage(const Image& image) |
public static Result<Graphics> |
FromWindowHandle(void* windowHandle) |
public Result<Region> |
GetClip() |
public float |
GetDpiX() |
public float |
GetDpiY() |
public void* |
GetHDC() const |
public Result<float> |
GetPageScale() |
public Result<Unit> |
GetPageUnit() |
public Result<SmoothingMode> |
GetSmoothingMode() |
public TextRenderingHint |
GetTextRenderingHint() |
public Result<bool> |
GetTransform(Matrix& m) |
public Result<RectF> |
MeasureStringRectF(const String<char>& str, const Font& font, const PointF& origin, const StringFormat& format) |
public Result<RectF> |
MeasureStringRectF(const String<char>& str, const Font& font, const RectF& layoutRect, const StringFormat& format) |
public Result<RectF> |
MeasureStringRectF(const String<char>& str, const Font& font, const RectF& layoutRect, const StringFormat& format, int* codePointsFitted, int* linesFilled) |
public Result<SizeF> |
MeasureStringSizeF(const String<char>& str, const Font& font, const SizeF& layoutRectSize, const StringFormat& format) |
public Result<SizeF> |
MeasureStringSizeF(const String<char>& str, const Font& font, const SizeF& layoutRectSize, const StringFormat& format, int* codePointsFitted, int* linesFilled) |
public Result<bool> |
MultiplyTransform(const Matrix& matrix) |
public Result<bool> |
MultiplyTransform(const Matrix& matrix, MatrixOrder order) |
public inline const void* |
NativeGraphics() const |
public Result<bool> |
ResetTransform() |
public Result<bool> |
Restore(GraphicsState graphicsState) |
public Result<bool> |
RotateTransform(float angle) |
public Result<bool> |
RotateTransform(float angle, MatrixOrder order) |
public Result<GraphicsState> |
Save() |
public Result<bool> |
ScaleTransform(float scaleX, float scaleY) |
public Result<bool> |
ScaleTransform(float scaleX, float scaleY, MatrixOrder order) |
public Result<bool> |
SetClip(const Rect& rect) |
public Result<bool> |
SetClip(const Rect& rect, CombineMode combineMode) |
public Result<bool> |
SetClip(const Region& region) |
public Result<bool> |
SetPageScale(float scale) |
public Result<bool> |
SetPageUnit(Unit unit) |
public Result<bool> |
SetSmoothingMode(SmoothingMode smoothingMode) |
public Result<bool> |
SetTextRenderingHint(TextRenderingHint textRenderingHint) |
public Result<bool> |
SetTransform(Matrix& m) |
public Result<bool> |
TranslateTransform(float offsetX, float offsetY) |
public Result<bool> |
TranslateTransform(float offsetX, float offsetY, MatrixOrder order) |
suppress void |
operator=(const Graphics&) |