![]() |
Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
|
This is the complete list of members for Nz::Rect< T >, including all inherited members.
| Contains(T X, T Y) const | Nz::Rect< T > | |
| Contains(const Rect &rect) const | Nz::Rect< T > | |
| Contains(const Vector2< T > &point) const | Nz::Rect< T > | |
| ExtendTo(T X, T Y) | Nz::Rect< T > | |
| ExtendTo(const Rect &rect) | Nz::Rect< T > | |
| ExtendTo(const Vector2< T > &point) | Nz::Rect< T > | |
| GetCenter() const | Nz::Rect< T > | |
| GetCorner(RectCorner corner) const | Nz::Rect< T > | |
| GetLengths() const | Nz::Rect< T > | |
| GetMaximum() const | Nz::Rect< T > | |
| GetMinimum() const | Nz::Rect< T > | |
| GetNegativeVertex(const Vector2< T > &normal) const | Nz::Rect< T > | |
| GetPosition() const | Nz::Rect< T > | |
| GetPositiveVertex(const Vector2< T > &normal) const | Nz::Rect< T > | |
| height (defined in Nz::Rect< T >) | Nz::Rect< T > | |
| Intersect(const Rect &rect, Rect *intersection=nullptr) const | Nz::Rect< T > | |
| IsValid() const | Nz::Rect< T > | |
| Lerp(const Rect &from, const Rect &to, T interpolation) | Nz::Rect< T > | static |
| MakeZero() | Nz::Rect< T > | |
| operator!=(const Rect &rect) const | Nz::Rect< T > | |
| operator*(T scalar) const | Nz::Rect< T > | |
| operator*(const Vector2< T > &vec) const | Nz::Rect< T > | |
| operator*=(T scalar) | Nz::Rect< T > | |
| operator*=(const Vector2< T > &vec) | Nz::Rect< T > | |
| operator/(T scalar) const | Nz::Rect< T > | |
| operator/(const Vector2< T > &vec) const | Nz::Rect< T > | |
| operator/=(T scalar) | Nz::Rect< T > | |
| operator/=(const Vector2< T > &vec) | Nz::Rect< T > | |
| operator=(const Rect &other)=default (defined in Nz::Rect< T >) | Nz::Rect< T > | |
| operator==(const Rect &rect) const | Nz::Rect< T > | |
| operator[](std::size_t i) | Nz::Rect< T > | |
| operator[](std::size_t i) const | Nz::Rect< T > | |
| Rect()=default (defined in Nz::Rect< T >) | Nz::Rect< T > | |
| Rect(T Width, T Height) | Nz::Rect< T > | |
| Rect(T X, T Y, T Width, T Height) | Nz::Rect< T > | |
| Rect(const T rect[4]) | Nz::Rect< T > | |
| Rect(const Vector2< T > &lengths) | Nz::Rect< T > | |
| Rect(const Vector2< T > &vec1, const Vector2< T > &vec2) | Nz::Rect< T > | |
| Rect(const Rect< U > &rect) | Nz::Rect< T > | explicit |
| Rect(const Rect &rect)=default (defined in Nz::Rect< T >) | Nz::Rect< T > | |
| Set(T Width, T Height) | Nz::Rect< T > | |
| Set(T X, T Y, T Width, T Height) | Nz::Rect< T > | |
| Set(const T rect[4]) | Nz::Rect< T > | |
| Set(const Rect< T > &rect) | Nz::Rect< T > | |
| Set(const Vector2< T > &lengths) | Nz::Rect< T > | |
| Set(const Vector2< T > &vec1, const Vector2< T > &vec2) | Nz::Rect< T > | |
| Set(const Rect< U > &rect) (defined in Nz::Rect< T >) | Nz::Rect< T > | |
| Set(const Rect< U > &rect) | Nz::Rect< T > | |
| ToString() const | Nz::Rect< T > | |
| Translate(const Vector2< T > &translation) | Nz::Rect< T > | |
| width (defined in Nz::Rect< T >) | Nz::Rect< T > | |
| x (defined in Nz::Rect< T >) | Nz::Rect< T > | |
| y (defined in Nz::Rect< T >) | Nz::Rect< T > | |
| Zero() | Nz::Rect< T > | static |
| ~Rect()=default (defined in Nz::Rect< T >) | Nz::Rect< T > |