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