OSSIA
Open Scenario System for Interactive Application
ossia/editor/scenario/time_value.hpp File Reference

Go to the source code of this file.

Classes

struct  ossia::time_value
 The time_value class. More...
 

Namespaces

 ossia
 

Typedefs

using ossia::physical_time = int64_t
 

Functions

constexpr time_value ossia::operator""_tv (long double v) noexcept
 
constexpr time_value ossia::operator""_tv (unsigned long long v) noexcept
 
constexpr time_value ossia::abs (time_value t) noexcept
 
constexpr time_value ossia::norm (time_value t1, time_value t2) noexcept
 
constexpr int64_t ossia::to_sample (ossia::time_value t, double rate) noexcept
 

Variables

constexpr const time_value ossia::Infinite {time_value::infinity}
 
constexpr const time_value ossia::Zero {0}
 
constexpr const time_value ossia::One {1}