3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
IBipDriver Member List

This is the complete list of members for IBipDriver, 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
CopyPosture(int copyType, BOOL copyHor, BOOL copyVer, BOOL copyTurn)=0IBipDriverpure 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
DeleteAllCopies(int copyType, BOOL holdIt=true)=0IBipDriverpure virtual
DeleteCopy(int copyType, const MCHAR *name)=0IBipDriverpure virtual
DeleteLayer(int index)=0IBipDriverpure virtual
DeletePreferredClip(const MCHAR *clipname)=0IBipDriverpure 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
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
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
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
GetVerticalControl()=0IBipDriverpure virtual
GetVisibleAfter()=0IBipDriverpure virtual
GetVisibleBefore()=0IBipDriverpure 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
LoadMocapfile(const MCHAR *fname, BOOL redraw=false, BOOL msgs=false, BOOL prompt=false)=0IBipDriverpure virtual
Mirror()=0IBipDriverpure virtual
NewFprintKeys()=0IBipDriverpure virtual
NumCopies(int copyType)=0IBipDriverpure virtual
NumLayers()=0IBipDriverpure virtual
NumPreferredClips()=0IBipDriverpure 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
PasteFromBuffer()=0IBipDriverpure virtual
PastePosture(int copyType, int opposite, const MCHAR *name)=0IBipDriverpure 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
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
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
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
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
SetVisibleAfter(int val)=0IBipDriverpure virtual
SetVisibleBefore(int val)=0IBipDriverpure virtual
UnifyMotion()=0IBipDriverpure virtual
UpdateLayers()=0IBipDriverpure virtual
~IBipDriver()IBipDriverinlinevirtual