DIRTYFLAGS

Detailed Description

Objects dirty flags.

See also
C4DAtom::GetDirty C4DAtom::SetDirty
BaseObject::IsDirty BaseObject::SetDirty

Enumerations

enum  DIRTYFLAGS {
  NONE,
  MATRIX,
  DATA,
  SELECT,
  CACHE,
  CHILDREN,
  DESCRIPTION,
  SELECTION_OBJECTS,
  SELECTION_TAGS,
  SELECTION_MATERIALS,
  ALL
}
 

Functions

enum DIRTYFLAGS MAXON_ENUM_FLAGS (DIRTYFLAGS)
 

Enumeration Type Documentation

◆ DIRTYFLAGS

enum DIRTYFLAGS
strong
Enumerator
NONE 

None.

MATRIX 

Matrix changed.

DATA 

Container changed.

SELECT 

Check all valid selections of the object, e.g. points, edge, polys.

CACHE 

Check if the cache of an object has been changed (rebuilt).

CHILDREN 

Check if the children are dirty.

DESCRIPTION 

Description changed.

SELECTION_OBJECTS 

For BaseDocument, object selections have changed.

SELECTION_TAGS 

For BaseDocument, tag selections have changed.

SELECTION_MATERIALS 

For BaseDocument, material selections have changed.

ALL 

Check all dirty flags.

Function Documentation

◆ MAXON_ENUM_FLAGS()

enum DIRTYFLAGS MAXON_ENUM_FLAGS ( DIRTYFLAGS  )