3ds Max C++ API Reference
DropTypes

The following is the list of built-in DropTypes provided with 3ds Max. More...

Macros

#define FILE_DROPTYPE   0x00000001
 A package of file names or URL's. More...
 
#define DROPSCRIPT_DROPTYPE   0x00000002
 A dropScript. More...
 
#define SCENEFILE_DROPTYPE   0x00000003
 The *.max scene file. More...
 
#define IMAGEFILE_DROPTYPE   0x00000004
 The image files (.bmp, .tga, etc.). More...
 
#define IMPORTFILE_DROPTYPE   0x00000005
 The importable files (.3ds, .dxf, etc.). More...
 
#define SCRIPTFILE_DROPTYPE   0x00000006
 The script files (.ms, .mse, .mcr). More...
 
#define DROPSCRIPTFILE_DROPTYPE   0x00000007
 The drop script files (.ds, .dse). More...
 
#define BITMAP_DROPTYPE   0x00000008
 The bitmap type. More...
 
#define MSZIPFILE_DROPTYPE   0x00000009
 The script zip package files (.mzp). More...
 
#define PATHFILE_DROPTYPE   0x0000000a
 The path type. More...
 
#define MCGFILE_DROPTYPE   0x0000000b
 The MCG type. More...
 

Detailed Description

The following is the list of built-in DropTypes provided with 3ds Max.

The DropTypes are listed by their class name and DropType code. This type code can be obtained by using the DropType::TypeCode() method. Third-party DropType subclasses should use random codes above 0x1000000.

See also
Class DropType, Class DragAndDropHandler

Macro Definition Documentation

◆ FILE_DROPTYPE

#define FILE_DROPTYPE   0x00000001

A package of file names or URL's.

◆ DROPSCRIPT_DROPTYPE

#define DROPSCRIPT_DROPTYPE   0x00000002

A dropScript.

◆ SCENEFILE_DROPTYPE

#define SCENEFILE_DROPTYPE   0x00000003

The *.max scene file.

◆ IMAGEFILE_DROPTYPE

#define IMAGEFILE_DROPTYPE   0x00000004

The image files (.bmp, .tga, etc.).

◆ IMPORTFILE_DROPTYPE

#define IMPORTFILE_DROPTYPE   0x00000005

The importable files (.3ds, .dxf, etc.).

◆ SCRIPTFILE_DROPTYPE

#define SCRIPTFILE_DROPTYPE   0x00000006

The script files (.ms, .mse, .mcr).

◆ DROPSCRIPTFILE_DROPTYPE

#define DROPSCRIPTFILE_DROPTYPE   0x00000007

The drop script files (.ds, .dse).

◆ BITMAP_DROPTYPE

#define BITMAP_DROPTYPE   0x00000008

The bitmap type.

◆ MSZIPFILE_DROPTYPE

#define MSZIPFILE_DROPTYPE   0x00000009

The script zip package files (.mzp).

◆ PATHFILE_DROPTYPE

#define PATHFILE_DROPTYPE   0x0000000a

The path type.

◆ MCGFILE_DROPTYPE

#define MCGFILE_DROPTYPE   0x0000000b

The MCG type.