Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_S_DragTarget Struct Reference

List of all members.

Public Member Functions

 CP_S_DragTarget ()
 CP_S_DragTarget (CP_M_DragTarget *inDropTarget, CP_Window *inOSWindow)
 CP_S_DragTarget (const CP_S_DragTarget &inDragTarget)
CP_S_DragTargetoperator= (const CP_S_DragTarget &inDragTarget)
bool operator== (const CP_S_DragTarget &inDragTarget) const
bool operator!= (const CP_S_DragTarget &inDragTarget) const

Public Attributes

CP_M_DragTargetfDropTarget
CP_WindowfWindow

Constructor & Destructor Documentation

CP_S_DragTarget::CP_S_DragTarget  ) 
 

Connstructor.

Exceptions:
none 

CP_S_DragTarget::CP_S_DragTarget CP_M_DragTarget inDropTarget,
CP_Window inWindow
 

Connstructor.

Parameters:
inDropTarget The CP_M_DragTarget that can receive the drag.
inWindow The CP_Windnow object that contains the drag target.
Exceptions:
none 

CP_S_DragTarget::CP_S_DragTarget const CP_S_DragTarget inDragTarget  ) 
 

Copy connstructor.

Parameters:
inDragTarget The CP_S_DragTarget strcture to copy the fields from.
Exceptions:
none 


Member Function Documentation

CP_S_DragTarget & CP_S_DragTarget::operator= const CP_S_DragTarget inDragTarget  ) 
 

Assignment operator. This assigns the values to this object from the passed in drag target structure.

Parameters:
inDragTarget The CP_S_DragTarget strcture to copy the fields from.
Exceptions:
none 
Returns:
CP_S_DragTarget Returns a copy of this object.

bool CP_S_DragTarget::operator== const CP_S_DragTarget inDragTarget  )  const
 

Equality operator. Returns true if the passed in drag target structure represents the same object as this one.

Parameters:
inDragTarget The CP_S_DragTarget strcture to check for equality.
Exceptions:
none 
Returns:
bool const Returns true if this object and the passed in drag target represent the same object.

bool CP_S_DragTarget::operator!= const CP_S_DragTarget inDragTarget  )  const
 

Inequality operator. Returns true if the passed in drag target structure does not represent the same object as this one.

Parameters:
inDragTarget The CP_S_DragTarget strcture to check for innequality.
Exceptions:
none 
Returns:
bool const Returns true if this object and the passed in drag target do not represent the same object.


Member Data Documentation

CP_M_DragTarget* CP_S_DragTarget::fDropTarget
 

CP_Window* CP_S_DragTarget::fWindow
 


The documentation for this struct was generated from the following files:
Generated on Tue Sep 20 20:22:03 2005 for CPLAT_MacOS by  doxygen 1.4.0