3ds Max C++ API Reference
|
This is the complete list of members for IBipDriver8, 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 |
CopyBipPose(ICopyCollection *ICC, int snapshottype)=0 | IBipDriver8 | pure virtual |
CopyBipPosture(ICopyCollection *ICC, INodeTab *nodes, int snapshottype)=0 | IBipDriver8 | pure virtual |
CopyBipTrack(ICopyCollection *ICC, INodeTab *nodes, int snapshottype)=0 | IBipDriver8 | pure virtual |
CopyPosture(int copyType, BOOL copyHor, BOOL copyVer, BOOL copyTurn)=0 | IBipDriver | pure virtual |
CreateCopyCollection(const MCHAR *colname)=0 | IBipDriver8 | 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 |
CreateTwistPose(int keytrack)=0 | IBipDriver8 | pure virtual |
DeleteAllCopies(int copyType, BOOL holdIt=true)=0 | IBipDriver | pure virtual |
DeleteAllCopyCollections()=0 | IBipDriver8 | pure virtual |
DeleteCopy(int copyType, const MCHAR *name)=0 | IBipDriver | pure virtual |
DeleteCopyCollection(int index)=0 | IBipDriver8 | pure virtual |
DeleteLayer(int index)=0 | IBipDriver | pure virtual |
DeletePreferredClip(const MCHAR *clipname)=0 | IBipDriver | pure virtual |
DeleteTwistPose(int keytrack, int index)=0 | IBipDriver8 | 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 |
GetCopyCollection(int index) const =0 | IBipDriver8 | pure virtual |
GetCopyCollection(const MCHAR *name, int *index) const =0 | IBipDriver8 | 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 |
GetEulerActive(const int id)=0 | IBipDriver8 | pure virtual |
GetEulerOrder(const int id)=0 | IBipDriver8 | 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 |
GetMixer8()=0 | IBipDriver8 | 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 |
GetTwist() const =0 | IBipDriver8 | pure virtual |
GetTwistBias(int twisttrack) const =0 | IBipDriver8 | pure virtual |
GetTwistPoseBias(int keytrack, int index)=0 | IBipDriver8 | pure virtual |
GetTwistPoseName(int keytrack, int index)=0 | IBipDriver8 | pure virtual |
GetTwistPoseTwist(int keytrack, int index)=0 | IBipDriver8 | pure virtual |
GetVerticalControl()=0 | IBipDriver | pure virtual |
GetVisibleAfter()=0 | IBipDriver | pure virtual |
GetVisibleBefore()=0 | IBipDriver | pure virtual |
IsComLocked()=0 | IBipDriver8 | 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 |
LoadFigJustTwists(const MCHAR *fname, BOOL redraw=false, BOOL msgs=false)=0 | IBipDriver8 | pure virtual |
LoadFigNoTwists(const MCHAR *fname, BOOL redraw=false, BOOL msgs=false)=0 | IBipDriver8 | pure virtual |
LoadMocapfile(const MCHAR *fname, BOOL redraw=false, BOOL msgs=false, BOOL prompt=false)=0 | IBipDriver | pure virtual |
LockCom(bool lock)=0 | IBipDriver8 | pure virtual |
Mirror()=0 | IBipDriver | pure virtual |
NewFprintKeys()=0 | IBipDriver | pure virtual |
NumCopies(int copyType)=0 | IBipDriver | pure virtual |
NumCopyCollections() const =0 | IBipDriver8 | pure virtual |
NumLayers()=0 | IBipDriver | pure virtual |
NumPreferredClips()=0 | IBipDriver | pure virtual |
NumTwistPoses(int keytrack)=0 | IBipDriver8 | 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 |
PasteBipPose(IBipedCopy *CP, bool opposite, int KeyPasteType, bool Hor, bool Ver, bool Trn, bool ByVel)=0 | IBipDriver8 | pure virtual |
PasteBipPosture(IBipedCopy *CP, bool opposite, int KeyPasteType, bool Hor, bool Ver, bool Trn, bool ByVel)=0 | IBipDriver8 | pure virtual |
PasteBipTrack(IBipedCopy *CP, bool opposite, bool Hor, bool Ver, bool Trn)=0 | IBipDriver8 | pure virtual |
PasteFromBuffer()=0 | IBipDriver | pure virtual |
PastePosture(int copyType, int opposite, const MCHAR *name)=0 | IBipDriver | pure virtual |
RefreshBipedUI()=0 | IBipDriver8 | 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 |
SetDefaultTwistPoses(int keytrack)=0 | IBipDriver8 | 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 |
SetEulerActive(int id, int eulerOrder)=0 | IBipDriver8 | pure virtual |
SetEulerOrder(int id, int eulerOrder)=0 | IBipDriver8 | 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 |
SetLimbToTwistPose(int keytrack, int index, bool opposite)=0 | IBipDriver8 | 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 |
SetQuaternionActive(int id)=0 | IBipDriver8 | 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 |
SetTwist(bool enable)=0 | IBipDriver8 | pure virtual |
SetTwistBias(int twisttrack, float bias)=0 | IBipDriver8 | pure virtual |
SetTwistPose(int keytrack, int index)=0 | IBipDriver8 | pure virtual |
SetTwistPoseBias(int keytrack, int index, float bias)=0 | IBipDriver8 | pure virtual |
SetTwistPoseName(int keytrack, int index, const MCHAR *name)=0 | IBipDriver8 | pure virtual |
SetTwistPoseTwist(int keytrack, int index, float twist)=0 | IBipDriver8 | pure virtual |
SetVisibleAfter(int val)=0 | IBipDriver | pure virtual |
SetVisibleBefore(int val)=0 | IBipDriver | pure virtual |
SmoothTwist(int keytrack, float bias)=0 | IBipDriver8 | pure virtual |
UnifyMotion()=0 | IBipDriver | pure virtual |
UpdateLayers()=0 | IBipDriver | pure virtual |
ZeroAll(int keytrack)=0 | IBipDriver8 | pure virtual |
ZeroTwist(int keytrack)=0 | IBipDriver8 | pure virtual |
~IBipDriver() | IBipDriver | inlinevirtual |