COPYFLAGS

Detailed Description

Flags for the copy of Cinema 4D objects.

Enumerations

enum  COPYFLAGS {
  NONE,
  NO_HIERARCHY,
  NO_ANIMATION,
  NO_BITS,
  NO_MATERIALPREVIEW,
  NO_BRANCHES,
  DOCUMENT,
  NO_NGONS,
  CACHE_BUILD,
  RECURSIONCHECK,
  PRIVATE_IDENTMARKER,
  PRIVATE_NO_INTERNALS,
  PRIVATE_NO_PLUGINLAYER,
  PRIVATE_UNDO,
  PRIVATE_CONTAINER_COPY_DIRTY,
  PRIVATE_CONTAINER_COPY_IDENTICAL,
  PRIVATE_NO_TAGS,
  PRIVATE_DELETE,
  PRIVATE_NO_ASSETS,
  PRIVATE_NO_RESULTASSETS,
  PRIVATE_NO_LOGS,
  PRIVATE_BODYPAINT_NODATA,
  PRIVATE_BODYPAINT_CONVERTLAYER
}
 

Functions

enum COPYFLAGS MAXON_ENUM_FLAGS (COPYFLAGS)
 

Enumeration Type Documentation

◆ COPYFLAGS

enum COPYFLAGS
strong
Enumerator
NONE 

None.

NO_HIERARCHY 

Copy without children.

NO_ANIMATION 

Copy without tracks, sequences or keys.

NO_BITS 

Do not copy BaseList2D bits.

NO_MATERIALPREVIEW 

Do not create a new material preview.

NO_BRANCHES 

Do not copy branches, for example tags on an object. Automatically implies COPYFLAGS::NO_ANIMATION, as animation is a branch.

DOCUMENT 

This is a read-only flag that is set when a complete document is copied.

NO_NGONS 

Do not copy N-gons.

CACHE_BUILD 

This is a read-only flag that is set when a cache is built.

RECURSIONCHECK 

Checks and avoids instances to cause recursions.

PRIVATE_IDENTMARKER 

Private.

PRIVATE_NO_INTERNALS 

Private.

PRIVATE_NO_PLUGINLAYER 

Private.

PRIVATE_UNDO 

Private.

PRIVATE_CONTAINER_COPY_DIRTY 

Private.

PRIVATE_CONTAINER_COPY_IDENTICAL 

Private.

PRIVATE_NO_TAGS 

Private.

PRIVATE_DELETE 

Private.

PRIVATE_NO_ASSETS 

Private.

PRIVATE_NO_RESULTASSETS 

Private.

PRIVATE_NO_LOGS 

Private.

Since
R17.048
PRIVATE_BODYPAINT_NODATA 

Private.

PRIVATE_BODYPAINT_CONVERTLAYER 

Private.

Function Documentation

◆ MAXON_ENUM_FLAGS()

enum COPYFLAGS MAXON_ENUM_FLAGS ( COPYFLAGS  )