summaryrefslogtreecommitdiff
path: root/plugingui/pixelbuffer.h
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2016-09-15 19:08:08 +0200
committerBent Bisballe Nyeng <deva@aasimon.org>2016-09-15 19:08:08 +0200
commit11bbce74479994e8ee9420112f80a01eb2944f28 (patch)
tree5b4139e83f2b43f05db8872c118e7e5557fedcda /plugingui/pixelbuffer.h
parentf9831fe56a5d0543ef059b00f5885ccdb2f3c676 (diff)
Added new inline display for showing load progress.
Diffstat (limited to 'plugingui/pixelbuffer.h')
-rw-r--r--plugingui/pixelbuffer.h18
1 files changed, 10 insertions, 8 deletions
diff --git a/plugingui/pixelbuffer.h b/plugingui/pixelbuffer.h
index 8e7618d..762aaa6 100644
--- a/plugingui/pixelbuffer.h
+++ b/plugingui/pixelbuffer.h
@@ -45,13 +45,14 @@ public:
unsigned char blue,
unsigned char alpha);
- unsigned char* buf;
- size_t width;
- size_t height;
+ unsigned char* buf{nullptr};
+ size_t width{0};
+ size_t height{0};
};
class PixelBufferAlpha {
public:
+ PixelBufferAlpha() = default;
PixelBufferAlpha(size_t width, size_t height);
~PixelBufferAlpha();
@@ -77,11 +78,12 @@ public:
unsigned char* blue,
unsigned char* alpha);
- unsigned char* buf;
- size_t width;
- size_t height;
- size_t x;
- size_t y;
+ bool managed{false};
+ unsigned char* buf{nullptr};
+ size_t width{0};
+ size_t height{0};
+ size_t x{0};
+ size_t y{0};
};
} // GUI::