tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations | Functions
tracktion_MiscUtilities.h File Reference

Go to the source code of this file.

Classes

class  tracktion::engine::ScopedWaitCursor
 Shows and hides the mouse wait cursor where appropriate. More...
 

Namespaces

namespace  tracktion
 
namespace  tracktion::engine
 Declarations from this namespaces are inlined into tracktion.
 

Typedefs

using tracktion::engine::HashCode = int64_t
 

Enumerations

enum class  AuxPosition { byBus , byPosition }
 

Functions

void tracktion::engine::addSortedListToMenu (juce::PopupMenu &m, juce::StringArray names, int startID)
 
juce::AffineTransform tracktion::engine::getScaleAroundCentre (juce::Rectangle< float > r, float numPixels)
 
void tracktion::engine::moveXMLAttributeToStart (juce::XmlElement &xml, juce::StringRef att)
 
template<typename Vector , typename Predicate >
bool tracktion::engine::removeIf (Vector &v, Predicate &&pred)
 
template<typename FloatingPointType >
bool tracktion::engine::almostEqual (FloatingPointType firstValue, FloatingPointType secondValue, FloatingPointType precision=(FloatingPointType) 0.00001)
 Checks to see if two values are equal within a given precision.