This is the complete list of members for sdl::Vec2< T, Base >, including all inherited members.
clamp(SDL_Rect const &box) | sdl::Vec2< T, Base > | inline |
clamp(T x, T a, T b) | sdl::Vec2< T, Base > | inlineprivate |
clamped(SDL_Rect const &box) const | sdl::Vec2< T, Base > | inline |
from_polar(A alpha, T radius) | sdl::Vec2< T, Base > | inlinestatic |
is_null() const | sdl::Vec2< T, Base > | inline |
length() const | sdl::Vec2< T, Base > | inline |
normalize() | sdl::Vec2< T, Base > | inline |
normalized() const | sdl::Vec2< T, Base > | inline |
operator Vec2< U >() const | sdl::Vec2< T, Base > | inlineexplicit |
operator!=(Vec2 const &other) const | sdl::Vec2< T, Base > | inline |
operator*(T value) const | sdl::Vec2< T, Base > | inline |
operator*(T lhs, Vec2 const &rhs) | sdl::Vec2< T, Base > | friend |
operator*=(T value) | sdl::Vec2< T, Base > | inline |
operator+(Vec2 const &other) const | sdl::Vec2< T, Base > | inline |
operator+=(Vec2 const &other) | sdl::Vec2< T, Base > | inline |
operator-() const | sdl::Vec2< T, Base > | inline |
operator-(Vec2 const &other) const | sdl::Vec2< T, Base > | inline |
operator-=(Vec2 const &other) | sdl::Vec2< T, Base > | inline |
operator/(T value) const | sdl::Vec2< T, Base > | inline |
operator/=(T value) | sdl::Vec2< T, Base > | inline |
operator<<(std::ostream &stream, Vec2 const &v) | sdl::Vec2< T, Base > | friend |
operator=(Vec2 const &) noexcept=default | sdl::Vec2< T, Base > | |
operator=(Vec2 &&) noexcept=default | sdl::Vec2< T, Base > | |
operator==(Vec2 const &other) const | sdl::Vec2< T, Base > | inline |
sqlength() const | sdl::Vec2< T, Base > | inline |
Vec2() | sdl::Vec2< T, Base > | inline |
Vec2(T x, T y) | sdl::Vec2< T, Base > | inline |
Vec2(SDL_Point const &p) | sdl::Vec2< T, Base > | inline |
Vec2(Vec2 const &) noexcept=default | sdl::Vec2< T, Base > | |
Vec2(Vec2 &&) noexcept=default | sdl::Vec2< T, Base > | |