Go to the source code of this file.
Classes |
|
| class | URLTab |
| class | IDragAndDropMgr |
| Manager class for Drag and Drop The Drag and
Drop system is managed through a Core FP interface
(DND_MGR_INTERFACE), defined by this class. More... |
|
| class | DragAndDropHandler |
| The base class from which specialized
drag-and-drop handlers should be derived. More... |
|
| class | DropClipFormat |
| class | IDropPackageClipFmt |
| class | VIZableClipFmt |
| class | DropScriptClipFmt |
| class | DropType |
| class | FileDropType |
| class | DropScriptDropType |
| class | SceneFileDropType |
| class | ImageFileDropType |
| class | ImportFileDropType |
| class | ScriptFileDropType |
| class | DropScriptFileDropType |
| class | MSZipPackageFileDropType |
| class | BitmapDropType |
| class | PathConfigDropType |
| A DropType class specific to path
configuration files. More... |
|
Defines |
|
| #define | DND_MGR_INTERFACE Interface_ID(0x51163ddb, 0x2a4f1619) |
| #define | FILE_DROPTYPE 0x00000001 |
| A module of file names or URL's. |
|
| #define | DROPSCRIPT_DROPTYPE 0x00000002 |
| A dropScript. |
|
| #define | SCENEFILE_DROPTYPE 0x00000003 |
| The *.max scene file. |
|
| #define | IMAGEFILE_DROPTYPE 0x00000004 |
| The image files (.bmp, .tga, etc.). |
|
| #define | IMPORTFILE_DROPTYPE 0x00000005 |
| The importable files (.3ds, .dxf, etc.).
|
|
| #define | SCRIPTFILE_DROPTYPE 0x00000006 |
| The script files (.ms, .mse, .mcr). |
|
| #define | DROPSCRIPTFILE_DROPTYPE 0x00000007 |
| The drop script files (.ds, .dse). |
|
| #define | BITMAP_DROPTYPE 0x00000008 |
| The bitmap type. |
|
| #define | MSZIPFILE_DROPTYPE 0x00000009 |
| The script zip module files (.mzp). |
|
| #define | PATHFILE_DROPTYPE 0x0000000a |
| The path type. |
|
Enumerations |
|
| enum | { dndmgr_enableDandD, dndmgr_globalEnableDnD, dndmgr_isEnabled, dndmgr_dropPackage, dndmgr_downloadDirectory, dndmgr_downloadPackage, dndmgr_downloadUrlToDisk, dndmgr_importContextNode } |
|
Function IDs for drag and drop. More... |
|
Functions |
|
| IDragAndDropMgr * | GetDragAndDropMgr () |
Variables |
|
| CoreExport SceneFileDropType | sceneFileDropType |
| CoreExport ImageFileDropType | imageFileDropType |
| CoreExport ScriptFileDropType | scriptFileDropType |
| CoreExport DropScriptFileDropType | dropScriptFileDropType |
| CoreExport DropScriptDropType | dropScriptDropType |
| CoreExport BitmapDropType | bitmapDropType |
| CoreExport MSZipPackageFileDropType | msZipPackageFileDropType |
| CoreExport PathConfigDropType | pathConfigDropType |
| #define DND_MGR_INTERFACE Interface_ID(0x51163ddb, 0x2a4f1619) |
Definition at line 76 of file idraganddrop.h.
| anonymous enum |
Function IDs for drag and drop.
| dndmgr_enableDandD | |
| dndmgr_globalEnableDnD | |
| dndmgr_isEnabled | |
| dndmgr_dropPackage | |
| dndmgr_downloadDirectory | |
| dndmgr_downloadPackage | |
| dndmgr_downloadUrlToDisk | |
| dndmgr_importContextNode |
Definition at line 84 of file idraganddrop.h.
| IDragAndDropMgr* GetDragAndDropMgr | ( | ) | [inline] |
Definition at line 80 of file idraganddrop.h.
{ return (IDragAndDropMgr*)GetCOREInterface(DND_MGR_INTERFACE); }