OpenCOVER
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...
 
virtual bool update ()=0
 

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

◆ coDragNDropManager()

vrui::coDragNDropManager::coDragNDropManager ( )

◆ ~coDragNDropManager()

vrui::coDragNDropManager::~coDragNDropManager ( )

Member Function Documentation

◆ drag()

void vrui::coDragNDropManager::drag ( coDragNDrop )

drag this item into the selection list

◆ drop()

void vrui::coDragNDropManager::drop ( coDragNDrop )

drop the item out of the list

◆ first()

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

deliver the first item which fits on the media type

◆ signOff()

void vrui::coDragNDropManager::signOff ( coDragNDrop )

sign off from manager

◆ signOn()

void vrui::coDragNDropManager::signOn ( coDragNDrop )

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

Member Data Documentation

◆ ddManager

coDragNDropManager vrui::coDragNDropManager::ddManager
static

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