Abs() const | SRL::Math::Types::Fxp | inline |
As() const | SRL::Math::Types::Fxp | inline |
As() const | SRL::Math::Types::Fxp | inline |
AsyncDivGetRemainder() | SRL::Math::Types::Fxp | inlinestatic |
AsyncDivGetResult() | SRL::Math::Types::Fxp | inlinestatic |
AsyncDivSet(const Fxp ÷nd, const Fxp &divisor) | SRL::Math::Types::Fxp | inlinestatic |
BuildRaw(const int32_t &rawValue) | SRL::Math::Types::Fxp | inlinestatic |
Ceil() const | SRL::Math::Types::Fxp | inline |
Clamp(const Fxp &min, const Fxp &max) const | SRL::Math::Types::Fxp | inline |
ClearMac() | SRL::Math::Types::Fxp | inlinestatic |
Convert(const T &value) | SRL::Math::Types::Fxp | inlinestatic |
Convert(const T &value) | SRL::Math::Types::Fxp | inlinestatic |
ExtractMac() | SRL::Math::Types::Fxp | inlinestatic |
Floor() const | SRL::Math::Types::Fxp | inline |
Fxp() | SRL::Math::Types::Fxp | inline |
Fxp(const Fxp &fxp) | SRL::Math::Types::Fxp | inline |
Fxp(const int16_t &value) | SRL::Math::Types::Fxp | inline |
Fxp(const T &value) | SRL::Math::Types::Fxp | inline |
GetFraction() const | SRL::Math::Types::Fxp | inline |
Max(const Fxp &a, const Fxp &b) | SRL::Math::Types::Fxp | inlinestatic |
MaxValue() | SRL::Math::Types::Fxp | inlinestatic |
Min(const Fxp &a, const Fxp &b) | SRL::Math::Types::Fxp | inlinestatic |
MinValue() | SRL::Math::Types::Fxp | inlinestatic |
operator!=(const Fxp &fxp) const | SRL::Math::Types::Fxp | inline |
operator%(const Fxp &fxp) const | SRL::Math::Types::Fxp | inline |
operator%(const T &lhs, const Fxp &rhs) | SRL::Math::Types::Fxp | friend |
operator%=(const Fxp &fxp) | SRL::Math::Types::Fxp | inline |
operator*(const Fxp &fxp) const | SRL::Math::Types::Fxp | inline |
operator*(const T &value) const | SRL::Math::Types::Fxp | inline |
operator*(T lhs, const Fxp &rhs) | SRL::Math::Types::Fxp | friend |
operator*=(const Fxp &fxp) | SRL::Math::Types::Fxp | inline |
operator*=(const T &value) | SRL::Math::Types::Fxp | inline |
operator+(const Fxp &fxp) const | SRL::Math::Types::Fxp | inline |
operator+(const T &lhs, const Fxp &rhs) | SRL::Math::Types::Fxp | friend |
operator+=(const Fxp &fxp) | SRL::Math::Types::Fxp | inline |
operator-() const | SRL::Math::Types::Fxp | inline |
operator-(const Fxp &fxp) const | SRL::Math::Types::Fxp | inline |
operator-(const T &lhs, const Fxp &rhs) | SRL::Math::Types::Fxp | friend |
operator-=(const Fxp &fxp) | SRL::Math::Types::Fxp | inline |
operator/(const Fxp &fxp) const | SRL::Math::Types::Fxp | inline |
operator/(const T &value) const | SRL::Math::Types::Fxp | inline |
operator/(const int16_t &lhs, const Fxp &rhs) | SRL::Math::Types::Fxp | friend |
operator/=(const Fxp &fxp) | SRL::Math::Types::Fxp | inline |
operator/=(const T &value) | SRL::Math::Types::Fxp | inline |
operator<(const Fxp &fxp) const | SRL::Math::Types::Fxp | inline |
operator<(const T &lhs, const Fxp &rhs) | SRL::Math::Types::Fxp | friend |
operator<<(const size_t &shiftAmount) const | SRL::Math::Types::Fxp | inline |
operator<<=(const size_t &shiftAmount) | SRL::Math::Types::Fxp | inline |
operator<=(const Fxp &fxp) const | SRL::Math::Types::Fxp | inline |
operator<=(const T &lhs, const Fxp &rhs) | SRL::Math::Types::Fxp | friend |
operator=(const Fxp &)=default | SRL::Math::Types::Fxp | |
operator==(const Fxp &fxp) const | SRL::Math::Types::Fxp | inline |
operator>(const Fxp &fxp) const | SRL::Math::Types::Fxp | inline |
operator>(const T &lhs, const Fxp &rhs) | SRL::Math::Types::Fxp | friend |
operator>=(const Fxp &fxp) const | SRL::Math::Types::Fxp | inline |
operator>=(const T &lhs, const Fxp &rhs) | SRL::Math::Types::Fxp | friend |
operator>>(const size_t &shiftAmount) const | SRL::Math::Types::Fxp | inline |
operator>>=(const size_t &shiftAmount) | SRL::Math::Types::Fxp | inline |
Pow(const Fxp &exponent) const | SRL::Math::Types::Fxp | inline |
RawValue() const | SRL::Math::Types::Fxp | inline |
Round() const | SRL::Math::Types::Fxp | inline |
Sqrt() const | SRL::Math::Types::Fxp | inline |
Square() const | SRL::Math::Types::Fxp | inline |
TruncateFraction() const | SRL::Math::Types::Fxp | inline |