timeline#
Fully qualified name: omni::timeline
-
namespace timeline#
Classes#
Enumerations#
- TimelineEventType
Defines timeline event types to be used by TimelineEventStream.
Functions#
- TimelinePtr getTimeline(const char *name=nullptr)
Gets cached ITimeline interface.
Typedefs#
- TimelinePtr
Smart pointer managing an instance of the Timeline .
Variables#
- const auto kGlobalEventAutoUpdateChanged
Auto update changed.
- const auto kGlobalEventCurrentTimeTicked
Current time is ticked by update function (called per subframe=tick when playing).
- const auto kGlobalEventCurrentTimeTickedPermanent
Current time is ticked by update function (called per subframe=tick even if not playing).
- const auto kGlobalEventDirectorChanged
Timeline is driven by a new director timeline.
- const auto kGlobalEventEndTimeChanged
End time changed.
- const auto kGlobalEventLoopModeChanged
Looping mode changed.
- const auto kGlobalEventPause
Timeline paused.
- const auto kGlobalEventPlay
events Event Constants
- const auto kGlobalEventPlayEveryFrameChanged
Play every frame (no frame skipping) changed.
- const auto kGlobalEventPrerollingChanged
Prerolling changed.
- const auto kGlobalEventStartTimeChanged
Start time changed.
- const auto kGlobalEventStop
Timeline stopped.
- const auto kGlobalEventTargetFramerateChanged
Target runloop frame rate changed.
- const auto kGlobalEventTentativeTimeChanged
Tentative current time is changed by user (isn't called when timeline ticked).
- const auto kGlobalEventTicksPerFrameChanged
Ticks per frame count changed.
- const auto kGlobalEventTimeCodesPerSecondChanged
Timecode per second (animation framerate) changed.
- const auto kGlobalEventZoomChanged
Zoom range changed.