#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] |