![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
Typedefs | |
| typedef util::IDiv< int > | Div |
Functions | |
| void | wrapFrames (SmpteTC *thisTC, int rawFrames) |
| void | wrapSeconds (SmpteTC *thisTC, int rawSecs) |
| void | wrapMinutes (SmpteTC *thisTC, int rawMins) |
| void | wrapHours (SmpteTC *thisTC, int rawHours) |
| void | setupComponentNormalisation (SmpteTC &thisTC) |
| bind the individual Digxel mutation functors to normalise raw component values | |
Variables | |
| const auto | TIME_SCALE_sec {lib::time::TimeValue::SCALE } |
| const auto | TIME_SCALE_ms {lib::time::TimeValue::SCALE / 1'000} |
| typedef util::IDiv<int> Div |
Definition at line 242 of file timecode.cpp.
| void wrapFrames | ( | SmpteTC * | thisTC, |
| int | rawFrames | ||
| ) |
Definition at line 245 of file timecode.cpp.
References SmpteTC::frames, SmpteTC::getFps(), SmpteTC::secs, Digxel< NUM, FMT >::setValueRaw(), and wrapFrames().
Referenced by setupComponentNormalisation(), and wrapFrames().
Here is the call graph for this function:
Here is the caller graph for this function:| void wrapSeconds | ( | SmpteTC * | thisTC, |
| int | rawSecs | ||
| ) |
Definition at line 253 of file timecode.cpp.
References SmpteTC::mins, SmpteTC::secs, Digxel< NUM, FMT >::setValueRaw(), and wrapSeconds().
Referenced by setupComponentNormalisation(), and wrapSeconds().
Here is the call graph for this function:
Here is the caller graph for this function:| void wrapMinutes | ( | SmpteTC * | thisTC, |
| int | rawMins | ||
| ) |
Definition at line 261 of file timecode.cpp.
References SmpteTC::hours, SmpteTC::mins, Digxel< NUM, FMT >::setValueRaw(), and wrapMinutes().
Referenced by setupComponentNormalisation(), and wrapMinutes().
Here is the call graph for this function:
Here is the caller graph for this function:| void wrapHours | ( | SmpteTC * | thisTC, |
| int | rawHours | ||
| ) |
Definition at line 269 of file timecode.cpp.
References Smpte::applyRangeLimitStrategy(), SmpteTC::hours, Digxel< NUM, FMT >::setValueRaw(), and wrapHours().
Referenced by setupComponentNormalisation(), and wrapHours().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
bind the individual Digxel mutation functors to normalise raw component values
Definition at line 282 of file timecode.cpp.
References SmpteTC::frames, SmpteTC::hours, Digxel< NUM, FMT >::installMutator(), SmpteTC::mins, SmpteTC::secs, setupComponentNormalisation(), wrapFrames(), wrapHours(), wrapMinutes(), and wrapSeconds().
Referenced by setupComponentNormalisation().
Here is the call graph for this function:
Here is the caller graph for this function:| const auto TIME_SCALE_sec {lib::time::TimeValue::SCALE } |
Definition at line 446 of file timecode.cpp.
| const auto TIME_SCALE_ms {lib::time::TimeValue::SCALE / 1'000} |
Definition at line 447 of file timecode.cpp.