Classes | |
| class | TimeValue |
| class | TimeValue::CurrentTime |
| class | Hours |
| class | Minutes |
| class | Seconds |
| class | Milliseconds |
| class | Microseconds |
| class | Nanoseconds |
| struct | IsZeroInitialized< TimeValue > |
Namespaces | |
| maxon | |
Enumerations | |
| enum class | TIMEFORMAT { SECONDS , FRAMES , SMPTE , SMPTE_DROPFRAMES } |
Functions | |
| enum maxon::TIMEFORMAT | MAXON_ENUM_LIST (TIMEFORMAT) |
| constexpr Hours | operator""_h (long double value) |
| constexpr Minutes | operator""_min (long double value) |
| constexpr Seconds | operator""_sec (long double value) |
| constexpr Milliseconds | operator""_ms (long double value) |
| constexpr Microseconds | operator""_us (long double value) |
| constexpr Nanoseconds | operator""_ns (long double value) |
| MAXON_DATATYPE (TimeValue, "net.maxon.datatype.timevalue", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
Variables | |
| static constexpr const Float64 | FRAMERATE_DEFAULT |
| static constexpr const Float64 | FRAMERATE_NTSC |
| static constexpr const Float64 | FRAMERATE_PAL |
| static constexpr const Float64 | FRAMERATE_FILM |
| static constexpr const Float64 | FRAMERATE_FILM_NTSC |
| SECONDS | |
| FRAMES | |
| SMPTE | |
| SMPTE_DROPFRAMES | |
| static constexpr Seconds | TIMEVALUE_INFINITE |
| static constexpr Seconds | TIMEVALUE_INVALID |
| SECONDS |
display time in seconds
| FRAMES |
display time as a frame number
| SMPTE |
display time as SMPTE time code
| SMPTE_DROPFRAMES |
display clock time as SMPTE time code (see here for information on drop frames)