Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/MaterialEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDEditorParameterValue
- UDEditorDoubleVectorParameterValue
- UDEditorFontParameterValue
- UDEditorMaterialLayersParameterValue
- UDEditorRuntimeVirtualTextureParameterValue
- UDEditorScalarParameterValue
- UDEditorSparseVolumeTextureParameterValue
- UDEditorStaticComponentMaskParameterValue
- UDEditorStaticSwitchParameterValue
- UDEditorTextureParameterValue
- UDEditorVectorParameterValue
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Classes/MaterialEditor/DEditorParameterValue.h |
| Include | #include "MaterialEditor/DEditorParameterValue.h" |
Syntax
UCLASS (HideCategories=Object, CollapseCategories, EditInlineNew, MinimalAPI)
class UDEditorParameterValue : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | AssetPath | ||
| uint32: 1 | bOverride | ||
| FString | Description | ||
| FGuid | ExpressionId | ||
| FMaterialParameterInfo | ParameterInfo | ||
| int32 | SortPriority | Controls where this parameter is displayed in a material instance parameter list. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UDEditorParameterValue
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UDEditorParameterValue * | |||
| FName | |||
| EMaterialParameterType | |||
| bool | GetValue
(
FMaterialParameterMetadata& OutResult |
||
| bool | |||
| bool | SetValue
(
const FMaterialParameterValue& Value |