#include <Urho3D/Math/WrappedScalar.h>
|
| WrappedScalarRange (T value, T minValue, T maxValue) |
|
| WrappedScalarRange (T beginValue, T endValue, T minValue, T maxValue, int numWraps) |
|
T | Begin () const |
|
T | End () const |
|
T | Min () const |
|
T | Max () const |
|
bool | IsEmpty () const |
|
bool | ContainsInclusive (T value) const |
|
bool | ContainsExclusive (T value) const |
|
bool | ContainsExcludingBegin (T value) const |
|
bool | ContainsExcludingEnd (T value) const |
|
bool | operator== (const WrappedScalarRange &rhs) const |
|
bool | operator!= (const WrappedScalarRange &rhs) const |
|
|
bool | ContainsInternal (T value, bool includeBegin, bool includeEnd) const |
|
|
T | min_ {} |
|
T | max_ {} |
|
T | begin_ {} |
|
T | end_ {} |
|
int | numWraps_ {} |
|
template<class T>
class Urho3D::WrappedScalarRange< T >
Range between two WrappedScalar values. Preserves direction of change.
The documentation for this class was generated from the following file:
- Urho3D/Math/WrappedScalar.h