3ds Max C++ API Reference
Loading...
Searching...
No Matches
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