| AddRef()=0 | IMCUnknown | [pure virtual] |
| ApplyOffset(I3DShKeyFrame *keyFrame)=0 | I3DShKeyFrame | [pure virtual] |
| Clone(I3DShKeyFrame **) const =0 | I3DShKeyFrame | [pure virtual] |
| ComputeOffset(I3DShKeyFrame **result, I3DShKeyFrame *keyFrame)=0 | I3DShKeyFrame | [pure virtual] |
| Copy(const I3DShKeyFrame *from)=0 | I3DShKeyFrame | [pure virtual] |
| GetLinkNoAddRef()=0 | I3DShKeyFrame | [pure virtual] |
| GetParam(void *param, int32 type, boolean &changed) const =0 | I3DShKeyFrame | [pure virtual] |
| GetParamSize() const =0 | I3DShKeyFrame | [pure virtual] |
| GetType() const =0 | I3DShKeyFrame | [pure virtual] |
| LinearInterpolate(const real &lamda, const I3DShKeyFrame *kf1, const I3DShKeyFrame *kf2)=0 | I3DShKeyFrame | [pure virtual] |
| QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
| Read(TMCiostream &stream)=0 | I3DShKeyFrame | [pure virtual] |
| Release()=0 | IMCUnknown | [pure virtual] |
| SetLink(I3DShTweenerChainLink *inLink)=0 | I3DShKeyFrame | [pure virtual] |
| SetParam(const void *param, int32 type)=0 | I3DShKeyFrame | [pure virtual] |
| Subtract(I3DShKeyFrame *keyFrame1, I3DShKeyFrame *keyFrame2, real lambda)=0 | I3DShKeyFrame | [pure virtual] |
| Write(TMCiostream &stream) const =0 | I3DShKeyFrame | [pure virtual] |
1.3.9.1