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); }