30#ifndef Pt_Forms_Pixmap_h
31#define Pt_Forms_Pixmap_h
33#include <Pt/Forms/Api.h>
34#include <Pt/Forms/PaintSurface.h>
35#include <Pt/Gfx/FontFace.h>
36#include <Pt/Gfx/Size.h>
37#include <Pt/Gfx/Rect.h>
38#include <Pt/Gfx/Image.h>
39#include <Pt/Gfx/Bitmap.h>
40#include <Pt/System/Path.h>
62 virtual void reset(
const Gfx::Image& image) = 0;
86 const Pixmap& pm,
const Gfx::RectF* rect) = 0;
94 virtual const Gfx::SizeF&
size()
const = 0;
146 void reset(
const Gfx::Image& image);
166 const Gfx::PointF& to,
168 const Gfx::RectF* rect = 0)
override;
Off-screen image that can be painted.
Definition Bitmap.h:71
Backend that executes drawing commands.
Definition Canvas.h:66
const Gfx::SizeF & size() const
Returns the size in physical pixels.
Conversion between logical units and pixels.
Definition Scaling.h:52
Core module.
Definition Allocator.h:33