Public Member Functions

IMixer Class Reference

Search for all occurrences

#include <IMixer.h>

Inheritance diagram for IMixer:
Inheritance graph
[legend]

List of all members.

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

Constructor & Destructor Documentation

virtual ~IMixer ( ) [inline, virtual]
{;}

Member Function Documentation

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]

IMixer IMixer IMixer IMixer IMixer IMixer IMixer IMixer IMixer IMixer
IMixer IMixer IMixer IMixer IMixer IMixer IMixer IMixer IMixer IMixer