3ds Max C++ API Reference
XRef Flag Bits

These flags are used by INode::SetXRefFlags and INode::GetXRefFlags. More...

Macros

#define XREF_UPDATE_AUTO   (1<<0)
 Automatic XRef file updating is ON. More...
 
#define XREF_BOX_DISP   (1<<1)
 The Box display option is set. More...
 
#define XREF_HIDDEN   (1<<2)
 The XRef is hidden. More...
 
#define XREF_DISABLED   (1<<3)
 The XRef is disabled. More...
 
#define XREF_IGNORE_LIGHTS   (1<<4)
 The XRef ignores lights in the file. More...
 
#define XREF_IGNORE_CAMERAS   (1<<5)
 The XRef ignores cameras in the file. More...
 
#define XREF_IGNORE_SHAPES   (1<<6)
 The XRef ignores shapes in the file. More...
 
#define XREF_IGNORE_HELPERS   (1<<7)
 The XRef ignores helpers in the file. More...
 
#define XREF_IGNORE_ANIM   (1<<8)
 The XRef ignores the animation in the file. More...
 
#define XREF_FILE_CHANGE   (1<<10)
 It is not certain that the file has actually changed but the XRef should be reloaded. More...
 
#define XREF_LOAD_ERROR   (1<<11)
 Is set when an XRef can not be resolved. More...
 
#define XREF_SCENE_OVERLAY   (1<<12)
 An overlay XRef will be loaded only if it is a direct descendant of the main file. More...
 
#define XREF_SCENE_HIDEINMANAGERUI   (1<<13)
 Is set when a scene XRef is not displayed in scene XREF manager UI. More...
 
#define XREF_SCENE_MERGE_DUPLICATEMATCHINGLAYERS   (1<<14)
 duplicate matching Layers without an identical parent hierarchy when merging. More...
 

Detailed Description

These flags are used by INode::SetXRefFlags and INode::GetXRefFlags.

See also
Class INode

Macro Definition Documentation

◆ XREF_UPDATE_AUTO

#define XREF_UPDATE_AUTO   (1<<0)

Automatic XRef file updating is ON.

◆ XREF_BOX_DISP

#define XREF_BOX_DISP   (1<<1)

The Box display option is set.

◆ XREF_HIDDEN

#define XREF_HIDDEN   (1<<2)

The XRef is hidden.

◆ XREF_DISABLED

#define XREF_DISABLED   (1<<3)

The XRef is disabled.

◆ XREF_IGNORE_LIGHTS

#define XREF_IGNORE_LIGHTS   (1<<4)

The XRef ignores lights in the file.

◆ XREF_IGNORE_CAMERAS

#define XREF_IGNORE_CAMERAS   (1<<5)

The XRef ignores cameras in the file.

◆ XREF_IGNORE_SHAPES

#define XREF_IGNORE_SHAPES   (1<<6)

The XRef ignores shapes in the file.

◆ XREF_IGNORE_HELPERS

#define XREF_IGNORE_HELPERS   (1<<7)

The XRef ignores helpers in the file.

◆ XREF_IGNORE_ANIM

#define XREF_IGNORE_ANIM   (1<<8)

The XRef ignores the animation in the file.

◆ XREF_FILE_CHANGE

#define XREF_FILE_CHANGE   (1<<10)

It is not certain that the file has actually changed but the XRef should be reloaded.

Is set when a change notification is sent indicating that the file may have changed.

◆ XREF_LOAD_ERROR

#define XREF_LOAD_ERROR   (1<<11)

Is set when an XRef can not be resolved.

◆ XREF_SCENE_OVERLAY

#define XREF_SCENE_OVERLAY   (1<<12)

An overlay XRef will be loaded only if it is a direct descendant of the main file.

This lets the user bring in files to compare against but other users do not see it if they XRef this file. Is set when a scene XRef is set to overlay.

◆ XREF_SCENE_HIDEINMANAGERUI

#define XREF_SCENE_HIDEINMANAGERUI   (1<<13)

Is set when a scene XRef is not displayed in scene XREF manager UI.

Is set at creation.

◆ XREF_SCENE_MERGE_DUPLICATEMATCHINGLAYERS

#define XREF_SCENE_MERGE_DUPLICATEMATCHINGLAYERS   (1<<14)

duplicate matching Layers without an identical parent hierarchy when merging.