3ds Max C++ API Reference
hold.h File Reference
#include "maxheap.h"
#include "baseinterface.h"
#include "strclass.h"

Classes

class  RestoreObj
 
class  Hold
 
class  HoldSuspend
 

Macros

#define RESTOBJ_DOES_REFERENCE_POINTER   1
 
#define RESTOBJ_GOING_TO_DELETE_POINTER   2
 
#define REFTARG_AUTO_DELETED   10
 
#define HOLD_SYSTEM_EMPTY   1
 
#define HOLD_POINTER_IS_MANAGER   2
 
#define HOLD_SUPERLEVEL   3
 

Functions

CoreExport void EnableUndoDebugPrintout (BOOL onoff)
 

Variables

CoreExport Hold theHold
 

Macro Definition Documentation

◆ RESTOBJ_DOES_REFERENCE_POINTER

#define RESTOBJ_DOES_REFERENCE_POINTER   1

◆ RESTOBJ_GOING_TO_DELETE_POINTER

#define RESTOBJ_GOING_TO_DELETE_POINTER   2

◆ REFTARG_AUTO_DELETED

#define REFTARG_AUTO_DELETED   10

◆ HOLD_SYSTEM_EMPTY

#define HOLD_SYSTEM_EMPTY   1

◆ HOLD_POINTER_IS_MANAGER

#define HOLD_POINTER_IS_MANAGER   2

◆ HOLD_SUPERLEVEL

#define HOLD_SUPERLEVEL   3

Function Documentation

◆ EnableUndoDebugPrintout()

CoreExport void EnableUndoDebugPrintout ( BOOL  onoff)

Variable Documentation

◆ theHold

CoreExport Hold theHold
extern