|
Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
|
This is the complete list of members for rtp::Vec3< T >, including all inherited members.
| cross(const Vec3 &other) const noexcept -> Vec3 | rtp::Vec3< T > | |
| distance(this const Self &self, const std::remove_cvref_t< Self > &other) noexcept -> RealT | rtp::details::VecBase< T, 3 > | |
| dot(this const Self &self, const std::remove_cvref_t< Self > &other) noexcept -> T | rtp::details::VecBase< T, 3 > | |
| length(this const Self &self) noexcept -> RealT | rtp::details::VecBase< T, 3 > | |
| normalize(this Self &self) noexcept -> Self & | rtp::details::VecBase< T, 3 > | |
| normalized(this const Self &self) noexcept -> std::remove_cvref_t< Self > | rtp::details::VecBase< T, 3 > | |
| operator*=(this Self &self, const std::remove_cvref_t< Self > &other) noexcept | rtp::details::VecBase< T, 3 > | |
| operator*=(this Self &self, T scalar) noexcept | rtp::details::VecBase< T, 3 > | |
| operator+=(this Self &self, const std::remove_cvref_t< Self > &other) noexcept | rtp::details::VecBase< T, 3 > | |
| operator+=(this Self &self, T scalar) noexcept | rtp::details::VecBase< T, 3 > | |
| operator-=(this Self &self, const std::remove_cvref_t< Self > &other) noexcept | rtp::details::VecBase< T, 3 > | |
| operator-=(this Self &self, T scalar) noexcept | rtp::details::VecBase< T, 3 > | |
| operator/=(this Self &self, const std::remove_cvref_t< Self > &other) noexcept | rtp::details::VecBase< T, 3 > | |
| operator/=(this Self &self, T scalar) noexcept | rtp::details::VecBase< T, 3 > | |
| operator==(const Vec3 &) const noexcept=default | rtp::Vec3< T > | |
| operator[](this auto &self, size_t index) noexcept | rtp::Vec3< T > | |
| project(this const Self &self, const std::remove_cvref_t< Self > &other) noexcept -> std::remove_cvref_t< Self > | rtp::details::VecBase< T, 3 > | |
| RealT typedef | rtp::details::VecBase< T, 3 > | |
| squaredDistance(this const Self &self, const std::remove_cvref_t< Self > &other) noexcept -> T | rtp::details::VecBase< T, 3 > | |
| squaredLength(this const Self &self) noexcept -> T | rtp::details::VecBase< T, 3 > | |
| Vec3(void)=default | rtp::Vec3< T > | |
| Vec3(T x, T y, T z) noexcept | rtp::Vec3< T > | |
| x | rtp::Vec3< T > | |
| y | rtp::Vec3< T > | |
| z | rtp::Vec3< T > | |
| ~Vec3()=default | rtp::Vec3< T > |