IRsDragDropOverride Interface Reference

Inherits IUnknown.

List of all members.

Public Member Functions

HRESULT DropObject ([in] IRsNode *pViewNode,[in] POINT *ptPoint,[in] RtUlong ulKey,[in] VARIANT vVal)
HRESULT GetDropPriority ([in] IRsNode *pViewNode,[in] POINT *ptPoint,[in] RtUlong ulKey,[in] VARIANT vVal,[out, retval] RtFloat *pPriority)


Detailed Description

IRsDragDropOverride is an interface to Skeleton bone

Interface defines these two methods:

IRsDragDropOverride STDMETHOD(DropObject)(IRsNode *pViewNode, POINT *ptPoint, RtUlong ulKey, VARIANT vVal); STDMETHOD(GetDropPriority)(IRsNode *pViewNode, POINT *ptPoint, RtUlong ulKey, VARIANT vVal, RtFloat *pPriority);


Member Function Documentation

HRESULT IRsDragDropOverride::DropObject ( [in] IRsNode pViewNode,
[in] POINT *  ptPoint,
[in] RtUlong  ulKey,
[in] VARIANT  vVal 
)

Get previously stored displacement between original lock position and solved one.

Returns:
standard HRESULT processing can be applied to returned value

HRESULT IRsDragDropOverride::GetDropPriority ( [in] IRsNode pViewNode,
[in] POINT *  ptPoint,
[in] RtUlong  ulKey,
[in] VARIANT  vVal,
[out, retval] RtFloat *  pPriority 
)

Get previously stored displacement between original lock position and solved one.

Returns:
standard HRESULT processing can be applied to returned value


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