UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
WidgetMaterialTrackUtilities Namespace Reference

Functions

UMG_API FWidgetMaterialHandle GetMaterialHandle (UWidget *Widget, TArrayView< const FName > BrushPropertyNamePath)
 
UMG_API void GetMaterialBrushPropertyPaths (UWidget *Widget, TArray< FWidgetMaterialPropertyPath > &MaterialBrushPropertyPaths)
 
UMG_API FName GetTrackNameFromPropertyNamePath (TArrayView< const FName > PropertyNamePath)
 

Function Documentation

◆ GetMaterialBrushPropertyPaths()

void WidgetMaterialTrackUtilities::GetMaterialBrushPropertyPaths ( UWidget Widget,
TArray< FWidgetMaterialPropertyPath > &  MaterialBrushPropertyPaths 
)

Gets the property paths on a widget which are slate brush properties, and who's slate brush has a valid material.

◆ GetMaterialHandle()

FWidgetMaterialHandle WidgetMaterialTrackUtilities::GetMaterialHandle ( UWidget Widget,
TArrayView< const FName BrushPropertyNamePath 
)

Gets a material handle from a property on a widget by the properties FName path.

◆ GetTrackNameFromPropertyNamePath()

FName WidgetMaterialTrackUtilities::GetTrackNameFromPropertyNamePath ( TArrayView< const FName PropertyNamePath)

Converts a property name path into a single name which is appropriate for a track name.