![]() |
Gamedev Framework (gf) 1.2.0
A C++17 framework for 2D games
|
This is the complete list of members for gf::Rect< T >, including all inherited members.
contains(Vector< T, 2 > point) const noexcept | gf::Rect< T > | inline |
contains(const Rect &other) const noexcept | gf::Rect< T > | inline |
empty() noexcept | gf::Rect< T > | inlinestatic |
extend(const T(&point)[2]) noexcept | gf::Rect< T > | inline |
extend(Vector< T, 2 > point) noexcept | gf::Rect< T > | inline |
extend(const Rect &other) noexcept | gf::Rect< T > | inline |
fromCenterSize(Vector< T, 2 > center, Vector< T, 2 > size) noexcept | gf::Rect< T > | inlinestatic |
fromMinMax(Vector< T, 2 > min, Vector< T, 2 > max) noexcept | gf::Rect< T > | inlinestatic |
fromPositionSize(Vector< T, 2 > position, Vector< T, 2 > size) noexcept | gf::Rect< T > | inlinestatic |
fromSize(Vector< T, 2 > size) noexcept | gf::Rect< T > | inlinestatic |
getBottomLeft() const noexcept | gf::Rect< T > | inline |
getBottomRight() const noexcept | gf::Rect< T > | inline |
getCenter() const noexcept | gf::Rect< T > | inline |
getExtended(const Rect &other) const noexcept | gf::Rect< T > | inline |
getExtentLength() const noexcept | gf::Rect< T > | inline |
getHeight() const noexcept | gf::Rect< T > | inline |
getIntersection(const Rect &other) const noexcept | gf::Rect< T > | inline |
getIntersectionExtentLength(const Rect &other) const noexcept | gf::Rect< T > | inline |
getIntersectionVolume(const Rect &other) const noexcept | gf::Rect< T > | inline |
getMinimumEdge() const noexcept | gf::Rect< T > | inline |
getPosition() const noexcept | gf::Rect< T > | inline |
getPositionFromAnchor(Anchor anchor) const noexcept | gf::Rect< T > | inline |
getSize() const noexcept | gf::Rect< T > | inline |
getTopLeft() const noexcept | gf::Rect< T > | inline |
getTopRight() const noexcept | gf::Rect< T > | inline |
getVolume() const noexcept | gf::Rect< T > | inline |
getWidth() const noexcept | gf::Rect< T > | inline |
grow(T value) const noexcept | gf::Rect< T > | inline |
intersects(const Rect &other) const noexcept | gf::Rect< T > | inline |
intersects(const Rect &other, Rect &result) const noexcept | gf::Rect< T > | inline |
isEmpty() const noexcept | gf::Rect< T > | inline |
max | gf::Rect< T > | |
min | gf::Rect< T > | |
normalize() noexcept | gf::Rect< T > | inline |
operator!=(const Rect< T > &lhs, const Rect< T > &rhs) | gf::Rect< T > | related |
operator==(const Rect< T > &lhs, const Rect< T > &rhs) | gf::Rect< T > | related |
operator|(Archive &ar, Rect< T > &rect) | gf::Rect< T > | related |
Rect() noexcept | gf::Rect< T > | inline |
shrink(T value) const noexcept | gf::Rect< T > | inline |