3ds Max C++ API Reference
FileEnumConstants.h File Reference

Macros

#define FILE_ENUM_INACTIVE   (1<<0)
 Enumerate inactive files. More...
 
#define FILE_ENUM_VP   (1<<1)
 Enumerate video post files. More...
 
#define FILE_ENUM_RENDER   (1<<2)
 Enumerate render files. More...
 
#define FILE_ENUM_ALL   (FILE_ENUM_INACTIVE|FILE_ENUM_VP|FILE_ENUM_RENDER)
 Enumerate ALL files. More...
 
#define FILE_ENUM_FILE_SAVE   (1<<3)
 Enumerate references to be saved to scene files. More...
 
#define FILE_ENUM_MISSING_ONLY   (1<<8)
 Enumerate missing files only. More...
 
#define FILE_ENUM_1STSUB_MISSING   (1<<9)
 Just enumerate 1st missing sub file, for example frame files specified by IFL and point cache .xml, if enumerating missing files. More...
 
#define FILE_ENUM_DONT_RECURSE   (1<<10)
 Do not enumerate references. More...
 
#define FILE_ENUM_CHECK_AWORK1   (1<<11)
 Do not enumerate things with flag A_WORK1 set. More...
 
#define FILE_ENUM_DONTCHECK_CUSTATTR   (1<<12)
 Do not enumerate custom attributes. More...
 
#define FILE_ENUM_SKIP_VPRENDER_ONLY   (1<<13)
 Do not enumerate files needed only for viewport rendering. More...
 
#define FILE_ENUM_ACCESSOR_INTERFACE   (1<<14)
 The callback object passed through is an IEnumAuxAssetsCallback derived object. More...
 
#define FILE_ENUM_RESERVED_1   (1<<15)
 FILE_ENUM_RESERVED_1 was marked as internal use only, was used to skip IFL sub files. More...
 
#define FILE_ENUM_SKIP_SUB_FILES   FILE_ENUM_RESERVED_1
 Do not enumerate sub files, for example frame files specified by IFL and point cache .xml. More...
 
#define FILE_ENUM_MISSING_ACTIVE   (FILE_ENUM_VP|FILE_ENUM_RENDER|FILE_ENUM_MISSING_ONLY)
 Enumerate all active but missing files. More...
 
#define FILE_ENUM_MISSING_ACTIVE1   (FILE_ENUM_MISSING_ACTIVE|FILE_ENUM_1STSUB_MISSING )
 Enumerate all active but missing files. More...