5#ifndef QSGBASICINTERNALRECTANGLENODE_P_H
6#define QSGBASICINTERNALRECTANGLENODE_P_H
19#include <private/qsgadaptationlayer_p.h>
48 void updateGeometry();
55 float m_radius = 0.0f;
56 float m_topLeftRadius = 0.0f;
57 float m_topRightRadius = 0.0f;
58 float m_bottomLeftRadius = 0.0f;
59 float m_bottomRightRadius = 0.0f;
60 float m_pen_width = 0.0f;
The QColor class provides colors based on RGB, HSV or CMYK values.
\inmodule QtCore\reentrant
virtual void updateMaterialAntialiasing()=0
void updateGradientTexture()
QGradientStops m_gradient_stops
uint m_gradient_is_opaque
virtual void updateMaterialBlending(QSGNode::DirtyState *state)=0
uint m_gradient_is_vertical
virtual bool supportsAntialiasing() const
The QSGGeometry class provides low-level storage for graphics primitives in the \l{Qt Quick Scene Gra...
virtual void setRadius(qreal radius)=0
virtual void setAntialiasing(bool antialiasing)
virtual void setGradientVertical(bool vertical)=0
virtual void setAligned(bool aligned)=0
virtual void setPenColor(const QColor &color)=0
virtual void setTopRightRadius(qreal radius)=0
virtual void setBottomRightRadius(qreal radius)=0
virtual void setBottomLeftRadius(qreal radius)=0
virtual void setPenWidth(qreal width)=0
virtual void setGradientStops(const QGradientStops &stops)=0
virtual void setRect(const QRectF &rect)=0
virtual void setTopLeftRadius(qreal radius)=0
virtual void setColor(const QColor &color)=0
Combined button and popup list for selecting options.
Int aligned(Int v, Int byteAlign)