IRsDadApplicator Interface Reference

Inherits IUnknown.

List of all members.

Public Member Functions

HRESULT GetObjectTranslationMode ([out, retval] RtDadApplicatorObjTranslation *pMode)
HRESULT GetDefaultTarget ([in] RtDadApplyMode dwMode,[in] IRsObject **ppTargetObj)
HRESULT Apply ([in] RtDadApplyMode dwMode,[in] IRsObject *pLoadedObj,[in] IRsObject *pTarget)


Detailed Description

IRsDadApplicator is a general interface for applying loaded object to graph item.

Member Function Documentation

HRESULT IRsDadApplicator::GetObjectTranslationMode ( [out, retval] RtDadApplicatorObjTranslation pMode  ) 

Get object preferred translation mode for picking objects.

Parameters:
pMode [out, retval] Preferred translation mode.

HRESULT IRsDadApplicator::GetDefaultTarget ( [in] RtDadApplyMode  dwMode,
[in] IRsObject **  ppTargetObj 
)

Get default target for specified event.

Parameters:
dwMode [in] Mode for which default target is requested.
ppTargetObj [in] Default target object (selection etc).

HRESULT IRsDadApplicator::Apply ( [in] RtDadApplyMode  dwMode,
[in] IRsObject pLoadedObj,
[in] IRsObject pTarget 
)

Perform default apply (to selection, ...) when no other apply can be used.

Parameters:
pLoadedObj [in] Object to apply.
dwMode [in] Mode in which apply should happen.
pTarget [in] Target of the apply.


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