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 |