OSSIA
Open Scenario System for Interactive Application
ossia::time_interval Member List

This is the complete list of members for ossia::time_interval, including all inherited members.

add_time_process(std::shared_ptr< time_process >)ossia::time_interval
cleanup() (defined in ossia::time_interval)ossia::time_interval
create(time_interval::exec_callback, time_event &, time_event &, time_value=Infinite, ossia::time_value=Zero, ossia::time_value=Infinite)ossia::time_intervalstatic
current_transport_info() const noexcept (defined in ossia::time_interval)ossia::time_interval
exec_callback typedefossia::time_interval
get_date() const noexcept (defined in ossia::time_interval)ossia::time_intervalinline
get_end_event() constossia::time_interval
get_internal_speed() const noexcept (defined in ossia::time_interval)ossia::time_intervalinline
get_max_duration() constossia::time_interval
get_min_duration() constossia::time_interval
get_nominal_duration() constossia::time_interval
get_offset() const noexcept (defined in ossia::time_interval)ossia::time_intervalinline
get_speed(time_value date) const noexcept (defined in ossia::time_interval)ossia::time_interval
get_start_event() constossia::time_interval
get_time_processes() constossia::time_intervalinline
graphal (defined in ossia::time_interval)ossia::time_interval
mute(bool) (defined in ossia::time_interval)ossia::time_interval
offset(ossia::time_value)ossia::time_interval
pause()ossia::time_interval
remove_time_process(time_process *)ossia::time_interval
reserve_processes(std::size_t sz) (defined in ossia::time_interval)ossia::time_interval
resume()ossia::time_interval
running() const noexcept (defined in ossia::time_interval)ossia::time_intervalinline
set_callback(exec_callback)ossia::time_interval
set_callback(smallfun::function< void(bool, ossia::time_value), 32 >) (defined in ossia::time_interval)ossia::time_interval
set_max_duration(ossia::time_value)ossia::time_interval
set_min_duration(ossia::time_value)ossia::time_interval
set_nominal_duration(ossia::time_value)ossia::time_interval
set_offset(ossia::time_value g) noexcept (defined in ossia::time_interval)ossia::time_intervalinline
set_parent_speed(double sp) noexcept (defined in ossia::time_interval)ossia::time_intervalinline
set_quarter_duration(double tu) (defined in ossia::time_interval)ossia::time_interval
set_speed(double g) noexcept (defined in ossia::time_interval)ossia::time_intervalinline
set_time_signature_map(std::optional< time_signature_map > map) (defined in ossia::time_interval)ossia::time_interval
start()ossia::time_interval
start_and_tick() (defined in ossia::time_interval)ossia::time_interval
stop()ossia::time_interval
tick(ossia::time_value, const ossia::token_request &parent_request, double ratio=1.0) (defined in ossia::time_interval)ossia::time_interval
tick_current(ossia::time_value offset, const ossia::token_request &parent_request) (defined in ossia::time_interval)ossia::time_interval
tick_offset(ossia::time_value, ossia::time_value offset, const ossia::token_request &parent_request) (defined in ossia::time_interval)ossia::time_interval
tick_offset_speed_precomputed(ossia::time_value, ossia::time_value offset, const ossia::token_request &parent_request) (defined in ossia::time_interval)ossia::time_interval
time_interval(time_interval::exec_callback, time_event &, time_event &, time_value=Infinite, ossia::time_value=Zero, ossia::time_value=Infinite) (defined in ossia::time_interval)ossia::time_interval
transport(ossia::time_value) (defined in ossia::time_interval)ossia::time_interval
~time_interval()ossia::time_interval