TracktionEngine
Public Member Functions | Public Attributes | List of all members
tracktion::engine::KeyResult Struct Reference

Public Member Functions

 KeyResult ()=default
 
 KeyResult (double r_, int k_, Scale::ScaleType s_)
 
bool operator< (const KeyResult &other) const
 

Public Attributes

double r = 0
 
int key = 0
 
Scale::ScaleType scale = Scale::major
 

Constructor & Destructor Documentation

◆ KeyResult() [1/2]

tracktion::engine::KeyResult::KeyResult ( )
default

◆ KeyResult() [2/2]

tracktion::engine::KeyResult::KeyResult ( double  r_,
int  k_,
Scale::ScaleType  s_ 
)

Member Function Documentation

◆ operator<()

bool tracktion::engine::KeyResult::operator< ( const KeyResult other) const

References r.

Member Data Documentation

◆ r

double tracktion::engine::KeyResult::r = 0

Referenced by operator<().

◆ key

int tracktion::engine::KeyResult::key = 0

◆ scale

Scale::ScaleType tracktion::engine::KeyResult::scale = Scale::major

The documentation for this struct was generated from the following file: