Navigation
API > API/Editor > API/Editor/UnrealEd
| Name | UMaterialEditorPreviewParameters |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Classes/MaterialEditor/MaterialEditorPreviewParameters.h |
| Include Path | #include "MaterialEditor/MaterialEditorPreviewParameters.h" |
Syntax
UCLASS (HideCategories=Object, CollapseCategories, MinimalAPI)
class UMaterialEditorPreviewParameters : public UMaterialEditorParameters
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMaterialEditorParameters → UMaterialEditorPreviewParameters
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| GlobalGroupPrefix | FName | MaterialEditor/MaterialEditorPreviewParameters.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OriginalFunction | TObjectPtr< class UMaterialFunction > | MaterialEditor/MaterialEditorPreviewParameters.h | ||
| OriginalMaterial | TObjectPtr< class UMaterial > | MaterialEditor/MaterialEditorPreviewParameters.h | ||
| ParameterGroups | TArray< struct FEditorParameterGroup > | MaterialEditor/MaterialEditorPreviewParameters.h |
|
|
| PreviewMaterial | TObjectPtr< class UMaterial > | MaterialEditor/MaterialEditorPreviewParameters.h |
Functions
Public
Overridden from UMaterialEditorParameters
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TObjectPtr< UMaterialInterface > GetMaterialInterface() |
Get the source/preview material interface for the parameters | MaterialEditor/MaterialEditorPreviewParameters.h | |
virtual void RegenerateArrays() |
Regenerates the parameter arrays. | MaterialEditor/MaterialEditorPreviewParameters.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
MaterialEditor/MaterialEditorPreviewParameters.h | ||
virtual void PostEditUndo() |
MaterialEditor/MaterialEditorPreviewParameters.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplySourceFunctionChanges() |
MaterialEditor/MaterialEditorPreviewParameters.h | ||
void AssignParameterToGroup
(
UDEditorParameterValue* ParameterValue, |
Creates/adds value to group retrieved from parent material . | MaterialEditor/MaterialEditorPreviewParameters.h |
Overridden from UMaterialEditorParameters
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CopyToSourceInstance
(
const bool bForceStaticPermutationUpdate |
Copies the parameter array values back to the source instance. | MaterialEditor/MaterialEditorPreviewParameters.h |