blob: 27edc395e818fa7bacf5a697b354708158d7a1dd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#include "StarImageStretchWidget.hpp"
namespace Star {
ImageStretchWidget::ImageStretchWidget(ImageStretchSet const& imageStretchSet, GuiDirection direction)
: m_imageStretchSet(imageStretchSet), m_direction(direction) {
}
void ImageStretchWidget::setImageStretchSet(String const& beginImage, String const& innerImage, String const& endImage) {
m_imageStretchSet.begin = beginImage;
m_imageStretchSet.inner = innerImage;
m_imageStretchSet.end = endImage;
}
void ImageStretchWidget::renderImpl() {
context()->drawImageStretchSet(m_imageStretchSet, RectF(screenBoundRect()), m_direction);
}
}
|