JS::TokenRequestValueType Struct Reference

Public Member Functions

double previous_date () const noexcept
 
double date () const noexcept
 
double parent_duration () const noexcept
 
double offset () const noexcept
 
double speed () const noexcept
 
double tempo () const noexcept
 
double musical_start_last_signature () const noexcept
 
double musical_start_last_bar () const noexcept
 
double musical_start_position () const noexcept
 
double musical_end_last_bar () const noexcept
 
double musical_end_position () const noexcept
 
double signature_upper () const noexcept
 
double signature_lower () const noexcept
 
Q_INVOKABLE double model_read_duration () const noexcept
 
Q_INVOKABLE double physical_start (double ratio) const noexcept
 
Q_INVOKABLE double physical_read_duration (double ratio) const noexcept
 
Q_INVOKABLE double physical_write_duration (double ratio) const noexcept
 
Q_INVOKABLE bool in_range (double time) const noexcept
 
Q_INVOKABLE double to_physical_time_in_tick (double time, double ratio) const noexcept
 
Q_INVOKABLE double from_physical_time_in_tick (double time, double ratio) const noexcept
 
Q_INVOKABLE double position () const noexcept
 
Q_INVOKABLE bool forward () const noexcept
 
Q_INVOKABLE bool backward () const noexcept
 
Q_INVOKABLE bool paused () const noexcept
 
Q_INVOKABLE double get_quantification_date (double ratio) const noexcept
 
Q_INVOKABLE double get_physical_quantification_date (double rate, double ratio) const noexcept
 
Q_INVOKABLE void set_end_time (double time) noexcept
 
Q_INVOKABLE void set_start_time (double time) noexcept
 
Q_INVOKABLE bool unexpected_bar_change () const noexcept
 

Public Attributes

ossia::token_request req
 

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