DESCFLAGS_SET

Detailed Description

See also
for NodeData::SetDParameter C4DAtom::SetParameter

Enumerations

enum class  DESCFLAGS_SET {
  NONE ,
  PARAM_SET ,
  USERINTERACTION ,
  DONTCHECKMINMAX ,
  DONTAFFECTINHERITANCE ,
  FORCESET ,
  DONTFREESPLINECACHE ,
  INDRAG ,
  INRESETTODEFAULT
}
 

Functions

enum DESCFLAGS_SET MAXON_ENUM_FLAGS (DESCFLAGS_SET)
 

Enumeration Type Documentation

◆ DESCFLAGS_SET

enum DESCFLAGS_SET
strong
Enumerator
NONE 

None.

PARAM_SET 

Parameter set.

USERINTERACTION 

Set when the GUI is calling SetParameter().

Note
This is the only time when C4DAtom::SetParameter is allowed to use the user interaction elements (e.g. open dialogs, display messages etc.).
DONTCHECKMINMAX 

No check is internally done if the parameter passed is within the [min/max] range of the description, to save some time.

DONTAFFECTINHERITANCE 

No parameter inheritance, for render settings and post effects only.

FORCESET 

Force the set value without GetParameter/Compare.

Warning
Use only for calls where for sure the value was changed!
DONTFREESPLINECACHE 

Private.

Since
R16.038
INDRAG 

Gadget (e.g. Slider) in dragging mode (not finished).

Note
Only used when DESCFLAGS_SET::USERINTERACTION is set.
Since
R17.053
INRESETTODEFAULT 

Set if the set operation is a "reset to default".

Since
R20.015

Function Documentation

◆ MAXON_ENUM_FLAGS()

enum DESCFLAGS_SET MAXON_ENUM_FLAGS ( DESCFLAGS_SET  )