#include <IMixer.h>
Public Member Functions |
|
virtual | ~IMXclip () |
virtual void | GetOriginalBounds (int *orgstart, int *orgend)=0 |
virtual void | GetTrimBounds (int *trimstart, int *trimend)=0 |
virtual void | SetClipTrim (int trimstart, int trimend)=0 |
virtual void | GetGlobalBounds (int *globstart, int *globend)=0 |
virtual BOOL | SetClipGlobalStart (int globstart)=0 |
virtual BOOL | SetClipGlobalEnd (int globend)=0 |
virtual void | MoveClip (int timeInc)=0 |
virtual void | ScaleClip (float scale)=0 |
virtual void | SetClipScale (float scale)=0 |
virtual float | GetClipScale ()=0 |
virtual int | LocalToScaledLocal (int t)=0 |
virtual int | ScaledLocalToLocal (int t)=0 |
virtual int | LocalToGlobal (int t)=0 |
virtual int | GlobalToLocal (int t)=0 |
virtual int | GlobalToScaledLocal (int t)=0 |
virtual int | ScaledLocalToGlobal (int t)=0 |
virtual int | GlobalInpoint ()=0 |
virtual int | GlobalOutpoint ()=0 |
virtual int | GetNextTransitionInpoint ()=0 |
virtual BOOL | SetNextTransitionInpoint (int inpt)=0 |
virtual float | GetNextTransitionAngle ()=0 |
virtual void | SetNextTransitionAngle (float angle)=0 |
virtual int | GetNextTransitionFocus ()=0 |
virtual BOOL | SetNextTransitionFocus (int focus)=0 |
virtual BOOL | IsNextTransitionRolling ()=0 |
virtual void | SetNextTransitionRolling ()=0 |
virtual void | SetNextTransitionFixed ()=0 |
virtual void | GetNextTransitionEase (float *easeIn, float *easeOut)=0 |
virtual BOOL | SetNextTransitionEase (float easeIn, float easeOut)=0 |
virtual int | GetPrevTransitionOutpoint ()=0 |
virtual BOOL | SetPrevTransitionOutpoint (int outpt)=0 |
virtual BOOL | IsPrevTransitionRolling ()=0 |
virtual void | SetPrevTransitionRolling ()=0 |
virtual void | SetPrevTransitionFixed ()=0 |
virtual
const MaxSDK::AssetManagement::AssetUser & |
GetFile ()=0 |
virtual BOOL | LoadFile (int LoadOption, const MCHAR *fname, BOOL ZeroFootHgt)=0 |
virtual int | NumWeights ()=0 |
virtual float | GetWeight (int i)=0 |
virtual int | GetWeightTime (int i)=0 |
virtual BOOL | DeleteWeight (int i)=0 |
virtual BOOL | SetWeight (int i, float w)=0 |
virtual BOOL | SetWeightTime (int i, int t)=0 |
virtual float | GetWeightAtTime (int t)=0 |
virtual int | SetWeightAtTime (int t, float w)=0 |
virtual BOOL | IsTimeWarpActive ()=0 |
virtual BOOL | ActivateTimeWarp ()=0 |
virtual BOOL | DeactivateTimeWarp ()=0 |
virtual BOOL | InitializeTimeWarp ()=0 |
virtual int | NumTimeWarps ()=0 |
virtual TimeValue | GetTwOrgTime (int i)=0 |
virtual TimeValue | GetTwWarpTime (int i)=0 |
virtual TimeValue | GetOrgTimeAtWarpedTime (TimeValue t)=0 |
virtual TimeValue | GetWarpedTimeAtOrgTime (TimeValue t)=0 |
virtual BOOL | DeleteTw (int i)=0 |
virtual BOOL | SetTwOrgTime (int i, TimeValue t)=0 |
virtual BOOL | SetTwWarpTime (int i, TimeValue t)=0 |
virtual BOOL | InsertWarpAtOrgTime (TimeValue t)=0 |
virtual ~IMXclip | ( | ) | [inline, virtual] |
{;}
virtual void GetOriginalBounds | ( | int * | orgstart, |
int * | orgend | ||
) | [pure virtual] |
virtual void GetTrimBounds | ( | int * | trimstart, |
int * | trimend | ||
) | [pure virtual] |
virtual void SetClipTrim | ( | int | trimstart, |
int | trimend | ||
) | [pure virtual] |
virtual void GetGlobalBounds | ( | int * | globstart, |
int * | globend | ||
) | [pure virtual] |
virtual BOOL SetClipGlobalStart | ( | int | globstart | ) | [pure virtual] |
virtual BOOL SetClipGlobalEnd | ( | int | globend | ) | [pure virtual] |
virtual void MoveClip | ( | int | timeInc | ) | [pure virtual] |
virtual void ScaleClip | ( | float | scale | ) | [pure virtual] |
virtual void SetClipScale | ( | float | scale | ) | [pure virtual] |
virtual float GetClipScale | ( | ) | [pure virtual] |
virtual int LocalToScaledLocal | ( | int | t | ) | [pure virtual] |
virtual int ScaledLocalToLocal | ( | int | t | ) | [pure virtual] |
virtual int LocalToGlobal | ( | int | t | ) | [pure virtual] |
virtual int GlobalToLocal | ( | int | t | ) | [pure virtual] |
virtual int GlobalToScaledLocal | ( | int | t | ) | [pure virtual] |
virtual int ScaledLocalToGlobal | ( | int | t | ) | [pure virtual] |
virtual int GlobalInpoint | ( | ) | [pure virtual] |
virtual int GlobalOutpoint | ( | ) | [pure virtual] |
virtual int GetNextTransitionInpoint | ( | ) | [pure virtual] |
virtual BOOL SetNextTransitionInpoint | ( | int | inpt | ) | [pure virtual] |
virtual float GetNextTransitionAngle | ( | ) | [pure virtual] |
virtual void SetNextTransitionAngle | ( | float | angle | ) | [pure virtual] |
virtual int GetNextTransitionFocus | ( | ) | [pure virtual] |
virtual BOOL SetNextTransitionFocus | ( | int | focus | ) | [pure virtual] |
virtual BOOL IsNextTransitionRolling | ( | ) | [pure virtual] |
virtual void SetNextTransitionRolling | ( | ) | [pure virtual] |
virtual void SetNextTransitionFixed | ( | ) | [pure virtual] |
virtual void GetNextTransitionEase | ( | float * | easeIn, |
float * | easeOut | ||
) | [pure virtual] |
virtual BOOL SetNextTransitionEase | ( | float | easeIn, |
float | easeOut | ||
) | [pure virtual] |
virtual int GetPrevTransitionOutpoint | ( | ) | [pure virtual] |
virtual BOOL SetPrevTransitionOutpoint | ( | int | outpt | ) | [pure virtual] |
virtual BOOL IsPrevTransitionRolling | ( | ) | [pure virtual] |
virtual void SetPrevTransitionRolling | ( | ) | [pure virtual] |
virtual void SetPrevTransitionFixed | ( | ) | [pure virtual] |
virtual const MaxSDK::AssetManagement::AssetUser& GetFile | ( | ) | [pure virtual] |
virtual BOOL LoadFile | ( | int | LoadOption, |
const MCHAR * | fname, | ||
BOOL | ZeroFootHgt | ||
) | [pure virtual] |
virtual int NumWeights | ( | ) | [pure virtual] |
virtual float GetWeight | ( | int | i | ) | [pure virtual] |
virtual int GetWeightTime | ( | int | i | ) | [pure virtual] |
virtual BOOL DeleteWeight | ( | int | i | ) | [pure virtual] |
virtual BOOL SetWeight | ( | int | i, |
float | w | ||
) | [pure virtual] |
virtual BOOL SetWeightTime | ( | int | i, |
int | t | ||
) | [pure virtual] |
virtual float GetWeightAtTime | ( | int | t | ) | [pure virtual] |
virtual int SetWeightAtTime | ( | int | t, |
float | w | ||
) | [pure virtual] |
virtual BOOL IsTimeWarpActive | ( | ) | [pure virtual] |
virtual BOOL ActivateTimeWarp | ( | ) | [pure virtual] |
virtual BOOL DeactivateTimeWarp | ( | ) | [pure virtual] |
virtual BOOL InitializeTimeWarp | ( | ) | [pure virtual] |
virtual int NumTimeWarps | ( | ) | [pure virtual] |
virtual TimeValue GetTwOrgTime | ( | int | i | ) | [pure virtual] |
virtual TimeValue GetTwWarpTime | ( | int | i | ) | [pure virtual] |
virtual TimeValue GetOrgTimeAtWarpedTime | ( | TimeValue | t | ) | [pure virtual] |
virtual TimeValue GetWarpedTimeAtOrgTime | ( | TimeValue | t | ) | [pure virtual] |
virtual BOOL DeleteTw | ( | int | i | ) | [pure virtual] |
virtual BOOL SetTwOrgTime | ( | int | i, |
TimeValue | t | ||
) | [pure virtual] |
virtual BOOL SetTwWarpTime | ( | int | i, |
TimeValue | t | ||
) | [pure virtual] |
virtual BOOL InsertWarpAtOrgTime | ( | TimeValue | t | ) | [pure virtual] |