IMFDropArea Struct Reference
[MCFrame]

Inheritance diagram for IMFDropArea:

IMCUnknown List of all members.

Public Member Functions

virtual void MCCOMAPI SetPart (IMFPart *inPart)=0
virtual boolean MCCOMAPI DragIsAcceptable (TMFDragFlavors &inOfferedFlavors, IDType &outAcceptedFlavor, const TMCPoint &inWhere)=0

Detailed Description

IMFDropArea is the shell interface for a drop area object (see IMFExDropArea for more informations on Drop Areas.

It is usually returned by IMFEXPart::GetDropArea()


Member Function Documentation

virtual boolean MCCOMAPI IMFDropArea::DragIsAcceptable (  TMFDragFlavors &  inOfferedFlavors,
IDType &  outAcceptedFlavor,
const TMCPoint &  inWhere
)  [pure virtual]
 

Returns true if a particular object can be dropped on this area.

Parameters:
inOfferedFlavors The type of the object that is dropped.
inAcceptedFlavor Returns the type that was accepted.
inWhere The point where the object is dropped.

virtual void MCCOMAPI IMFDropArea::SetPart (  IMFPart *  inPart  )  [pure virtual]
 

Sets the part where the drop will occur.

Parameters:
inPart A pointer to the part.


The documentation for this struct was generated from the following file:
Generated on Mon Mar 14 12:29:04 2005 for Carrara SDK Doc by  doxygen 1.3.9.1