1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-29 14:57:35 +00:00

Add a Painter::drawBitmap() and make Painter::drawText() use it.

This commit is contained in:
Andreas Kling 2018-10-12 12:29:58 +02:00
parent 73895ce043
commit e23ac56017
4 changed files with 51 additions and 20 deletions

20
Widgets/Size.h Normal file
View file

@ -0,0 +1,20 @@
#pragma once
class Size {
public:
Size() { }
Size(int w, int h) : m_width(w), m_height(h) { }
bool isEmpty() const { return !m_width || !m_height; }
int width() const { return m_width; }
int height() const { return m_height; }
void setWidth(int w) { m_width = w; }
void setHeight(int h) { m_height = h; }
private:
int m_width { 0 };
int m_height { 0 };
};