Open Search
    DIRTYFLAGS

    Detailed Description

    Objects dirty flags.

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

    Enumerations

    enum class  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  )