38 g = qGreen(c) / 255.0f;
39 b = qBlue(c) / 255.0f;
40 a = qAlpha(c) / 255.0f;
56 operator QVector2D()
const
60 operator QColor()
const
62 return QColor::fromRgbF(
r,
g,
b,
a);
@ DirectionalLight_ShadowFlag
@ TransparentOccluder_ShadowFlag
@ GeometricOnly_ShadowFlag
@ ConcaveBlurOnly_ShadowFlag
std::unique_ptr< QSGGeometry, std::default_delete< QSGGeometry > > createShadowGeometry()
std::unique_ptr< QSGGeometry, std::default_delete< QSGGeometry > > createRectangleGeometry()
void updateShadowGeometry(QSGGeometry *geo, const ShadowParams ¶ms, const QRectF &rect)
void updateRectangleGeometry(RectangleVertex *vertexs, QVector2D size, QRgb color, QVector4D radius)
void setColor(QRgb c) noexcept
void setColor(const QColor &c) noexcept
void setPoint(QVector2D v) noexcept
void setPoint(float x, float y) noexcept
float ce_distance_to_inner
float ce_distance_to_outter
void setOffset(QVector2D v) noexcept
float distance_correction