| 3ds Max C++ API Reference
    | 
#include "maxtypes.h"#include "tab.h"#include "baseinterface.h"#include "strbasic.h"#include "assetmanagement/AssetType.h"#include "assetmanagement/AssetId.h"#include "strclass.h"#include "PLUGAPI.H"#include "paramtype.h"#include <winbase.h>#include <winuser.h>#include <winnls.h>| Classes | |
| class | PostLoadCallback | 
| class | IMergeManager | 
| class | ISave | 
| class | ILoad | 
| Namespaces | |
| namespace | MaxSDK | 
| namespace | MaxSDK::AssetManagement | 
| Macros | |
| #define | NO_CLASSDESC_ID_RETURNED 0xffff | 
| ILoad::Execute() Command Values | |
| These values may be passed as the  | |
| #define | I_EXEC_ILOAD_PERFORMING_SCENE_LOAD 1 | 
| Execute method returns true if performing a scene file load, false otherwise (merge, mtl lib load, etc). | |
| #define | I_EXEC_ILOAD_REFMAP_COUNT 2 | 
| Execute method returns largest valid value, plus 1, that can be passed to ILoad::GetAddr. | |
| #define NO_CLASSDESC_ID_RETURNED 0xffff | 
| #define I_EXEC_ILOAD_PERFORMING_SCENE_LOAD 1 | 
Execute method returns true if performing a scene file load, false otherwise (merge, mtl lib load, etc).
| #define I_EXEC_ILOAD_REFMAP_COUNT 2 | 
Execute method returns largest valid value, plus 1, that can be passed to ILoad::GetAddr.