TuttleOFX  1
tuttle::host::ofx::OfxhITimeline Class Reference

#include <OfxhTimeline.hpp>

Inheritance diagram for tuttle::host::ofx::OfxhITimeline:
Collaboration diagram for tuttle::host::ofx::OfxhITimeline:

Public Member Functions

virtual ~OfxhITimeline ()
virtual double timelineGetTime ()=0
virtual void timelineGotoTime (double t)=0
 set the timeline to a specific time
virtual void timelineGetBounds (double &t1, double &t2)=0
 get the first and last times available on the effect's timeline

Detailed Description

Things that implement timeline controls derive from this ABC and implement the following functions.

Definition at line 44 of file OfxhTimeline.hpp.


Constructor & Destructor Documentation

virtual tuttle::host::ofx::OfxhITimeline::~OfxhITimeline ( ) [inline, virtual]

Definition at line 47 of file OfxhTimeline.hpp.


Member Function Documentation

virtual void tuttle::host::ofx::OfxhITimeline::timelineGetBounds ( double &  t1,
double &  t2 
) [pure virtual]

get the first and last times available on the effect's timeline

Implemented in tuttle::host::ImageEffectNode.

virtual double tuttle::host::ofx::OfxhITimeline::timelineGetTime ( ) [pure virtual]

get the current time on the timeline. This is not necessarily the same time as being passed to an action (eg render)

Implemented in tuttle::host::ImageEffectNode.

virtual void tuttle::host::ofx::OfxhITimeline::timelineGotoTime ( double  t) [pure virtual]

set the timeline to a specific time

Implemented in tuttle::host::ImageEffectNode.


The documentation for this class was generated from the following file: