timevalue.h File Reference

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   TIMEFORMAT {
   SECONDS ,
   FRAMES ,
   SMPTE ,
   SMPTE_DROPFRAMES
}

函数

enum maxon::TIMEFORMAT   MAXON_ENUM_LIST (TIMEFORMAT)
const TimeValue  operator""_h (long double value)
const TimeValue  operator""_min (long double value)
const TimeValue  operator""_sec (long double value)
const TimeValue  operator""_ms (long double value)
const TimeValue  operator""_us (long double value)
const TimeValue  operator""_ns (long double value)
  MAXON_DATATYPE (TimeValue, "net.maxon.datatype.timevalue")

变量

const Float64   FRAMERATE_DEFAULT
const Float64   FRAMERATE_NTSC
const Float64   FRAMERATE_PAL
const Float64   FRAMERATE_FILM
const Float64   FRAMERATE_FILM_NTSC
  SECONDS
  FRAMES
  SMPTE
  SMPTE_DROPFRAMES
static const TimeValue  TIMEVALUE_INFINITE
static const TimeValue  TIMEVALUE_INVALID

Variable Documentation

◆  SECONDS

SECONDS

display time in seconds

◆  FRAMES

FRAMES

display time as a frame number

◆  SMPTE

SMPTE

display time as SMPTE time code

◆  SMPTE_DROPFRAMES

SMPTE_DROPFRAMES

display clock time as SMPTE time code (see here for information on drop frames)