TBasicKeyFrame Member List

This is the complete list of members for TBasicKeyFrame, including all inherited members.
AddRef()TMCSMPCountedObject [inline, virtual]
ApplyOffset(I3DShKeyFrame *keyFrame)=0I3DShKeyFrame [pure virtual]
Clone(I3DShKeyFrame **keyframe) const =0I3DShKeyFrame [pure virtual]
ComputeOffset(I3DShKeyFrame **result, I3DShKeyFrame *keyFrame)=0I3DShKeyFrame [pure virtual]
Copy(const I3DShKeyFrame *from)=0I3DShKeyFrame [pure virtual]
Create(TMCSMPCountedObject **outObject)TMCSMPCountedObject [static]
CreateTangents()TBasicKeyFrame [inline, virtual]
fLinkTBasicKeyFrame [protected]
fRefCountACTMCSMPCountedObject [protected]
GetDimensionCount() const TBasicKeyFrame [inline, virtual]
GetDimensionValues(TMCArray< real > &values) const TBasicKeyFrame [inline, virtual]
GetLinkNoAddRef()TBasicKeyFrame [inline, virtual]
GetParam(void *buffer, int32 type, boolean &changed) const =0I3DShKeyFrame [pure virtual]
GetParamSize() const =0I3DShKeyFrame [pure virtual]
GetReferenceCount()TMCSMPCountedObject [inline]
GetTangent(int32 dimension, ETangentSide side, real &value, MicroTick &time) const TBasicKeyFrame [inline, virtual]
GetTangentType(int32 dimension, int32 &outTangentFlags) const TBasicKeyFrame [inline, virtual]
GetType() const =0I3DShKeyFrame [pure virtual]
HaveTangents() const TBasicKeyFrame [inline, virtual]
LinearInterpolate(const real &lamda, const I3DShKeyFrame *kf1, const I3DShKeyFrame *kf2)=0I3DShKeyFrame [pure virtual]
operator delete(void *block)TMCSMPCountedObject
operator delete[](void *block)TMCSMPCountedObject
operator new(MCSize byteCount)TMCSMPCountedObject
operator new[](MCSize byteCount)TMCSMPCountedObject
QueryInterface(const MCIID &riid, void **ppvObj)TMCSMPCountedObject [virtual]
Read(TMCiostream &stream)=0I3DShKeyFrame [pure virtual]
Release()TMCSMPCountedObject [inline, virtual]
RemoveTangents()TBasicKeyFrame [inline, virtual]
SetDimensionValues(const TMCArray< real > &values)TBasicKeyFrame [inline, virtual]
SetLink(I3DShTweenerChainLink *inLink)TBasicKeyFrame [inline, virtual]
SetParam(const void *param, int32 type)=0I3DShKeyFrame [pure virtual]
SetTangent(int32 dimension, ETangentSide side, real value, MicroTick time)TBasicKeyFrame [inline, virtual]
SetTangentType(int32 dimension, ETangentType inTangentType, int32 inTangentFlags)TBasicKeyFrame [inline, virtual]
Subtract(I3DShKeyFrame *keyFrame1, I3DShKeyFrame *keyFrame2, real lambda)=0I3DShKeyFrame [pure virtual]
SupportTangent() const TBasicKeyFrame [inline, virtual]
TMCSMPCountedObject()TMCSMPCountedObject [protected]
Write(TMCiostream &stream) const =0I3DShKeyFrame [pure virtual]
~TMCSMPCountedObject()TMCSMPCountedObject [protected, virtual]
Generated on Mon Apr 26 22:47:56 2010 for Carrara SDK Doc by  doxygen 1.6.3