|
VSTGUI
4.10
Graphical User Interface Framework not only for VST plugins
|
Helper class to port old code which used CDragContainer. More...
Public Types | |
| enum | CDragType { kFile = 0, kText, kUnicodeText, kUnknown = -1, kError = -2 } |
Public Member Functions | |
| CDragContainerHelper (IDataPackage *drag) | |
| CDragContainerHelper ()=delete | |
| void * | first (int32_t &size, int32_t &type) |
| void * | next (int32_t &size, int32_t &type) |
| int32_t | getType (int32_t idx) const |
| int32_t | getCount () const |
Protected Attributes | |
| IDataPackage * | drag {nullptr} |
| int32_t | index {0} |
Helper class to port old code which used CDragContainer.
| enum CDragType |
| Enumerator | |
|---|---|
| kFile |
File (MacOSX = UTF8 String) |
| kText |
ASCII Text. |
| kUnicodeText |
UTF8 Text. |
| kUnknown | |
| kError | |
|
explicit |
|
delete |
| void * first | ( | int32_t & | size, |
| int32_t & | type | ||
| ) |
| int32_t getCount | ( | ) | const |
| int32_t getType | ( | int32_t | idx | ) | const |
| void * next | ( | int32_t & | size, |
| int32_t & | type | ||
| ) |
|
protected |
|
protected |