FIELDLAYER_FLAG

Enumerations

enum  FIELDLAYER_FLAG {
  FIELDLAYER_FLAG_NONE,
  FIELDLAYER_FLAG_SKIP,
  FIELDLAYER_FLAG_ERRORSKIP,
  FIELDLAYER_FLAG_HIDE,
  FIELDLAYER_FLAG_MODIFYDATA,
  FIELDLAYER_FLAG_PRESERVEALPHA,
  FIELDLAYER_FLAG_NOCHILDVALUE,
  FIELDLAYER_FLAG_NOCHILDCOLOR,
  FIELDLAYER_FLAG_NOCHILDDIRECTION,
  FIELDLAYER_FLAG_TEMPORARY,
  FIELDLAYER_FLAG_NOCHILDROTATION,
  FIELDLAYER_FLAG_SKIPWITHDEFAULTOUTPUTS
}
 

Detailed Description

FieldLayer status values for execution and display.

See also
FieldLayer::GetLayerFlags

Enumeration Type Documentation

◆ FIELDLAYER_FLAG

Enumerator
FIELDLAYER_FLAG_NONE 

Default state.

FIELDLAYER_FLAG_SKIP 

Layer calculation is disabled, e.g. the linked object on a standard layer's deform mode is false.

FIELDLAYER_FLAG_ERRORSKIP 

Layer calculation is disabled due to a non critical error in InitializeSampling or as user specified in GetFieldLayerFlags.

FIELDLAYER_FLAG_HIDE 

Layer should be completely ignored from both calculation and GUI display, e.g. the linked object has been deleted.

FIELDLAYER_FLAG_MODIFYDATA 

The layer modifies existing data and needs the values from layers beneath it in the layerlist in the "results" array inside of Sample.

FIELDLAYER_FLAG_PRESERVEALPHA 

The layer doesn't adjust the existing alpha and it's color changes should be applied ignoring any alpha values.

FIELDLAYER_FLAG_NOCHILDVALUE 

Children of this layer wont output their value.

FIELDLAYER_FLAG_NOCHILDCOLOR 

Children of this layer wont output their color.

FIELDLAYER_FLAG_NOCHILDDIRECTION 

Children of this layer wont output their direction.

FIELDLAYER_FLAG_TEMPORARY 

Don't save this layer with the list or duplicate it (outside of undo)

FIELDLAYER_FLAG_NOCHILDROTATION 

Children of this layer wont output their direction.

FIELDLAYER_FLAG_SKIPWITHDEFAULTOUTPUTS 

The Field is sampling is skipped with no error, untouched FieldOutput will be blended with previous layer.