Navigation
API > API/Plugins > API/Plugins/DynamicMaterialEditor
Filters
- MaterialProperties
- MaterialStageBlends
- MaterialStageExpressions
- MaterialStageGradients
- MaterialStageInputs
Classes
| Type | Name | Description | |
|---|---|---|---|
| FDMExpressionInput | |||
| UDMMaterialEffect | |||
| UDMMaterialEffectFunction | |||
| UDMMaterialEffectStack | Container for effects. Effects can be applied to either layers (on a per stage basis) or to slots. | ||
| UDMMaterialLayerObject | |||
| UDMMaterialProperty | Base Color, Specular, Opacity, etc | ||
| UDMMaterialSlot | A list of operations/inputs daisy chained together to produce an output. | ||
| UDMMaterialStage | A node which handles a specific operation and manages its inputs and outputs. | ||
| UDMMaterialStageBlend | A node which represents a blend operation. | ||
| UDMMaterialStageBlendFunction | |||
| UDMMaterialStageExpression | A node which directly represents an material expression (or function). | ||
| UDMMaterialStageFunction | |||
| UDMMaterialStageGradient | A node which represents UV-based gradient. | ||
| UDMMaterialStageInput | A node which produces an output (e.g. Texture coordinate.) | ||
| UDMMaterialStageSource | A node which produces an output. | ||
| UDMMaterialStageThroughput | A node which take one or more inputs and produces an output (e.g. Multiply) | ||
| UDMMaterialStageThroughputLayerBlend | |||
| UDMMaterialSubStage | A stage that is a subobject of another stage. |
Typedefs
| Name | Description |
|---|---|
| FDMOnMaterialSlotConnectorsUpdated | |
| FDMOnMaterialSlotLayersUpdated | |
| FDMOnMaterialSlotPropertiesUpdated |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EAvaColorChannel | |||
| EDMExpressionMenu | |||
| EDMMaterialEffectTarget |