DIRTYFLAGS

Detailed Description

Objects dirty flags.

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

Enumerations

enum  DIRTYFLAGS {
  DIRTYFLAGS_0,
  DIRTYFLAGS_MATRIX,
  DIRTYFLAGS_DATA,
  DIRTYFLAGS_SELECT,
  DIRTYFLAGS_CACHE,
  DIRTYFLAGS_CHILDREN,
  DIRTYFLAGS_DESCRIPTION,
  DIRTYFLAGS_SELECTION_OBJECTS,
  DIRTYFLAGS_SELECTION_TAGS,
  DIRTYFLAGS_SELECTION_MATERIALS,
  DIRTYFLAGS_ALL
}
 

Enumeration Type Documentation

§ DIRTYFLAGS

enum DIRTYFLAGS
Enumerator
DIRTYFLAGS_0 

None.

DIRTYFLAGS_MATRIX 

Matrix changed.

DIRTYFLAGS_DATA 

Container changed.

DIRTYFLAGS_SELECT 

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

DIRTYFLAGS_CACHE 

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

DIRTYFLAGS_CHILDREN 

Check if the children are dirty.

DIRTYFLAGS_DESCRIPTION 

Description changed.

DIRTYFLAGS_SELECTION_OBJECTS 

For BaseDocument, object selections have changed.

DIRTYFLAGS_SELECTION_TAGS 

For BaseDocument, tag selections have changed.

DIRTYFLAGS_SELECTION_MATERIALS 

For BaseDocument, material selections have changed.

DIRTYFLAGS_ALL 

Check all dirty flags.