3ds Max C++ API Reference
IBipDriver8 Member List

This is the complete list of members for IBipDriver8, including all inherited members.

AddFootprint(Point3 pos, float dir, Matrix3 mtx, int appendFS)=0IBipDriverpure virtual
AddFootprints(MultFprintParams *Params)=0IBipDriverpure virtual
AddPreferredClip(const MCHAR *clipname, int prob=100)=0IBipDriverpure virtual
AdjustTalentPose()=0IBipDriverpure virtual
aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
BeginModes(DWORD modes, int redraw=TRUE)=0IBipDriverpure virtual
BendFootprints(float angle)=0IBipDriverpure virtual
CanSwitchMode(DWORD mode)=0IBipDriverpure virtual
ClearAllAnimation()=0IBipDriverpure virtual
ClearPreferredClips()=0IBipDriverpure virtual
ClearSelectedAnimation()=0IBipDriverpure virtual
CollapseAllPosSubAnims(BOOL perFrame, BOOL keep)=0IBipDriverpure virtual
CollapseAllRotSubAnims(BOOL perFrame, BOOL keep)=0IBipDriverpure virtual
CollapseAtLayer(int index)=0IBipDriverpure virtual
CollapseMoveAllMode(BOOL msg)=0IBipDriverpure virtual
CollapsePosSubAnims(BOOL perFrame, BOOL keep, INode *node)=0IBipDriverpure virtual
CollapseRotSubAnims(BOOL perFrame, BOOL keep, INode *node)=0IBipDriverpure virtual
ConvertFromBuffer()=0IBipDriverpure virtual
ConvertToFootSteps(bool keyPerFrame=false, bool flattenToZ=true)=0IBipDriverpure virtual
ConvertToFreeForm(bool keyPerFrame=false)=0IBipDriverpure virtual
CopyBipPose(ICopyCollection *ICC, int snapshottype)=0IBipDriver8pure virtual
CopyBipPosture(ICopyCollection *ICC, INodeTab *nodes, int snapshottype)=0IBipDriver8pure virtual
CopyBipTrack(ICopyCollection *ICC, INodeTab *nodes, int snapshottype)=0IBipDriver8pure virtual
CopyPosture(int copyType, BOOL copyHor, BOOL copyVer, BOOL copyTurn)=0IBipDriverpure virtual
CreateCopyCollection(const MCHAR *colname)=0IBipDriver8pure virtual
CreateLayer(int index, const MCHAR *name)=0IBipDriverpure virtual
CreatePosSubAnims(Control *controlToClone, BOOL checkIfOneExists)=0IBipDriverpure virtual
CreateRotSubAnims(Control *controlToClone, BOOL checkIfOneExists)=0IBipDriverpure virtual
CreateScaleSubAnims(Control *controlToClone, BOOL checkIfOneExists)=0IBipDriverpure virtual
CreateTwistPose(int keytrack)=0IBipDriver8pure virtual
DeleteAllCopies(int copyType, BOOL holdIt=true)=0IBipDriverpure virtual
DeleteAllCopyCollections()=0IBipDriver8pure virtual
DeleteCopy(int copyType, const MCHAR *name)=0IBipDriverpure virtual
DeleteCopyCollection(int index)=0IBipDriver8pure virtual
DeleteLayer(int index)=0IBipDriverpure virtual
DeletePreferredClip(const MCHAR *clipname)=0IBipDriverpure virtual
DeleteTwistPose(int keytrack, int index)=0IBipDriver8pure virtual
DoDisplayPrefDlg(HWND hParent)=0IBipDriverpure virtual
DoMultipleFSDlg()=0IBipDriverpure virtual
DoSetMultipleKeysDlg()=0IBipDriverpure virtual
EndModes(DWORD modes, int redraw=TRUE)=0IBipDriverpure virtual
GetActiveModes()=0IBipDriverpure virtual
GetAdaptLocks(int id)=0IBipDriverpure virtual
GetAirDur()=0IBipDriverpure virtual
GetAnkleAttach()=0IBipDriverpure virtual
GetAttachNode()=0IBipDriverpure virtual
GetBipedPos(TimeValue t, INode *node)=0IBipDriverpure virtual
GetBipedRot(TimeValue t, INode *node, BOOL local=FALSE)=0IBipDriverpure virtual
GetBipedScale(TimeValue t, INode *node)=0IBipDriverpure virtual
GetBodySpaceNeckRotation()=0IBipDriverpure virtual
GetBodyType()=0IBipDriverpure virtual
GetClavicleVals(TimeValue t, int id, float &val1, float &val2)=0IBipDriverpure virtual
GetClipAtTime(TimeValue t)=0IBipDriverpure virtual
GetCopyCollection(int index) const =0IBipDriver8pure virtual
GetCopyCollection(const MCHAR *name, int *index) const =0IBipDriver8pure virtual
GetCopyName(int copyType, int index)=0IBipDriverpure virtual
GetCurrentClip()=0IBipDriverpure virtual
GetCurrentLayer()=0IBipDriverpure virtual
GetCurrentRange()=0IBipDriverpure virtual
GetDispBuffer()=0IBipDriverpure virtual
GetDispBufferTraj()=0IBipDriverpure virtual
GetDisplaySettings()=0IBipDriverpure virtual
GetDynamicsType()=0IBipDriverpure virtual
GetEnableSubAnims()=0IBipDriverpure virtual
GetEulerActive(const int id)=0IBipDriver8pure virtual
GetEulerOrder(const int id)=0IBipDriver8pure virtual
GetFingerVal(TimeValue t, int id, int link, float &val)=0IBipDriverpure virtual
GetFSAppendState()=0IBipDriverpure virtual
GetFSInsertState()=0IBipDriverpure virtual
GetGaitMode()=0IBipDriverpure virtual
GetGravAccel()=0IBipDriverpure virtual
GetGroundDur()=0IBipDriverpure virtual
GetHasArms()=0IBipDriverpure virtual
GetHeadTarget()=0IBipDriverpure virtual
GetHeight()=0IBipDriverpure virtual
GetHingeVal(TimeValue t, int id, float &val)=0IBipDriverpure virtual
GetHorizontalControl()=0IBipDriverpure virtual
GetHorseAnkleVal(TimeValue, int id, float &val)=0IBipDriverpure virtual
GetIdLink(INode *node, int &id, int &link)=0IBipDriverpure virtual
GetIKActive(TimeValue t, int id)=0IBipDriverpure virtual
GetKeyHighlight()=0IBipDriverpure virtual
GetLayerActive(int index)=0IBipDriverpure virtual
GetLayerName(int index)=0IBipDriverpure virtual
GetManipSubAnims()=0IBipDriverpure virtual
GetMaxLinks()=0IBipDriverpure virtual
GetMaxNodes()=0IBipDriverpure virtual
GetMixer()=0IBipDriverpure virtual
GetMixer8()=0IBipDriver8pure virtual
GetMoFlow()=0IBipDriverpure virtual
GetNode(int id, int link=0)=0IBipDriverpure virtual
GetNumFingers()=0IBipDriverpure virtual
GetNumLinks(int keytrack)=0IBipDriverpure virtual
GetNumToes()=0IBipDriverpure virtual
GetParentNodePos(TimeValue t, int id, int link)=0IBipDriverpure virtual
GetParentNodeRot(TimeValue t, int id, int link)=0IBipDriverpure virtual
GetPelvisVal(TimeValue t, float &val)=0IBipDriverpure virtual
GetPosParentNode(int id, int link)=0IBipDriverpure virtual
GetPreferredClip(int i)=0IBipDriverpure virtual
GetPreferredClipProbability(int i)=0IBipDriverpure virtual
GetProp1Exists()=0IBipDriverpure virtual
GetProp2Exists()=0IBipDriverpure virtual
GetProp3Exists()=0IBipDriverpure virtual
GetRootName()=0IBipDriverpure virtual
GetRotParentNode(int id, int link)=0IBipDriverpure virtual
GetSeparateTracks(int id)=0IBipDriverpure virtual
GetShowAllTracksInTV()=0IBipDriverpure virtual
GetShowBipedInTrackBar()=0IBipDriverpure virtual
GetTalentFigMode()=0IBipDriverpure virtual
GetTrackSelection()=0IBipDriverpure virtual
GetTrianglePelvis()=0IBipDriverpure virtual
GetTurnControl()=0IBipDriverpure virtual
GetTwist() const =0IBipDriver8pure virtual
GetTwistBias(int twisttrack) const =0IBipDriver8pure virtual
GetTwistPoseBias(int keytrack, int index)=0IBipDriver8pure virtual
GetTwistPoseName(int keytrack, int index)=0IBipDriver8pure virtual
GetTwistPoseTwist(int keytrack, int index)=0IBipDriver8pure virtual
GetVerticalControl()=0IBipDriverpure virtual
GetVisibleAfter()=0IBipDriverpure virtual
GetVisibleBefore()=0IBipDriverpure virtual
IsComLocked()=0IBipDriver8pure virtual
IsCreating()=0IBipDriverpure virtual
IsNodeDeleted()=0IBipDriverpure virtual
IsPreferredClip(const MCHAR *clipname)=0IBipDriverpure virtual
LoadBipFileDlg()=0IBipDriverpure virtual
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< const MCHAR * > *selectedNodes=NULL, Tab< LoadSubAnimInfo > *selectedControllers=NULL)=0IBipDriverpure virtual
LoadCopyPasteFile(const MCHAR *fname)=0IBipDriverpure virtual
LoadFigfile(const MCHAR *fname, BOOL redraw=false, BOOL msgs=false)=0IBipDriverpure virtual
LoadFigJustTwists(const MCHAR *fname, BOOL redraw=false, BOOL msgs=false)=0IBipDriver8pure virtual
LoadFigNoTwists(const MCHAR *fname, BOOL redraw=false, BOOL msgs=false)=0IBipDriver8pure virtual
LoadMocapfile(const MCHAR *fname, BOOL redraw=false, BOOL msgs=false, BOOL prompt=false)=0IBipDriverpure virtual
LockCom(bool lock)=0IBipDriver8pure virtual
Mirror()=0IBipDriverpure virtual
NewFprintKeys()=0IBipDriverpure virtual
NumCopies(int copyType)=0IBipDriverpure virtual
NumCopyCollections() const =0IBipDriver8pure virtual
NumLayers()=0IBipDriverpure virtual
NumPreferredClips()=0IBipDriverpure virtual
NumTwistPoses(int keytrack)=0IBipDriver8pure virtual
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
PasteBipPose(IBipedCopy *CP, bool opposite, int KeyPasteType, bool Hor, bool Ver, bool Trn, bool ByVel)=0IBipDriver8pure virtual
PasteBipPosture(IBipedCopy *CP, bool opposite, int KeyPasteType, bool Hor, bool Ver, bool Trn, bool ByVel)=0IBipDriver8pure virtual
PasteBipTrack(IBipedCopy *CP, bool opposite, bool Hor, bool Ver, bool Trn)=0IBipDriver8pure virtual
PasteFromBuffer()=0IBipDriverpure virtual
PastePosture(int copyType, int opposite, const MCHAR *name)=0IBipDriverpure virtual
RefreshBipedUI()=0IBipDriver8pure virtual
ResetAllLimbKeys()=0IBipDriverpure virtual
SaveBipfile(const MCHAR *fname, BOOL SaveListCntrls, BOOL SaveMaxObjects, Tab< SaveSubAnimInfo > *selectedControlers=NULL, Tab< INode * > *selectedNodes=NULL)=0IBipDriverpure virtual
SaveBipFileDlg()=0IBipDriverpure virtual
SaveBipfileSegment(const MCHAR *filenamebuf, int StartSeg, int EndSeg, int SegKeyPerFrame, BOOL SaveListCntrls, BOOL SaveMaxObjects, Tab< SaveSubAnimInfo > *selectedControlers=NULL, Tab< INode * > *selectedNodes=NULL)=0IBipDriverpure virtual
SaveCopyPasteFile(const MCHAR *fname)=0IBipDriverpure virtual
SaveFigfile(const MCHAR *fname)=0IBipDriverpure virtual
SaveStpfile(const MCHAR *fname)=0IBipDriverpure virtual
SaveTalentFigFile(const MCHAR *fname)=0IBipDriverpure virtual
SaveTalentPoseFile(const MCHAR *fname)=0IBipDriverpure virtual
ScaleFootprints(float scale)=0IBipDriverpure virtual
SeparateTracks(int id, BOOL separate)=0IBipDriverpure virtual
SetAdaptLocks(int id, BOOL onOff)=0IBipDriverpure virtual
SetAirDur(int val)=0IBipDriverpure virtual
SetAnkleAttach(float aa)=0IBipDriverpure virtual
SetAttachNode(INode *node)=0IBipDriverpure virtual
SetBipedKey(TimeValue t, INode *node=NULL, BOOL setHor=TRUE, BOOL setVer=TRUE, BOOL setTurn=TRUE)=0IBipDriverpure virtual
SetBipedPos(const Point3 &p, TimeValue t, INode *node, BOOL setKey=TRUE)=0IBipDriverpure virtual
SetBipedRot(const Quat &q, TimeValue t, INode *node, BOOL setKey=TRUE)=0IBipDriverpure virtual
SetBipedScale(BOOL relative, const ScaleValue &scale, TimeValue t, INode *node)=0IBipDriverpure virtual
SetBodySpaceNeckRotation(BOOL val)=0IBipDriverpure virtual
SetBodyType(int bodytype)=0IBipDriverpure virtual
SetCopyName(int copyType, int index, const MCHAR *newName)=0IBipDriverpure virtual
SetCurrentLayer(int index)=0IBipDriverpure virtual
SetDefaultTwistPoses(int keytrack)=0IBipDriver8pure virtual
SetDispBuffer(BOOL onOff)=0IBipDriverpure virtual
SetDispBufferTraj(BOOL onOff)=0IBipDriverpure virtual
SetDisplaySettings(DWORD disp)=0IBipDriverpure virtual
SetDynamicsType(int dyn)=0IBipDriverpure virtual
SetEnableSubAnims(bool onOff)=0IBipDriverpure virtual
SetEulerActive(int id, int eulerOrder)=0IBipDriver8pure virtual
SetEulerOrder(int id, int eulerOrder)=0IBipDriver8pure virtual
SetFreeKey(TimeValue t, INode *node=NULL)=0IBipDriverpure virtual
SetFSAppendState(BOOL onOff)=0IBipDriverpure virtual
SetFSInsertState(BOOL onOff)=0IBipDriverpure virtual
SetGaitMode(int mode)=0IBipDriverpure virtual
SetGravAccel(float grav)=0IBipDriverpure virtual
SetGroundDur(int val)=0IBipDriverpure virtual
SetHasArms(BOOL arms)=0IBipDriverpure virtual
SetHeadTarget(INode *node)=0IBipDriverpure virtual
SetHeight(float h, BOOL KeepFeetOnGround=TRUE)=0IBipDriverpure virtual
SetKeyHighlight(bool onOff)=0IBipDriverpure virtual
SetLayerActive(int index, bool onOff)=0IBipDriverpure virtual
SetLayerName(int index, const MCHAR *name)=0IBipDriverpure virtual
SetLimbToTwistPose(int keytrack, int index, bool opposite)=0IBipDriver8pure virtual
SetManipSubAnims(bool onOff)=0IBipDriverpure virtual
SetMultipleKeys()=0IBipDriverpure virtual
SetNumFingers(int n)=0IBipDriverpure virtual
SetNumLinks(int keytrack, int n)=0IBipDriverpure virtual
SetNumToes(int n)=0IBipDriverpure virtual
SetPlantedKey(TimeValue t, INode *node=NULL)=0IBipDriverpure virtual
SetPosSubAnim(const Point3 &p, TimeValue t, INode *node, BOOL absolute)=0IBipDriverpure virtual
SetProp1Exists(BOOL prop)=0IBipDriverpure virtual
SetProp2Exists(BOOL prop)=0IBipDriverpure virtual
SetProp3Exists(BOOL prop)=0IBipDriverpure virtual
SetQuaternionActive(int id)=0IBipDriver8pure virtual
SetRootName(const MCHAR *rootname, bool incAll=true)=0IBipDriverpure virtual
SetRotSubAnim(const Quat &q, TimeValue t, INode *node, BOOL absolute)=0IBipDriverpure virtual
SetScaleSubAnim(const ScaleValue &s, TimeValue t, INode *node)=0IBipDriverpure virtual
SetShowAllTracksInTV(bool onOff)=0IBipDriverpure virtual
SetShowBipedInTrackBar(bool onOff)=0IBipDriverpure virtual
SetSlidingKey(TimeValue t, INode *node=NULL)=0IBipDriverpure virtual
SetSnapKey(TimeValue t, INode *node=NULL)=0IBipDriverpure virtual
SetTalentFigMode(BOOL onOff)=0IBipDriverpure virtual
SetTrackSelection(int track)=0IBipDriverpure virtual
SetTrianglePelvis(BOOL tri)=0IBipDriverpure virtual
SetTwist(bool enable)=0IBipDriver8pure virtual
SetTwistBias(int twisttrack, float bias)=0IBipDriver8pure virtual
SetTwistPose(int keytrack, int index)=0IBipDriver8pure virtual
SetTwistPoseBias(int keytrack, int index, float bias)=0IBipDriver8pure virtual
SetTwistPoseName(int keytrack, int index, const MCHAR *name)=0IBipDriver8pure virtual
SetTwistPoseTwist(int keytrack, int index, float twist)=0IBipDriver8pure virtual
SetVisibleAfter(int val)=0IBipDriverpure virtual
SetVisibleBefore(int val)=0IBipDriverpure virtual
SmoothTwist(int keytrack, float bias)=0IBipDriver8pure virtual
UnifyMotion()=0IBipDriverpure virtual
UpdateLayers()=0IBipDriverpure virtual
ZeroAll(int keytrack)=0IBipDriver8pure virtual
ZeroTwist(int keytrack)=0IBipDriver8pure virtual
~IBipDriver()IBipDriverinlinevirtual
  • Generated by doxygen 1.9.1