OpenCOVER
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Static Public Attributes | List of all members
vrui::coDragNDropManager Class Reference

#include <coDragNDrop.h>

Inheritance diagram for vrui::coDragNDropManager:
Inheritance graph
[legend]
Collaboration diagram for vrui::coDragNDropManager:
Collaboration graph
[legend]

Public Member Functions

 coDragNDropManager ()
 
 ~coDragNDropManager ()
 
void signOn (coDragNDrop *)
 register this item at the manager. It is updated then. More...
 
void signOff (coDragNDrop *)
 sign off from manager More...
 
void drag (coDragNDrop *)
 drag this item into the selection list More...
 
void drop (coDragNDrop *)
 drop the item out of the list More...
 
coDragNDropfirst (int)
 deliver the first item which fits on the media type More...
 
- Public Member Functions inherited from vrui::coUpdateable
 coUpdateable ()
 Constructor. More...
 
virtual ~coUpdateable ()
 Destructor. More...
 

Static Public Attributes

static coDragNDropManager ddManager
 

Detailed Description

This class declares the basic drag'n'drop operations and offers the 'clipboard' to store drag'n'drop data.

Constructor & Destructor Documentation

vrui::coDragNDropManager::coDragNDropManager ( )
vrui::coDragNDropManager::~coDragNDropManager ( )

Member Function Documentation

void vrui::coDragNDropManager::drag ( coDragNDrop )

drag this item into the selection list

void vrui::coDragNDropManager::drop ( coDragNDrop )

drop the item out of the list

coDragNDrop* vrui::coDragNDropManager::first ( int  )

deliver the first item which fits on the media type

void vrui::coDragNDropManager::signOff ( coDragNDrop )

sign off from manager

void vrui::coDragNDropManager::signOn ( coDragNDrop )

register this item at the manager. It is updated then.

Member Data Documentation

coDragNDropManager vrui::coDragNDropManager::ddManager
static

The documentation for this class was generated from the following file: