#include <IMixer.h>
Public Member Functions |
|
virtual | ~IMixer () |
virtual int | NumTrackgroups ()=0 |
virtual IMXtrackgroup * | GetTrackgroup (int index)=0 |
virtual BOOL | InsertTrackgroup (int index)=0 |
virtual BOOL | DeleteTrackgroup (int index)=0 |
virtual float | GetBalancePropagation ()=0 |
virtual BOOL | SetBalancePropagation (float val)=0 |
virtual float | GetBalanceLateralRatio ()=0 |
virtual BOOL | SetBalanceLateralRatio (float val)=0 |
virtual BOOL | GetBalanceMute ()=0 |
virtual BOOL | SetBalanceMute (BOOL val)=0 |
virtual BOOL | IsPerformingMixdown ()=0 |
virtual void | InvalidateRawMix ()=0 |
virtual void | EffectRawMix ()=0 |
virtual void | EffectMixdown ()=0 |
virtual BOOL | Mixdown (BOOL KeyPerFrame, BOOL EnforceIkConstraints, int ContinuityRange, BOOL FilterHyperExtLegs, float MaxKneeAngle)=0 |
virtual void | CopyClipSourceToBiped (IMXclip *iCP)=0 |
virtual void | CopyMixdownToBiped ()=0 |
virtual BOOL | LoadMixFile (const MCHAR *fname, BOOL redraw)=0 |
virtual BOOL | SaveMixFile (const MCHAR *fname)=0 |
virtual void | GetInterval (Interval &iv)=0 |
virtual BOOL | ExistingMixdown ()=0 |
virtual void | ClearMixer ()=0 |
virtual BOOL | GetSnapFrames ()=0 |
virtual void | SetSnapFrames (BOOL onOff)=0 |
virtual BOOL | GetShowTgRangebars ()=0 |
virtual void | SetShowTgRangebars (BOOL onOff)=0 |
virtual BOOL | GetShowWgtCurves ()=0 |
virtual void | SetShowWgtCurves (BOOL onOff)=0 |
virtual BOOL | GetShowTimeWarps ()=0 |
virtual void | SetShowTimeWarps (BOOL onOff)=0 |
virtual BOOL | GetShowClipBounds ()=0 |
virtual void | SetShowClipBounds (BOOL onOff)=0 |
virtual BOOL | GetShowGlobal ()=0 |
virtual void | SetShowGlobal (BOOL onOff)=0 |
virtual BOOL | GetShowClipNames ()=0 |
virtual void | SetShowClipNames (BOOL onOff)=0 |
virtual BOOL | GetShowClipScale ()=0 |
virtual void | SetShowClipScale (BOOL onOff)=0 |
virtual BOOL | GetShowTransStart ()=0 |
virtual void | SetShowTransStart (BOOL onOff)=0 |
virtual BOOL | GetShowTransEnd ()=0 |
virtual void | SetShowTransEnd (BOOL onOff)=0 |
virtual BOOL | GetShowBalance ()=0 |
virtual void | SetShowBalance (BOOL onOff)=0 |
virtual BOOL | GetSnapToClips ()=0 |
virtual void | SetSnapToClips (BOOL onOff)=0 |
virtual BOOL | GetLockTransitions ()=0 |
virtual void | SetLockTransitions (BOOL onOff)=0 |
virtual void | SetAnimationRange ()=0 |
virtual void | ZoomExtents ()=0 |
virtual void | UpdateDisplay ()=0 |
virtual void | AddToDisplay ()=0 |
virtual void | RemoveFromDisplay ()=0 |
virtual void | ShowMixer ()=0 |
virtual void | HideMixer ()=0 |
virtual ~IMixer | ( | ) | [inline, virtual] |
{;}
virtual int NumTrackgroups | ( | ) | [pure virtual] |
virtual IMXtrackgroup* GetTrackgroup | ( | int | index | ) | [pure virtual] |
virtual BOOL InsertTrackgroup | ( | int | index | ) | [pure virtual] |
virtual BOOL DeleteTrackgroup | ( | int | index | ) | [pure virtual] |
virtual float GetBalancePropagation | ( | ) | [pure virtual] |
virtual BOOL SetBalancePropagation | ( | float | val | ) | [pure virtual] |
virtual float GetBalanceLateralRatio | ( | ) | [pure virtual] |
virtual BOOL SetBalanceLateralRatio | ( | float | val | ) | [pure virtual] |
virtual BOOL GetBalanceMute | ( | ) | [pure virtual] |
virtual BOOL SetBalanceMute | ( | BOOL | val | ) | [pure virtual] |
virtual BOOL IsPerformingMixdown | ( | ) | [pure virtual] |
virtual void InvalidateRawMix | ( | ) | [pure virtual] |
virtual void EffectRawMix | ( | ) | [pure virtual] |
virtual void EffectMixdown | ( | ) | [pure virtual] |
virtual BOOL Mixdown | ( | BOOL | KeyPerFrame, |
BOOL | EnforceIkConstraints, | ||
int | ContinuityRange, | ||
BOOL | FilterHyperExtLegs, | ||
float | MaxKneeAngle | ||
) | [pure virtual] |
virtual void CopyClipSourceToBiped | ( | IMXclip * | iCP | ) | [pure virtual] |
virtual void CopyMixdownToBiped | ( | ) | [pure virtual] |
virtual BOOL LoadMixFile | ( | const MCHAR * | fname, |
BOOL | redraw | ||
) | [pure virtual] |
virtual BOOL SaveMixFile | ( | const MCHAR * | fname | ) | [pure virtual] |
virtual void GetInterval | ( | Interval & | iv | ) | [pure virtual] |
virtual BOOL ExistingMixdown | ( | ) | [pure virtual] |
virtual void ClearMixer | ( | ) | [pure virtual] |
virtual BOOL GetSnapFrames | ( | ) | [pure virtual] |
virtual void SetSnapFrames | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetShowTgRangebars | ( | ) | [pure virtual] |
virtual void SetShowTgRangebars | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetShowWgtCurves | ( | ) | [pure virtual] |
virtual void SetShowWgtCurves | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetShowTimeWarps | ( | ) | [pure virtual] |
virtual void SetShowTimeWarps | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetShowClipBounds | ( | ) | [pure virtual] |
virtual void SetShowClipBounds | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetShowGlobal | ( | ) | [pure virtual] |
virtual void SetShowGlobal | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetShowClipNames | ( | ) | [pure virtual] |
virtual void SetShowClipNames | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetShowClipScale | ( | ) | [pure virtual] |
virtual void SetShowClipScale | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetShowTransStart | ( | ) | [pure virtual] |
virtual void SetShowTransStart | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetShowTransEnd | ( | ) | [pure virtual] |
virtual void SetShowTransEnd | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetShowBalance | ( | ) | [pure virtual] |
virtual void SetShowBalance | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetSnapToClips | ( | ) | [pure virtual] |
virtual void SetSnapToClips | ( | BOOL | onOff | ) | [pure virtual] |
virtual BOOL GetLockTransitions | ( | ) | [pure virtual] |
virtual void SetLockTransitions | ( | BOOL | onOff | ) | [pure virtual] |
virtual void SetAnimationRange | ( | ) | [pure virtual] |
virtual void ZoomExtents | ( | ) | [pure virtual] |
virtual void UpdateDisplay | ( | ) | [pure virtual] |
virtual void AddToDisplay | ( | ) | [pure virtual] |
virtual void RemoveFromDisplay | ( | ) | [pure virtual] |
virtual void ShowMixer | ( | ) | [pure virtual] |
virtual void HideMixer | ( | ) | [pure virtual] |