TCollapseCallback Class Reference
[Shell Interfaces]

Inheritance diagram for TCollapseCallback:

ForEachTimeLineCallback List of all members.

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

Constructor & Destructor Documentation

TCollapseCallback::TCollapseCallback (  I3DShTimeBasedData *  aTB,
I3DShParamTimeLine *  merged,
const TTimeInfo &  previous
) 
 


Member Function Documentation

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 ForEachTimeLineCallback.


Member Data Documentation

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]
 


The documentation for this class was generated from the following file:
Generated on Mon Mar 14 12:29:08 2005 for Carrara SDK Doc by  doxygen 1.3.9.1