Public Member Functions | |
TCollapseCallback (I3DShTimeBasedData *aTB, I3DShParamTimeLine *merged, const TTimeInfo &previous) | |
virtual void | TimeLine (I3DShParamTimeLine *inTimeLine, I3DShTimeBasedData *inMerged) |
boolean | IsSelected () const |
void | GetBest (TTimeInfo &ti) const |
I3DShTweener * | GetTweener () const |
Protected Attributes | |
I3DShTimeBasedData * | fTB |
TMCCountedPtr< I3DShParamTimeLine > | fMerged |
TTimeInfo | fPrevious |
TTimeInfo | fBest |
boolean | fSelected |
I3DShTweener * | fTweener |
TCollapseCallback::TCollapseCallback | ( | I3DShTimeBasedData * | aTB, | |
I3DShParamTimeLine * | merged, | |||
const TTimeInfo & | previous | |||
) |
void TCollapseCallback::GetBest | ( | TTimeInfo & | ti | ) | const [inline] |
I3DShTweener* TCollapseCallback::GetTweener | ( | ) | const [inline] |
boolean TCollapseCallback::IsSelected | ( | ) | const [inline] |
virtual void TCollapseCallback::TimeLine | ( | I3DShParamTimeLine * | inTimeLine, | |
I3DShTimeBasedData * | inMerged | |||
) | [virtual] |
Called for each parameter of a timebased object.
Implements IForEachTimeLineCallback.
TTimeInfo TCollapseCallback::fBest [protected] |
TMCCountedPtr<I3DShParamTimeLine> TCollapseCallback::fMerged [protected] |
TTimeInfo TCollapseCallback::fPrevious [protected] |
boolean TCollapseCallback::fSelected [protected] |
I3DShTimeBasedData* TCollapseCallback::fTB [protected] |
I3DShTweener* TCollapseCallback::fTweener [protected] |