Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/MaterialEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMaterialEditorPreviewParameters
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Classes/MaterialEditor/MaterialEditorPreviewParameters.h |
| Include | #include "MaterialEditor/MaterialEditorPreviewParameters.h" |
Syntax
class UMaterialEditorPreviewParameters : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< class UMaterialFunction > | OriginalFunction | ||
| TObjectPtr< class UMaterial > | OriginalMaterial | ||
| TArray< struct FEditorParameterGroup > | ParameterGroups | ||
| TObjectPtr< class UMaterial > | PreviewMaterial | ||
| TArray< TObjectPtr< class UMaterialInstanceConstant > > | StoredBlendPreviews | ||
| TArray< TObjectPtr< class UMaterialInstanceConstant > > | StoredLayerPreviews |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | AssignParameterToGroup
(
UDEditorParameterValue* ParameterValue, |
Creates/adds value to group retrieved from parent material . | |
| void | Copies the parameter array values back to the source instance. | ||
| void | Regenerates the parameter arrays. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally | |
| void | PostEditUndo () |
Called after applying a transaction to the object. |
Constants
| Name | Description |
|---|---|
| GlobalGroupPrefix |