IRfSkeletonRendererSet Interface Reference

Inherits IUnknown.

List of all members.

Public Member Functions

HRESULT ProcessNode (IRsNode *pNode)
HRESULT SetFilterFlags (RtUlong flags)
HRESULT SetDynamicLocks (IRdIkLocks *spLocks)
HRESULT SetTransformMatrix (IRdMatrixf *pTransform)
HRESULT GetSkeletonMesh (IRdMesh **ppMesh)
HRESULT AttachHighliteColors (RtUlong dwColor)
HRESULT SetSkeleton (IRsNode *pSkeleton)
HRESULT ComputeSkeletonMesh (IRdSkeleton *pSkeleton, IRdMesh **ppMesh)


Detailed Description

Skeleton renderer function set.

Member Function Documentation

HRESULT IRfSkeletonRendererSet::ProcessNode ( IRsNode pNode  ) 

Add node mesh representation into output.

Parameters:
pNode Skeleton object node.

HRESULT IRfSkeletonRendererSet::SetFilterFlags ( RtUlong  flags  ) 

Set skeleton object filtering flags.

HRESULT IRfSkeletonRendererSet::SetDynamicLocks ( IRdIkLocks *  spLocks  ) 

Set dynamic locks

Parameters:
spLocks dynamic Locks

HRESULT IRfSkeletonRendererSet::SetTransformMatrix ( IRdMatrixf pTransform  ) 

Set skeleton transform matrix.

Parameters:
pTransform Transform matrix

HRESULT IRfSkeletonRendererSet::GetSkeletonMesh ( IRdMesh **  ppMesh  ) 

Return calculated skeleton mesh.

Parameters:
ppMesh Calculated mesh.

HRESULT IRfSkeletonRendererSet::AttachHighliteColors ( RtUlong  dwColor  ) 

Change color of last object to specified color.

Parameters:
dwColor Color to apply

HRESULT IRfSkeletonRendererSet::SetSkeleton ( IRsNode pSkeleton  ) 

Set skelton.

Parameters:
pSkeleton Skeleton node.

HRESULT IRfSkeletonRendererSet::ComputeSkeletonMesh ( IRdSkeleton *  pSkeleton,
IRdMesh **  ppMesh 
)

Compute whole skeleton mesh.

Parameters:
pSkeleton Skeleton node.
ppMesh Skeleton mesh


Generated on Wed May 20 21:32:13 2009 for trueSpace7.6 SDK by  doxygen 1.5.5