LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Math::Rect Member List

This is the complete list of members for LiteFX::Math::Rect, including all inherited members.

elements() const noexceptLiteFX::Math::Vector< size_t, 4 >inline
extent() const noexceptLiteFX::Math::Rectinline
height() const noexceptLiteFX::Math::Rectinline
height() noexceptLiteFX::Math::Rectinline
m_elementsLiteFX::Math::Vector< size_t, 4 >protected
operator=(const Rect &_other) noexceptLiteFX::Math::Rectinline
operator=(Rect &&_other) noexceptLiteFX::Math::Rectinline
Vector< size_t, 4 >::operator=(const Vector< size_t, DIM > &_other) noexceptLiteFX::Math::Vector< size_t, 4 >inline
Vector< size_t, 4 >::operator=(Vector< size_t, DIM > &&_other) noexceptLiteFX::Math::Vector< size_t, 4 >inline
operator[](const unsigned int &i) const noexceptLiteFX::Math::Vector< size_t, 4 >inline
operator[](const unsigned int &i) noexceptLiteFX::Math::Vector< size_t, 4 >inline
position() const noexceptLiteFX::Math::Rectinline
Rect() noexceptLiteFX::Math::Rect
Rect(const Vector< size_t, 2 > &pos, const size_t &w, const size_t &h) noexceptLiteFX::Math::Rect
Rect(const size_t &x, const size_t &y, const size_t &w, const size_t &h) noexceptLiteFX::Math::Rect
Rect(const Rect &) noexceptLiteFX::Math::Rect
Rect(Rect &&) noexceptLiteFX::Math::Rect
scalar_type typedefLiteFX::Math::Vector< size_t, 4 >
size() const noexceptLiteFX::Math::Vector< size_t, 4 >inline
vec_sizeLiteFX::Math::Vector< size_t, 4 >static
vec_type typedefLiteFX::Math::Vector< size_t, 4 >
Vector() noexcept=defaultLiteFX::Math::Vector< size_t, 4 >
Vector(const size_t &val) noexceptLiteFX::Math::Vector< size_t, 4 >inline
Vector(const vec_type &_other) noexceptLiteFX::Math::Vector< size_t, 4 >inline
Vector(vec_type &&_other) noexceptLiteFX::Math::Vector< size_t, 4 >inline
w() const noexceptLiteFX::Math::Vector< size_t, 4 >inline
w() noexceptLiteFX::Math::Vector< size_t, 4 >inline
width() const noexceptLiteFX::Math::Rectinline
width() noexceptLiteFX::Math::Rectinline
x() const noexceptLiteFX::Math::Vector< size_t, 4 >inline
x() noexceptLiteFX::Math::Vector< size_t, 4 >inline
y() const noexceptLiteFX::Math::Vector< size_t, 4 >inline
y() noexceptLiteFX::Math::Vector< size_t, 4 >inline
z() const noexceptLiteFX::Math::Vector< size_t, 4 >inline
z() noexceptLiteFX::Math::Vector< size_t, 4 >inline