Add(U width, V height) noexcept | Harlinn::Windows::SizeT< ST > | inline |
AddToHeight(U height) noexcept | Harlinn::Windows::SizeT< ST > | inline |
AddToWidth(U width) noexcept | Harlinn::Windows::SizeT< ST > | inline |
Assign(U width, V height) noexcept | Harlinn::Windows::SizeT< ST > | inline |
AssignMax(U width, V height) noexcept | Harlinn::Windows::SizeT< ST > | inline |
AssignMin(U width, V height) noexcept | Harlinn::Windows::SizeT< ST > | inline |
Clamp(W1 minWidth, H1 minHeight, W2 maxWidth, H2 maxHeight) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
Clamp(const U &min, const U &max) | Harlinn::Windows::SizeT< ST > | inline |
Height() const noexcept | Harlinn::Windows::SizeT< ST > | inline |
height_ | Harlinn::Windows::SizeT< ST > | protected |
Max(U width, V height) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
Max(const U &point) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
Max(const U &point) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
Max(const U &point) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
max(const SizeT &point) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
MaxHeight(U height) noexcept | Harlinn::Windows::SizeT< ST > | inline |
MaxWidth(U width) noexcept | Harlinn::Windows::SizeT< ST > | inline |
Min(U width, V height) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
Min(const U &point) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
Min(const U &point) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
Min(const U &point) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
min(const SizeT &point) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
MinHeight(U height) noexcept | Harlinn::Windows::SizeT< ST > | inline |
MinWidth(U width) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator bool() const noexcept | Harlinn::Windows::SizeT< ST > | inlineexplicit |
operator const SizeType &() const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator SizeType &() noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator!=(const SizeT &other) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator*(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator*(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator*(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator*(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator*(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator*=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator*=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator*=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator*=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator*=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator+(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator+(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator+(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator+(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator+(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator+=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator+=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator+=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator+=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator+=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator-(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator-(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator-(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator-(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator-(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator-=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator-=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator-=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator-=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator-=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator/(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator/(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator/(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator/(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator/(const U &value) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator/=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator/=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator/=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator/=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator/=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator=(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator==(const SizeT &other) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator[](size_t index) const noexcept | Harlinn::Windows::SizeT< ST > | inline |
operator[](size_t index) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SetHeight(U height) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SetWidth(U width) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SizeT() noexcept | Harlinn::Windows::SizeT< ST > | inline |
SizeT(U width, V height) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SizeT(U value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SizeT(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SizeT(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inlineexplicit |
SizeT(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inlineexplicit |
SizeT(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SizeT(const U &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SizeType typedef | Harlinn::Windows::SizeT< ST > | |
SubtractFromHeight(U height) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SubtractFromWidth(U width) noexcept | Harlinn::Windows::SizeT< ST > | inline |
swap(SizeT &other) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SwapHeight(SizeT &other) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SwapHeight(value_type &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SwapWidth(SizeT &other) noexcept | Harlinn::Windows::SizeT< ST > | inline |
SwapWidth(value_type &value) noexcept | Harlinn::Windows::SizeT< ST > | inline |
value_type typedef | Harlinn::Windows::SizeT< ST > | |
Width() const noexcept | Harlinn::Windows::SizeT< ST > | inline |
width_ | Harlinn::Windows::SizeT< ST > | protected |