|
| constexpr TimePosition | tracktion::operator- (TimePosition) |
| | Negates a TimePosition.
|
| |
| constexpr TimeDuration | tracktion::toDuration (TimePosition) |
| | Converts a TimePosition to a TimeDuration.
|
| |
| constexpr int64_t | tracktion::toSamples (TimePosition, double sampleRate) |
| | Converts a TimePosition to a number of samples.
|
| |
| TimePosition | tracktion::abs (TimePosition) |
| | Returns the absolute of this TimePosition.
|
| |
| constexpr TimeDuration | tracktion::operator- (TimeDuration) |
| | Negates a TimeDuration.
|
| |
| constexpr TimePosition | tracktion::toPosition (TimeDuration) |
| | Converts a TimeDuration to a TimePosition.
|
| |
| constexpr int64_t | tracktion::toSamples (TimeDuration, double sampleRate) |
| | Converts a TimeDuration to a number of samples.
|
| |
| TimeDuration | tracktion::abs (TimeDuration) |
| | Returns the absolute of this TimeDuration.
|
| |
| constexpr TimeDuration | tracktion::operator+ (const TimeDuration &, const TimeDuration &) |
| | Adds two TimeDurations together.
|
| |
| template<typename Type > |
| constexpr TimeDuration | tracktion::operator+ (const TimeDuration &, std::chrono::duration< Type >) |
| | Adds a time to a TimeDuration.
|
| |
| constexpr TimePosition | tracktion::operator+ (const TimePosition &, const TimeDuration &) |
| | Adds a TimeDuration to a TimePosition.
|
| |
| template<typename Type > |
| constexpr TimePosition | tracktion::operator+ (const TimePosition &, std::chrono::duration< Type >) |
| | Adds a time to a TimePosition.
|
| |
| constexpr TimeDuration | tracktion::operator- (const TimePosition &, const TimePosition &) |
| | Subtracts a TimePosition from another one, returning the duration bewteen them.
|
| |
| constexpr TimeDuration | tracktion::operator- (const TimeDuration &, const TimeDuration &) |
| | Subtracts a TimeDuration from another one.
|
| |
| template<typename Type > |
| constexpr TimeDuration | tracktion::operator- (const TimeDuration &, std::chrono::duration< Type >) |
| | Subtracts a time from a TimeDuration.
|
| |
| constexpr TimePosition | tracktion::operator- (const TimePosition &, const TimeDuration &) |
| | Subtracts a TimeDuration from a TimePosition.
|
| |
| template<typename Type > |
| constexpr TimePosition | tracktion::operator- (const TimePosition &, std::chrono::duration< Type >) |
| | Subtracts a time from a TimePosition.
|
| |
| constexpr TimePosition | tracktion::operator* (const TimePosition &, double) |
| | Multiplies a TimePosition by an ammount.
|
| |
| constexpr TimePosition | tracktion::operator/ (const TimePosition &, double) |
| | Divides a TimePosition by an ammount.
|
| |
| constexpr TimeDuration | tracktion::operator* (const TimeDuration &, double) |
| | Multiplies a TimeDuration by an ammount.
|
| |
| constexpr TimeDuration | tracktion::operator/ (const TimeDuration &, double) |
| | Divides a TimeDuration by an ammount.
|
| |
| constexpr double | tracktion::operator/ (const TimePosition &, const TimeDuration &) |
| | Divides a TimePosition by a TimeDuration.
|
| |
| constexpr double | tracktion::operator/ (const TimeDuration &, const TimeDuration &) |
| | Divides a TimeDuration by another TimeDuration.
|
| |
| constexpr bool | tracktion::operator== (const TimePosition &, const TimePosition &) |
| | Compares two TimePositions.
|
| |
| constexpr bool | tracktion::operator!= (const TimePosition &, const TimePosition &) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator== (const TimeDuration &, const TimeDuration &) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator!= (const TimeDuration &, const TimeDuration &) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator< (const TimePosition &, const TimePosition &) |
| | Compares two TimePositions.
|
| |
| constexpr bool | tracktion::operator<= (const TimePosition &, const TimePosition &) |
| | Compares two TimePosition.
|
| |
| constexpr bool | tracktion::operator> (const TimePosition &, const TimePosition &) |
| | Compares two TimePosition.
|
| |
| constexpr bool | tracktion::operator>= (const TimePosition &, const TimePosition &) |
| | Compares two TimePosition.
|
| |
| constexpr bool | tracktion::operator< (const TimeDuration &, const TimeDuration &) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator<= (const TimeDuration &, const TimeDuration &) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator> (const TimeDuration &, const TimeDuration &) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator>= (const TimeDuration &, const TimeDuration &) |
| | Compares two TimeDurations.
|
| |
| constexpr BeatPosition | tracktion::operator- (BeatPosition) |
| | Negates a BeatPosition.
|
| |
| constexpr BeatDuration | tracktion::toDuration (BeatPosition) |
| | Converts a BeatPosition to a BeatDuration.
|
| |
| BeatPosition | tracktion::roundToNearestBeat (BeatPosition) |
| | Rounds a BeatPosition to the nearest whole beat.
|
| |
| BeatPosition | tracktion::abs (BeatPosition) |
| | Returns the absolute of this BeatPosition.
|
| |
| constexpr BeatDuration | tracktion::operator- (BeatDuration) |
| | Negates a BeatDuration.
|
| |
| constexpr BeatPosition | tracktion::toPosition (BeatDuration) |
| | Converts a BeatDuration to a BeatPosition.
|
| |
| BeatDuration | tracktion::roundToNearestBeat (BeatDuration) |
| | Rounds a BeatDuration to the nearest whole beat.
|
| |
| BeatDuration | tracktion::abs (BeatDuration) |
| | Returns the absolute of this BeatDuration.
|
| |
| constexpr BeatDuration | tracktion::operator+ (const BeatDuration &, const BeatDuration &) |
| | Adds two BeatDurations together.
|
| |
| constexpr BeatPosition | tracktion::operator+ (const BeatPosition &, const BeatDuration &) |
| | Adds a BeatDuration to a BeatPosition.
|
| |
| constexpr BeatDuration | tracktion::operator- (const BeatPosition &, const BeatPosition &) |
| | Subtracts a BeatPosition from another one, returning the duration between them.
|
| |
| constexpr BeatDuration | tracktion::operator- (const BeatDuration &, const BeatDuration &) |
| | Subtracts a BeatDuration from another one.
|
| |
| constexpr BeatPosition | tracktion::operator- (const BeatPosition &, const BeatDuration &) |
| | Subtracts a BeatDuration from a BeatPosition.
|
| |
| template<typename Type > |
| constexpr BeatPosition | tracktion::operator* (const BeatPosition &, Type) |
| | Multiplies a BeatPosition by an ammount.
|
| |
| constexpr BeatPosition | tracktion::operator/ (const BeatPosition &, double) |
| | Divides a BeatPosition by an ammount.
|
| |
| template<typename Type > |
| constexpr BeatDuration | tracktion::operator* (const BeatDuration &, Type) |
| | Multiplies a BeatDuration by an ammount.
|
| |
| constexpr BeatDuration | tracktion::operator/ (const BeatDuration &, double) |
| | Divides a BeatDuration by an ammount.
|
| |
| constexpr double | tracktion::operator/ (const BeatPosition &, const BeatDuration &) |
| | Divides a BeatPosition by a BeatDuration.
|
| |
| constexpr double | tracktion::operator/ (const BeatDuration &, const BeatDuration &) |
| | Divides a BeatDuration by another BeatDuration.
|
| |
| constexpr bool | tracktion::operator== (const BeatPosition &, const BeatPosition &) |
| | Compares two BeatPositions.
|
| |
| constexpr bool | tracktion::operator!= (const BeatPosition &, const BeatPosition &) |
| | Compares two BeatPositions.
|
| |
| constexpr bool | tracktion::operator== (const BeatDuration &, const BeatDuration &) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator!= (const BeatDuration &, const BeatDuration &) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator< (const BeatPosition &, const BeatPosition &) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator<= (const BeatPosition &, const BeatPosition &) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator> (const BeatPosition &, const BeatPosition &) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator>= (const BeatPosition &, const BeatPosition &) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator< (const BeatDuration &, const BeatDuration &) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator<= (const BeatDuration &, const BeatDuration &) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator> (const BeatDuration &, const BeatDuration &) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator>= (const BeatDuration &, const BeatDuration &) |
| | Compares two BeatDurations.
|
| |
| constexpr TimePosition | tracktion::operator- (TimePosition t) |
| | Negates a TimePosition.
|
| |
| constexpr TimeDuration | tracktion::toDuration (TimePosition t) |
| | Converts a TimePosition to a TimeDuration.
|
| |
| constexpr int64_t | tracktion::toSamples (TimePosition p, double sampleRate) |
| | Converts a TimePosition to a number of samples.
|
| |
| TimePosition | tracktion::abs (TimePosition t) |
| | Returns the absolute of this TimePosition.
|
| |
| constexpr TimeDuration | tracktion::operator- (TimeDuration t) |
| | Negates a TimeDuration.
|
| |
| constexpr TimePosition | tracktion::toPosition (TimeDuration t) |
| | Converts a TimeDuration to a TimePosition.
|
| |
| constexpr int64_t | tracktion::toSamples (TimeDuration p, double sampleRate) |
| | Converts a TimeDuration to a number of samples.
|
| |
| TimeDuration | tracktion::abs (TimeDuration t) |
| | Returns the absolute of this TimeDuration.
|
| |
| constexpr TimeDuration | tracktion::operator+ (const TimeDuration &t1, const TimeDuration &t2) |
| | Adds two TimeDurations together.
|
| |
| constexpr TimePosition | tracktion::operator+ (const TimePosition &t1, const TimeDuration &t2) |
| | Adds a TimeDuration to a TimePosition.
|
| |
| constexpr TimeDuration | tracktion::operator- (const TimePosition &t1, const TimePosition &t2) |
| | Subtracts a TimePosition from another one, returning the duration bewteen them.
|
| |
| constexpr TimeDuration | tracktion::operator- (const TimeDuration &t1, const TimeDuration &t2) |
| | Subtracts a TimeDuration from another one.
|
| |
| constexpr TimePosition | tracktion::operator- (const TimePosition &t1, const TimeDuration &t2) |
| | Subtracts a TimeDuration from a TimePosition.
|
| |
| template<typename Type > |
| constexpr TimeDuration | tracktion::operator+ (const TimeDuration &t1, std::chrono::duration< Type > t2) |
| | Adds a time to a TimeDuration.
|
| |
| template<typename Type > |
| constexpr TimePosition | tracktion::operator+ (const TimePosition &t1, std::chrono::duration< Type > t2) |
| | Adds a time to a TimePosition.
|
| |
| template<typename Type > |
| constexpr TimeDuration | tracktion::operator- (const TimeDuration &t1, std::chrono::duration< Type > t2) |
| | Subtracts a time from a TimeDuration.
|
| |
| template<typename Type > |
| constexpr TimePosition | tracktion::operator- (const TimePosition &t1, std::chrono::duration< Type > t2) |
| | Subtracts a time from a TimePosition.
|
| |
| constexpr TimePosition | tracktion::operator* (const TimePosition &t, double ammount) |
| | Multiplies a TimePosition by an ammount.
|
| |
| constexpr TimePosition | tracktion::operator/ (const TimePosition &t, double ammount) |
| | Divides a TimePosition by an ammount.
|
| |
| constexpr TimeDuration | tracktion::operator* (const TimeDuration &t, double ammount) |
| | Multiplies a TimeDuration by an ammount.
|
| |
| constexpr TimeDuration | tracktion::operator/ (const TimeDuration &t, double ammount) |
| | Divides a TimeDuration by an ammount.
|
| |
| constexpr double | tracktion::operator/ (const TimePosition &t1, const TimeDuration &t2) |
| | Divides a TimePosition by a TimeDuration.
|
| |
| constexpr double | tracktion::operator/ (const TimeDuration &t1, const TimeDuration &t2) |
| | Divides a TimeDuration by another TimeDuration.
|
| |
| constexpr bool | tracktion::operator== (const TimePosition &t1, const TimePosition &t2) |
| | Compares two TimePositions.
|
| |
| constexpr bool | tracktion::operator!= (const TimePosition &t1, const TimePosition &t2) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator== (const TimeDuration &t1, const TimeDuration &t2) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator!= (const TimeDuration &t1, const TimeDuration &t2) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator< (const TimePosition &t1, const TimePosition &t2) |
| | Compares two TimePositions.
|
| |
| constexpr bool | tracktion::operator<= (const TimePosition &t1, const TimePosition &t2) |
| | Compares two TimePosition.
|
| |
| constexpr bool | tracktion::operator> (const TimePosition &t1, const TimePosition &t2) |
| | Compares two TimePosition.
|
| |
| constexpr bool | tracktion::operator>= (const TimePosition &t1, const TimePosition &t2) |
| | Compares two TimePosition.
|
| |
| constexpr bool | tracktion::operator< (const TimeDuration &t1, const TimeDuration &t2) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator<= (const TimeDuration &t1, const TimeDuration &t2) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator> (const TimeDuration &t1, const TimeDuration &t2) |
| | Compares two TimeDurations.
|
| |
| constexpr bool | tracktion::operator>= (const TimeDuration &t1, const TimeDuration &t2) |
| | Compares two TimeDurations.
|
| |
| BeatPosition | tracktion::abs (BeatPosition t) |
| | Returns the absolute of this BeatPosition.
|
| |
| constexpr BeatDuration | tracktion::toDuration (BeatPosition t) |
| | Converts a BeatPosition to a BeatDuration.
|
| |
| BeatPosition | tracktion::roundToNearestBeat (BeatPosition t) |
| | Rounds a BeatPosition to the nearest whole beat.
|
| |
| BeatDuration | tracktion::roundToNearestBeat (BeatDuration t) |
| | Rounds a BeatDuration to the nearest whole beat.
|
| |
| BeatDuration | tracktion::abs (BeatDuration t) |
| | Returns the absolute of this BeatDuration.
|
| |
| constexpr BeatPosition | tracktion::toPosition (BeatDuration t) |
| | Converts a BeatDuration to a BeatPosition.
|
| |
| constexpr BeatPosition | tracktion::operator- (BeatPosition t) |
| | Negates a BeatPosition.
|
| |
| constexpr BeatDuration | tracktion::operator- (BeatDuration t) |
| | Negates a BeatDuration.
|
| |
| constexpr BeatDuration | tracktion::operator+ (const BeatDuration &t1, const BeatDuration &t2) |
| | Adds two BeatDurations together.
|
| |
| constexpr BeatPosition | tracktion::operator+ (const BeatPosition &t1, const BeatDuration &t2) |
| | Adds a BeatDuration to a BeatPosition.
|
| |
| constexpr BeatDuration | tracktion::operator- (const BeatPosition &t1, const BeatPosition &t2) |
| | Subtracts a BeatPosition from another one, returning the duration between them.
|
| |
| constexpr BeatDuration | tracktion::operator- (const BeatDuration &t1, const BeatDuration &t2) |
| | Subtracts a BeatDuration from another one.
|
| |
| constexpr BeatPosition | tracktion::operator- (const BeatPosition &t1, const BeatDuration &t2) |
| | Subtracts a BeatDuration from a BeatPosition.
|
| |
| template<typename Type > |
| constexpr BeatPosition | tracktion::operator* (const BeatPosition &t, Type ammount) |
| | Multiplies a BeatPosition by an ammount.
|
| |
| constexpr BeatPosition | tracktion::operator/ (const BeatPosition &t, double ammount) |
| | Divides a BeatPosition by an ammount.
|
| |
| template<typename Type > |
| constexpr BeatDuration | tracktion::operator* (const BeatDuration &t, Type ammount) |
| | Multiplies a BeatDuration by an ammount.
|
| |
| constexpr BeatDuration | tracktion::operator/ (const BeatDuration &t, double ammount) |
| | Divides a BeatDuration by an ammount.
|
| |
| constexpr double | tracktion::operator/ (const BeatPosition &t1, const BeatDuration &t2) |
| | Divides a BeatPosition by a BeatDuration.
|
| |
| constexpr double | tracktion::operator/ (const BeatDuration &t1, const BeatDuration &t2) |
| | Divides a BeatDuration by another BeatDuration.
|
| |
| constexpr bool | tracktion::operator== (const BeatPosition &t1, const BeatPosition &t2) |
| | Compares two BeatPositions.
|
| |
| constexpr bool | tracktion::operator!= (const BeatPosition &t1, const BeatPosition &t2) |
| | Compares two BeatPositions.
|
| |
| constexpr bool | tracktion::operator== (const BeatDuration &t1, const BeatDuration &t2) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator!= (const BeatDuration &t1, const BeatDuration &t2) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator< (const BeatPosition &t1, const BeatPosition &t2) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator<= (const BeatPosition &t1, const BeatPosition &t2) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator> (const BeatPosition &t1, const BeatPosition &t2) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator>= (const BeatPosition &t1, const BeatPosition &t2) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator< (const BeatDuration &t1, const BeatDuration &t2) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator<= (const BeatDuration &t1, const BeatDuration &t2) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator> (const BeatDuration &t1, const BeatDuration &t2) |
| | Compares two BeatDurations.
|
| |
| constexpr bool | tracktion::operator>= (const BeatDuration &t1, const BeatDuration &t2) |
| | Compares two BeatDurations.
|
| |
| juce::String & | tracktion::operator<< (juce::String &s, TimeDuration d) |
| |
| juce::String & | tracktion::operator<< (juce::String &s, TimePosition p) |
| |
| juce::String & | tracktion::operator<< (juce::String &s, BeatDuration d) |
| |
| juce::String & | tracktion::operator<< (juce::String &s, BeatPosition p) |
| |
| std::ostream & | tracktion::operator<< (std::ostream &os, const TimeDuration &v) |
| |
| std::ostream & | tracktion::operator<< (std::ostream &os, const TimePosition &v) |
| |
| std::ostream & | tracktion::operator<< (std::ostream &os, const BeatDuration &v) |
| |
| std::ostream & | tracktion::operator<< (std::ostream &os, const BeatPosition &v) |
| |