TracktionEngine
Classes | Namespaces | Typedefs | Functions
tracktion_MiscUtilities.h File Reference

Classes

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

Namespaces

 tracktion
 
 tracktion::engine
 

Typedefs

using tracktion::engine::HashCode = int64_t
 

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. More...