CornerRadii::CornerRadii
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr CornerRadii() = default;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:224
Report an issue with this entry →CornerRadii::CornerRadii
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr explicit CornerRadii(f32 uniform) : topLeft(uniform, uniform) , topRight(uniform, uniform) , bottomRight(uniform, uniform) , bottomLeft(uniform, uniform)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:225
Report an issue with this entry →CornerRadii::hasPercentage
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool hasPercentage() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:240
Report an issue with this entry →CornerRadii::isUniform
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool isUniform() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:236
Report an issue with this entry →CornerRadii::isZero
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool isZero() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:231
Report an issue with this entry →CornerRadii::resolve
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
CornerRadii resolve(f32 boxWidth, f32 boxHeight) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:244
Report an issue with this entry →EdgeInsets::EdgeInsets
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr EdgeInsets() = default;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:191
Report an issue with this entry →EdgeInsets::EdgeInsets
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr EdgeInsets(f32 all) : top(all), right(all), bottom(all), left(all)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:192
Report an issue with this entry →EdgeInsets::EdgeInsets
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr EdgeInsets(f32 t, f32 r, f32 b, f32 l) : top(t), right(r), bottom(b), left(l)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:195
Report an issue with this entry →EdgeInsets::EdgeInsets
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr EdgeInsets(f32 vertical, f32 horizontal) : top(vertical), right(horizontal), bottom(vertical), left(horizontal)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:193
Report an issue with this entry →EdgeInsets::horizontalSum
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f32 horizontalSum() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:197
Report an issue with this entry →EdgeInsets::isZero
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool isZero() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:200
Report an issue with this entry →EdgeInsets::operator!=
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator!=(const EdgeInsets& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:205
Report an issue with this entry →EdgeInsets::operator==
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator==(const EdgeInsets& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:202
Report an issue with this entry →EdgeInsets::verticalSum
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f32 verticalSum() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:198
Report an issue with this entry →offsetRoundedEdgeRadius
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
inline Size offsetRoundedEdgeRadius(const Size& radius, const Size& outset)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:288
Report an issue with this entry →outsetAdjustedBorderRadius
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
inline Size outsetAdjustedBorderRadius(const Size& edge, const Size& radius, const Size& outset)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:255
Report an issue with this entry →Point::operator-
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Point operator-(const Point& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:20
Report an issue with this entry →Point::operator!=
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator!=(const Point& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:24
Report an issue with this entry →Point::operator*
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Point operator*(f32 s) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:21
Report an issue with this entry →Point::operator+
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Point operator+(const Point& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:19
Report an issue with this entry →Point::operator==
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator==(const Point& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:23
Report an issue with this entry →Point::Point
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr Point() = default;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:16
Report an issue with this entry →Point::Point
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr Point(f32 x, f32 y) : x(x), y(y)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:17
Report an issue with this entry →Quad::fromRect
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
static constexpr Quad fromRect(const Rect& r)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:158
Report an issue with this entry →Quad::getBounds
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Rect getBounds() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:166
Report an issue with this entry →Quad::operator!=
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator!=(const Quad& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:179
Report an issue with this entry →Quad::operator==
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator==(const Quad& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:176
Report an issue with this entry →Quad::Quad
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr Quad() = default;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:152
Report an issue with this entry →Quad::Quad
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr Quad(Point a, Point b, Point c, Point d) : p1(a), p2(b), p3(c), p4(d)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:155
Report an issue with this entry →Rect::bottom
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f32 bottom() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:62
Report an issue with this entry →Rect::center
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Point center() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:66
Report an issue with this entry →Rect::contains
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool contains(const Point& p) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:70
Report an issue with this entry →Rect::contains
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool contains(const Rect& r) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:75
Report an issue with this entry →Rect::inset
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Rect inset(f32 dx, f32 dy) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:103
Report an issue with this entry →Rect::inset
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Rect inset(f32 top, f32 right, f32 bottom, f32 left) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:108
Report an issue with this entry →Rect::intersected
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Rect intersected(const Rect& r) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:83
Report an issue with this entry →Rect::intersects
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool intersects(const Rect& r) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:79
Report an issue with this entry →Rect::isEmpty
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool isEmpty() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:68
Report an issue with this entry →Rect::left
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f32 left() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:58
Report an issue with this entry →Rect::offset
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Rect offset(const Point& p) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:114
Report an issue with this entry →Rect::offset
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Rect offset(f32 dx, f32 dy) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:112
Report an issue with this entry →Rect::operator!=
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator!=(const Rect& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:128
Report an issue with this entry →Rect::operator==
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator==(const Rect& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:125
Report an issue with this entry →Rect::origin
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Point origin() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:64
Report an issue with this entry →Rect::pixelSnapped
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Rect pixelSnapped() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:116
Report an issue with this entry →Rect::Rect
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr Rect() = default;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:53
Report an issue with this entry →Rect::Rect
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr Rect(f32 x, f32 y, f32 w, f32 h) : x(x), y(y), width(w), height(h)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:54
Report an issue with this entry →Rect::Rect
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr Rect(Point origin, Size size) : x(origin.x), y(origin.y), width(size.width), height(size.height)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:55
Report an issue with this entry →Rect::right
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f32 right() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:61
Report an issue with this entry →Rect::size
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Size size() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:65
Report an issue with this entry →Rect::top
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f32 top() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:60
Report an issue with this entry →Rect::united
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Rect united(const Rect& r) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:93
Report an issue with this entry →Size::area
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f32 area() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:38
Report an issue with this entry →Size::isEmpty
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool isEmpty() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:37
Report an issue with this entry →Size::operator!=
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator!=(const Size& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:41
Report an issue with this entry →Size::operator==
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator==(const Size& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:40
Report an issue with this entry →Size::Size
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr Size() = default;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:34
Report an issue with this entry →Size::Size
Installed header declaration in the core module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
constexpr Size(f32 w, f32 h) : width(w), height(h)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/core/rect.h:35
Report an issue with this entry →