Public Member Functions

IBipMaster Class Reference

Search for all occurrences

#include <BipedApi.h>

Inheritance diagram for IBipMaster:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual  ~IBipMaster ()
virtual void  SetTrackSelection (int track)=0
virtual int  GetTrackSelection ()=0
virtual void  SaveBipFileDlg ()=0
virtual void  LoadBipFileDlg ()=0
virtual int  SaveFigfile (const MCHAR *fname)=0
virtual int  SaveStpfile (const MCHAR *fname)=0
virtual int  SaveBipfile (const MCHAR *fname, BOOL SaveListCntrls, BOOL SaveMaxObjects, Tab< SaveSubAnimInfo > *selectedControlers=NULL, Tab< INode * > *selectedNodes=NULL)=0
virtual int  SaveBipfileSegment (const MCHAR *filenamebuf, int StartSeg, int EndSeg, int SegKeyPerFrame, BOOL SaveListCntrls, BOOL SaveMaxObjects, Tab< SaveSubAnimInfo > *selectedControlers=NULL, Tab< INode * > *selectedNodes=NULL)=0
virtual int  LoadFigfile (const MCHAR *fname, BOOL redraw=false, BOOL msgs=false)=0
virtual int  LoadBipStpfile (const MCHAR *fname, BOOL redraw, BOOL msgs, BOOL MatchFile=false, BOOL ZeroHgt=false, BOOL loadMaxObjects=false, BOOL promptForDuplicates=false, BOOL retargetHeight=false, BOOL retargetLimbSizes=false, BOOL scaleIKObjectSize=false, BOOL loadSubAnimControllers=false, Tab< MCHAR * > *selectedNodes=NULL, Tab< LoadSubAnimInfo > *selectedControllers=NULL)=0
virtual int  LoadMocapfile (const MCHAR *fname, BOOL redraw=false, BOOL msgs=false, BOOL prompt=false)=0
virtual BOOL  IsCreating ()=0
virtual void  BeginModes (DWORD modes, int redraw=TRUE)=0
virtual void  EndModes (DWORD modes, int redraw=TRUE)=0
virtual DWORD  GetActiveModes ()=0
virtual BOOL  CanSwitchMode (DWORD mode)=0
virtual void  ConvertToFreeForm (bool keyPerFrame=false)=0
virtual void  ConvertToFootSteps (bool keyPerFrame=false, bool flattenToZ=true)=0
virtual DWORD  GetDisplaySettings ()=0
virtual void  SetDisplaySettings (DWORD disp)=0
virtual BOOL  DoDisplayPrefDlg (HWND hParent)=0
virtual int  GetBodyType ()=0
virtual void  SetBodyType (int bodytype)=0
virtual int  GetDynamicsType ()=0
virtual void  SetDynamicsType (int dyn)=0
virtual float  GetGravAccel ()=0
virtual void  SetGravAccel (float grav)=0
virtual const MCHAR *  GetRootName ()=0
virtual void  SetRootName (const MCHAR *rootname, bool incAll=true)=0
virtual BOOL  GetAdaptLocks (int id)=0
virtual void  SetAdaptLocks (int id, BOOL onOff)=0
virtual BOOL  GetSeparateTracks (int id)=0
virtual void  SeparateTracks (int id, BOOL separate)=0
virtual void  SetBodySpaceNeckRotation (BOOL val)=0
virtual BOOL  GetBodySpaceNeckRotation ()=0
virtual BOOL  GetHasArms ()=0
virtual void  SetHasArms (BOOL arms)=0
virtual int  GetNumLinks (int keytrack)=0
virtual void  SetNumLinks (int keytrack, int n)=0
virtual int  GetNumFingers ()=0
virtual void  SetNumFingers (int n)=0
virtual int  GetNumToes ()=0
virtual void  SetNumToes (int n)=0
virtual float  GetAnkleAttach ()=0
virtual void  SetAnkleAttach (float aa)=0
virtual float  GetHeight ()=0
virtual void  SetHeight (float h, BOOL KeepFeetOnGround=TRUE)=0
virtual BOOL  GetTrianglePelvis ()=0
virtual void  SetTrianglePelvis (BOOL tri)=0
virtual BOOL  GetProp1Exists ()=0
virtual void  SetProp1Exists (BOOL prop)=0
virtual BOOL  GetProp2Exists ()=0
virtual void  SetProp2Exists (BOOL prop)=0
virtual BOOL  GetProp3Exists ()=0
virtual void  SetProp3Exists (BOOL prop)=0
virtual BOOL  ConvertFromBuffer ()=0
virtual BOOL  PasteFromBuffer ()=0
virtual BOOL  GetDispBuffer ()=0
virtual void  SetDispBuffer (BOOL onOff)=0
virtual BOOL  GetDispBufferTraj ()=0
virtual void  SetDispBufferTraj (BOOL onOff)=0
virtual BOOL  GetTalentFigMode ()=0
virtual void  SetTalentFigMode (BOOL onOff)=0
virtual void  AdjustTalentPose ()=0
virtual void  SaveTalentFigFile (const MCHAR *fname)=0
virtual void  SaveTalentPoseFile (const MCHAR *fname)=0
virtual BOOL  GetFSAppendState ()=0
virtual void  SetFSAppendState (BOOL onOff)=0
virtual BOOL  GetFSInsertState ()=0
virtual void  SetFSInsertState (BOOL onOff)=0
virtual int  GetGaitMode ()=0
virtual void  SetGaitMode (int mode)=0
virtual int  GetGroundDur ()=0
virtual void  SetGroundDur (int val)=0
virtual int  GetAirDur ()=0
virtual void  SetAirDur (int val)=0
virtual void  DoMultipleFSDlg ()=0
virtual int  AddFootprint (Point3 pos, float dir, Matrix3 mtx, int appendFS)=0
virtual void  AddFootprints (MultFprintParams *Params)=0
virtual void  NewFprintKeys ()=0
virtual void  BendFootprints (float angle)=0
virtual void  ScaleFootprints (float scale)=0
virtual IMoFlow GetMoFlow ()=0
virtual void  UnifyMotion ()=0
virtual const MCHAR *  GetClipAtTime (TimeValue t)=0
virtual IMixer GetMixer ()=0
virtual void  SetAttachNode (INode *node)=0
virtual INode GetAttachNode ()=0
virtual void  SetHeadTarget (INode *node)=0
virtual INode GetHeadTarget ()=0
virtual bool  IsNodeDeleted ()=0
virtual Interval  GetCurrentRange ()=0
virtual int  GetMaxNodes ()=0
virtual int  GetMaxLinks ()=0
virtual INode GetNode (int id, int link=0)=0
virtual BOOL  GetIdLink (INode *node, int &id, int &link)=0
virtual Control GetHorizontalControl ()=0
virtual Control GetVerticalControl ()=0
virtual Control GetTurnControl ()=0
virtual void  SetBipedKey (TimeValue t, INode *node=NULL, BOOL setHor=TRUE, BOOL setVer=TRUE, BOOL setTurn=TRUE)=0
virtual void  SetPlantedKey (TimeValue t, INode *node=NULL)=0
virtual void  SetSlidingKey (TimeValue t, INode *node=NULL)=0
virtual void  SetFreeKey (TimeValue t, INode *node=NULL)=0
virtual ScaleValue  GetBipedScale (TimeValue t, INode *node)=0
virtual Point3  GetBipedPos (TimeValue t, INode *node)=0
virtual Quat  GetBipedRot (TimeValue t, INode *node, BOOL local=FALSE)=0
virtual void  SetBipedScale (BOOL relative, const ScaleValue &scale, TimeValue t, INode *node)=0
virtual void  SetBipedPos (const Point3 &p, TimeValue t, INode *node, BOOL setKey=TRUE)=0
virtual void  SetBipedRot (const Quat &q, TimeValue t, INode *node, BOOL setKey=TRUE)=0
virtual void  SetMultipleKeys ()=0
virtual void  DoSetMultipleKeysDlg ()=0
virtual void  ResetAllLimbKeys ()=0
virtual void  CollapseMoveAllMode (BOOL msg)=0
virtual INode GetRotParentNode (int id, int link)=0
virtual INode GetPosParentNode (int id, int link)=0
virtual Quat  GetParentNodeRot (TimeValue t, int id, int link)=0
virtual Point3  GetParentNodePos (TimeValue t, int id, int link)=0
virtual void  GetClavicleVals (TimeValue t, int id, float &val1, float &val2)=0
virtual void  GetHingeVal (TimeValue t, int id, float &val)=0
virtual void  GetHorseAnkleVal (TimeValue, int id, float &val)=0
virtual void  GetPelvisVal (TimeValue t, float &val)=0
virtual void  GetFingerVal (TimeValue t, int id, int link, float &val)=0
virtual BOOL  GetIKActive (TimeValue t, int id)=0
virtual int  NumLayers ()=0
virtual void  CreateLayer (int index, const MCHAR *name)=0
virtual void  DeleteLayer (int index)=0
virtual bool  CollapseAtLayer (int index)=0
virtual bool  GetLayerActive (int index)=0
virtual void  SetLayerActive (int index, bool onOff)=0
virtual const MCHAR *  GetLayerName (int index)=0
virtual void  SetLayerName (int index, const MCHAR *name)=0
virtual int  GetCurrentLayer ()=0
virtual void  SetCurrentLayer (int index)=0
virtual void  UpdateLayers ()=0
virtual void  SetSnapKey (TimeValue t, INode *node=NULL)=0
virtual int  GetVisibleBefore ()=0
virtual void  SetVisibleBefore (int val)=0
virtual int  GetVisibleAfter ()=0
virtual void  SetVisibleAfter (int val)=0
virtual bool  GetKeyHighlight ()=0
virtual void  SetKeyHighlight (bool onOff)=0
virtual void  ClearPreferredClips ()=0
virtual bool  AddPreferredClip (const MCHAR *clipname, int prob=100)=0
virtual bool  DeletePreferredClip (const MCHAR *clipname)=0
virtual int  IsPreferredClip (const MCHAR *clipname)=0
virtual const MCHAR *  GetCurrentClip ()=0
virtual int  NumPreferredClips ()=0
virtual const MCHAR *  GetPreferredClip (int i)=0
virtual int  GetPreferredClipProbability (int i)=0
virtual bool  GetEnableSubAnims ()=0
virtual void  SetEnableSubAnims (bool onOff)=0
virtual bool  GetManipSubAnims ()=0
virtual void  SetManipSubAnims (bool onOff)=0
virtual bool  GetShowAllTracksInTV ()=0
virtual void  SetShowAllTracksInTV (bool onOff)=0
virtual bool  GetShowBipedInTrackBar ()=0
virtual void  SetShowBipedInTrackBar (bool onOff)=0
virtual void  Mirror ()=0
virtual void  ClearAllAnimation ()=0
virtual void  ClearSelectedAnimation ()=0
virtual void  CreatePosSubAnims (Control *controlToClone, BOOL checkIfOneExists)=0
virtual void  CreateRotSubAnims (Control *controlToClone, BOOL checkIfOneExists)=0
virtual void  CreateScaleSubAnims (Control *controlToClone, BOOL checkIfOneExists)=0
virtual void  SetPosSubAnim (const Point3 &p, TimeValue t, INode *node, BOOL absolute)=0
virtual void  SetRotSubAnim (const Quat &q, TimeValue t, INode *node, BOOL absolute)=0
virtual void  SetScaleSubAnim (const ScaleValue &s, TimeValue t, INode *node)=0
virtual void  CollapseAllPosSubAnims (BOOL perFrame, BOOL keep)=0
virtual void  CollapseAllRotSubAnims (BOOL perFrame, BOOL keep)=0
virtual void  CollapseRotSubAnims (BOOL perFrame, BOOL keep, INode *node)=0
virtual void  CollapsePosSubAnims (BOOL perFrame, BOOL keep, INode *node)=0
virtual char *  CopyPosture (int copyType, BOOL copyHor, BOOL copyVer, BOOL copyTurn)=0
virtual BOOL  PastePosture (int copyType, int opposite, char *name)=0
virtual void  DeleteAllCopies (int copyType, BOOL holdIt=true)=0
virtual int  NumCopies (int copyType)=0
virtual void  DeleteCopy (int copyType, char *name)=0
virtual const MCHAR *  GetCopyName (int copyType, int index)=0
virtual void  SetCopyName (int copyType, int index, char *newName)=0
virtual BOOL  SaveCopyPasteFile (char *fname)=0
virtual BOOL  LoadCopyPasteFile (char *fname)=0

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void SetTrackSelection ( int  track ) [pure virtual]
virtual int GetTrackSelection ( ) [pure virtual]
virtual void SaveBipFileDlg ( ) [pure virtual]
virtual void LoadBipFileDlg ( ) [pure virtual]
virtual int SaveFigfile ( const MCHAR *  fname ) [pure virtual]
virtual int SaveStpfile ( const MCHAR *  fname ) [pure virtual]
virtual int SaveBipfile ( const MCHAR *  fname,
BOOL  SaveListCntrls,
BOOL  SaveMaxObjects,
Tab< SaveSubAnimInfo > *  selectedControlers = NULL,
Tab< INode * > *  selectedNodes = NULL 
) [pure virtual]
virtual int SaveBipfileSegment ( const MCHAR *  filenamebuf,
int  StartSeg,
int  EndSeg,
int  SegKeyPerFrame,
BOOL  SaveListCntrls,
BOOL  SaveMaxObjects,
Tab< SaveSubAnimInfo > *  selectedControlers = NULL,
Tab< INode * > *  selectedNodes = NULL 
) [pure virtual]
virtual int LoadFigfile ( const MCHAR *  fname,
BOOL  redraw = false,
BOOL  msgs = false 
) [pure virtual]
virtual int LoadBipStpfile ( const MCHAR *  fname,
BOOL  redraw,
BOOL  msgs,
BOOL  MatchFile = false,
BOOL  ZeroHgt = false,
BOOL  loadMaxObjects = false,
BOOL  promptForDuplicates = false,
BOOL  retargetHeight = false,
BOOL  retargetLimbSizes = false,
BOOL  scaleIKObjectSize = false,
BOOL  loadSubAnimControllers = false,
Tab< MCHAR * > *  selectedNodes = NULL,
Tab< LoadSubAnimInfo > *  selectedControllers = NULL 
) [pure virtual]
virtual int LoadMocapfile ( const MCHAR *  fname,
BOOL  redraw = false,
BOOL  msgs = false,
BOOL  prompt = false 
) [pure virtual]
virtual BOOL IsCreating ( ) [pure virtual]
virtual void BeginModes ( DWORD  modes,
int  redraw = TRUE 
) [pure virtual]
virtual void EndModes ( DWORD  modes,
int  redraw = TRUE 
) [pure virtual]
virtual DWORD GetActiveModes ( ) [pure virtual]
virtual BOOL CanSwitchMode ( DWORD  mode ) [pure virtual]
virtual void ConvertToFreeForm ( bool  keyPerFrame = false ) [pure virtual]
virtual void ConvertToFootSteps ( bool  keyPerFrame = false,
bool  flattenToZ = true 
) [pure virtual]
virtual DWORD GetDisplaySettings ( ) [pure virtual]
virtual void SetDisplaySettings ( DWORD  disp ) [pure virtual]
virtual BOOL DoDisplayPrefDlg ( HWND  hParent ) [pure virtual]
virtual int GetBodyType ( ) [pure virtual]
virtual void SetBodyType ( int  bodytype ) [pure virtual]
virtual int GetDynamicsType ( ) [pure virtual]
virtual void SetDynamicsType ( int  dyn ) [pure virtual]
virtual float GetGravAccel ( ) [pure virtual]
virtual void SetGravAccel ( float  grav ) [pure virtual]
virtual const MCHAR* GetRootName ( ) [pure virtual]
virtual void SetRootName ( const MCHAR *  rootname,
bool  incAll = true 
) [pure virtual]
virtual BOOL GetAdaptLocks ( int  id ) [pure virtual]
virtual void SetAdaptLocks ( int  id,
BOOL  onOff 
) [pure virtual]
virtual BOOL GetSeparateTracks ( int  id ) [pure virtual]
virtual void SeparateTracks ( int  id,
BOOL  separate 
) [pure virtual]
virtual void SetBodySpaceNeckRotation ( BOOL  val ) [pure virtual]
virtual BOOL GetBodySpaceNeckRotation ( ) [pure virtual]
virtual BOOL GetHasArms ( ) [pure virtual]
virtual void SetHasArms ( BOOL  arms ) [pure virtual]
virtual int GetNumLinks ( int  keytrack ) [pure virtual]
virtual void SetNumLinks ( int  keytrack,
int  n 
) [pure virtual]
virtual int GetNumFingers ( ) [pure virtual]
virtual void SetNumFingers ( int  n ) [pure virtual]
virtual int GetNumToes ( ) [pure virtual]
virtual void SetNumToes ( int  n ) [pure virtual]
virtual float GetAnkleAttach ( ) [pure virtual]
virtual void SetAnkleAttach ( float  aa ) [pure virtual]
virtual float GetHeight ( ) [pure virtual]
virtual void SetHeight ( float  h,
BOOL  KeepFeetOnGround = TRUE 
) [pure virtual]
virtual BOOL GetTrianglePelvis ( ) [pure virtual]
virtual void SetTrianglePelvis ( BOOL  tri ) [pure virtual]
virtual BOOL GetProp1Exists ( ) [pure virtual]
virtual void SetProp1Exists ( BOOL  prop ) [pure virtual]
virtual BOOL GetProp2Exists ( ) [pure virtual]
virtual void SetProp2Exists ( BOOL  prop ) [pure virtual]
virtual BOOL GetProp3Exists ( ) [pure virtual]
virtual void SetProp3Exists ( BOOL  prop ) [pure virtual]
virtual BOOL ConvertFromBuffer ( ) [pure virtual]
virtual BOOL PasteFromBuffer ( ) [pure virtual]
virtual BOOL GetDispBuffer ( ) [pure virtual]
virtual void SetDispBuffer ( BOOL  onOff ) [pure virtual]
virtual BOOL GetDispBufferTraj ( ) [pure virtual]
virtual void SetDispBufferTraj ( BOOL  onOff ) [pure virtual]
virtual BOOL GetTalentFigMode ( ) [pure virtual]
virtual void SetTalentFigMode ( BOOL  onOff ) [pure virtual]
virtual void AdjustTalentPose ( ) [pure virtual]
virtual void SaveTalentFigFile ( const MCHAR *  fname ) [pure virtual]
virtual void SaveTalentPoseFile ( const MCHAR *  fname ) [pure virtual]
virtual BOOL GetFSAppendState ( ) [pure virtual]
virtual void SetFSAppendState ( BOOL  onOff ) [pure virtual]
virtual BOOL GetFSInsertState ( ) [pure virtual]
virtual void SetFSInsertState ( BOOL  onOff ) [pure virtual]
virtual int GetGaitMode ( ) [pure virtual]
virtual void SetGaitMode ( int  mode ) [pure virtual]
virtual int GetGroundDur ( ) [pure virtual]
virtual void SetGroundDur ( int  val ) [pure virtual]
virtual int GetAirDur ( ) [pure virtual]
virtual void SetAirDur ( int  val ) [pure virtual]
virtual void DoMultipleFSDlg ( ) [pure virtual]
virtual int AddFootprint ( Point3  pos,
float  dir,
Matrix3  mtx,
int  appendFS 
) [pure virtual]
virtual void AddFootprints ( MultFprintParams Params ) [pure virtual]
virtual void NewFprintKeys ( ) [pure virtual]
virtual void BendFootprints ( float  angle ) [pure virtual]
virtual void ScaleFootprints ( float  scale ) [pure virtual]
virtual IMoFlow* GetMoFlow ( ) [pure virtual]
virtual void UnifyMotion ( ) [pure virtual]
virtual const MCHAR* GetClipAtTime ( TimeValue  t ) [pure virtual]
virtual IMixer* GetMixer ( ) [pure virtual]
virtual void SetAttachNode ( INode node ) [pure virtual]
virtual INode* GetAttachNode ( ) [pure virtual]
virtual void SetHeadTarget ( INode node ) [pure virtual]
virtual INode* GetHeadTarget ( ) [pure virtual]
virtual bool IsNodeDeleted ( ) [pure virtual]
virtual Interval GetCurrentRange ( ) [pure virtual]
virtual int GetMaxNodes ( ) [pure virtual]
virtual int GetMaxLinks ( ) [pure virtual]
virtual INode* GetNode ( int  id,
int  link = 0 
) [pure virtual]
virtual BOOL GetIdLink ( INode node,
int &  id,
int &  link 
) [pure virtual]
virtual Control* GetHorizontalControl ( ) [pure virtual]
virtual Control* GetVerticalControl ( ) [pure virtual]
virtual Control* GetTurnControl ( ) [pure virtual]
virtual void SetBipedKey ( TimeValue  t,
INode node = NULL,
BOOL  setHor = TRUE,
BOOL  setVer = TRUE,
BOOL  setTurn = TRUE 
) [pure virtual]
virtual void SetPlantedKey ( TimeValue  t,
INode node = NULL 
) [pure virtual]
virtual void SetSlidingKey ( TimeValue  t,
INode node = NULL 
) [pure virtual]
virtual void SetFreeKey ( TimeValue  t,
INode node = NULL 
) [pure virtual]
virtual ScaleValue GetBipedScale ( TimeValue  t,
INode node 
) [pure virtual]
virtual Point3 GetBipedPos ( TimeValue  t,
INode node 
) [pure virtual]
virtual Quat GetBipedRot ( TimeValue  t,
INode node,
BOOL  local = FALSE 
) [pure virtual]
virtual void SetBipedScale ( BOOL  relative,
const ScaleValue scale,
TimeValue  t,
INode node 
) [pure virtual]
virtual void SetBipedPos ( const Point3 p,
TimeValue  t,
INode node,
BOOL  setKey = TRUE 
) [pure virtual]
virtual void SetBipedRot ( const Quat q,
TimeValue  t,
INode node,
BOOL  setKey = TRUE 
) [pure virtual]
virtual void SetMultipleKeys ( ) [pure virtual]
virtual void DoSetMultipleKeysDlg ( ) [pure virtual]
virtual void ResetAllLimbKeys ( ) [pure virtual]
virtual void CollapseMoveAllMode ( BOOL  msg ) [pure virtual]
virtual INode* GetRotParentNode ( int  id,
int  link 
) [pure virtual]
virtual INode* GetPosParentNode ( int  id,
int  link 
) [pure virtual]
virtual Quat GetParentNodeRot ( TimeValue  t,
int  id,
int  link 
) [pure virtual]
virtual Point3 GetParentNodePos ( TimeValue  t,
int  id,
int  link 
) [pure virtual]
virtual void GetClavicleVals ( TimeValue  t,
int  id,
float &  val1,
float &  val2 
) [pure virtual]
virtual void GetHingeVal ( TimeValue  t,
int  id,
float &  val 
) [pure virtual]
virtual void GetHorseAnkleVal ( TimeValue  ,
int  id,
float &  val 
) [pure virtual]
virtual void GetPelvisVal ( TimeValue  t,
float &  val 
) [pure virtual]
virtual void GetFingerVal ( TimeValue  t,
int  id,
int  link,
float &  val 
) [pure virtual]
virtual BOOL GetIKActive ( TimeValue  t,
int  id 
) [pure virtual]
virtual int NumLayers ( ) [pure virtual]
virtual void CreateLayer ( int  index,
const MCHAR *  name 
) [pure virtual]
virtual void DeleteLayer ( int  index ) [pure virtual]
virtual bool CollapseAtLayer ( int  index ) [pure virtual]
virtual bool GetLayerActive ( int  index ) [pure virtual]
virtual void SetLayerActive ( int  index,
bool  onOff 
) [pure virtual]
virtual const MCHAR* GetLayerName ( int  index ) [pure virtual]
virtual void SetLayerName ( int  index,
const MCHAR *  name 
) [pure virtual]
virtual int GetCurrentLayer ( ) [pure virtual]
virtual void SetCurrentLayer ( int  index ) [pure virtual]
virtual void UpdateLayers ( ) [pure virtual]
virtual void SetSnapKey ( TimeValue  t,
INode node = NULL 
) [pure virtual]
virtual int GetVisibleBefore ( ) [pure virtual]
virtual void SetVisibleBefore ( int  val ) [pure virtual]
virtual int GetVisibleAfter ( ) [pure virtual]
virtual void SetVisibleAfter ( int  val ) [pure virtual]
virtual bool GetKeyHighlight ( ) [pure virtual]
virtual void SetKeyHighlight ( bool  onOff ) [pure virtual]
virtual void ClearPreferredClips ( ) [pure virtual]
virtual bool AddPreferredClip ( const MCHAR *  clipname,
int  prob = 100 
) [pure virtual]
virtual bool DeletePreferredClip ( const MCHAR *  clipname ) [pure virtual]
virtual int IsPreferredClip ( const MCHAR *  clipname ) [pure virtual]
virtual const MCHAR* GetCurrentClip ( ) [pure virtual]
virtual int NumPreferredClips ( ) [pure virtual]
virtual const MCHAR* GetPreferredClip ( int  i ) [pure virtual]
virtual int GetPreferredClipProbability ( int  i ) [pure virtual]
virtual bool GetEnableSubAnims ( ) [pure virtual]
virtual void SetEnableSubAnims ( bool  onOff ) [pure virtual]
virtual bool GetManipSubAnims ( ) [pure virtual]
virtual void SetManipSubAnims ( bool  onOff ) [pure virtual]
virtual bool GetShowAllTracksInTV ( ) [pure virtual]
virtual void SetShowAllTracksInTV ( bool  onOff ) [pure virtual]
virtual bool GetShowBipedInTrackBar ( ) [pure virtual]
virtual void SetShowBipedInTrackBar ( bool  onOff ) [pure virtual]
virtual void Mirror ( ) [pure virtual]
virtual void ClearAllAnimation ( ) [pure virtual]
virtual void ClearSelectedAnimation ( ) [pure virtual]
virtual void CreatePosSubAnims ( Control controlToClone,
BOOL  checkIfOneExists 
) [pure virtual]
virtual void CreateRotSubAnims ( Control controlToClone,
BOOL  checkIfOneExists 
) [pure virtual]
virtual void CreateScaleSubAnims ( Control controlToClone,
BOOL  checkIfOneExists 
) [pure virtual]
virtual void SetPosSubAnim ( const Point3 p,
TimeValue  t,
INode node,
BOOL  absolute 
) [pure virtual]
virtual void SetRotSubAnim ( const Quat q,
TimeValue  t,
INode node,
BOOL  absolute 
) [pure virtual]
virtual void SetScaleSubAnim ( const ScaleValue s,
TimeValue  t,
INode node 
) [pure virtual]
virtual void CollapseAllPosSubAnims ( BOOL  perFrame,
BOOL  keep 
) [pure virtual]
virtual void CollapseAllRotSubAnims ( BOOL  perFrame,
BOOL  keep 
) [pure virtual]
virtual void CollapseRotSubAnims ( BOOL  perFrame,
BOOL  keep,
INode node 
) [pure virtual]
virtual void CollapsePosSubAnims ( BOOL  perFrame,
BOOL  keep,
INode node 
) [pure virtual]
virtual char* CopyPosture ( int  copyType,
BOOL  copyHor,
BOOL  copyVer,
BOOL  copyTurn 
) [pure virtual]
virtual BOOL PastePosture ( int  copyType,
int  opposite,
char *  name 
) [pure virtual]
virtual void DeleteAllCopies ( int  copyType,
BOOL  holdIt = true 
) [pure virtual]
virtual int NumCopies ( int  copyType ) [pure virtual]
virtual void DeleteCopy ( int  copyType,
char *  name 
) [pure virtual]
virtual const MCHAR* GetCopyName ( int  copyType,
int  index 
) [pure virtual]
virtual void SetCopyName ( int  copyType,
int  index,
char *  newName 
) [pure virtual]
virtual BOOL SaveCopyPasteFile ( char *  fname ) [pure virtual]
virtual BOOL LoadCopyPasteFile ( char *  fname ) [pure virtual]

IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster
IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster IBipMaster