Scenario::get_curve_domain Struct Reference

Public Member Functions

template<std::size_t N>
Curve::CurveDomain operator() (const std::array< float, N > &start, const std::array< float, N > &end)
 
Curve::CurveDomain operator() (const std::vector< ossia::value > &start, const std::vector< ossia::value > &end)
 
Curve::CurveDomain operator() (const ossia::value_map_type &start, const ossia::value_map_type &end)
 
template<typename T >
Curve::CurveDomain operator() (const T &start, const T &end)
 
Curve::CurveDomain operator() (ossia::impulse start, ossia::impulse end)
 
Curve::CurveDomain operator() (const std::string &start, const std::string &end)
 
template<typename T , typename U >
Curve::CurveDomain operator() (const T &start, const U &end)
 

Public Attributes

const State::AddressAccessoraddress
 
const ossia::destination_index & idx
 
const Device::NoderootNode
 

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