UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FWidgetMaterialAccessor Struct Reference

#include <MovieSceneWidgetMaterialSystem.h>

Public Types

using KeyType = FWidgetMaterialKey
 

Public Member Functions

 FWidgetMaterialAccessor (const FWidgetMaterialKey &InKey)
 
 FWidgetMaterialAccessor (UObject *InObject, FWidgetMaterialHandle InWidgetMaterialHandle)
 
 operator bool () const
 
UMaterialInterfaceGetMaterial () const
 
void SetMaterial (UMaterialInterface *InMaterial)
 
UMaterialInstanceDynamicCreateDynamicMaterial (UMaterialInterface *InMaterial)
 
FString ToString () const
 

Public Attributes

UWidgetWidget
 
FWidgetMaterialHandle WidgetMaterialHandle
 

Member Typedef Documentation

◆ KeyType

Constructor & Destructor Documentation

◆ FWidgetMaterialAccessor() [1/2]

UE::MovieScene::FWidgetMaterialAccessor::FWidgetMaterialAccessor ( const FWidgetMaterialKey InKey)

◆ FWidgetMaterialAccessor() [2/2]

UE::MovieScene::FWidgetMaterialAccessor::FWidgetMaterialAccessor ( UObject InObject,
FWidgetMaterialHandle  InWidgetMaterialHandle 
)

Member Function Documentation

◆ CreateDynamicMaterial()

UMaterialInstanceDynamic * UE::MovieScene::FWidgetMaterialAccessor::CreateDynamicMaterial ( UMaterialInterface InMaterial)

◆ GetMaterial()

UMaterialInterface * UE::MovieScene::FWidgetMaterialAccessor::GetMaterial ( ) const

◆ operator bool()

UE::MovieScene::FWidgetMaterialAccessor::operator bool ( ) const
explicit

◆ SetMaterial()

void UE::MovieScene::FWidgetMaterialAccessor::SetMaterial ( UMaterialInterface InMaterial)

◆ ToString()

FString UE::MovieScene::FWidgetMaterialAccessor::ToString ( ) const

Member Data Documentation

◆ Widget

UWidget* UE::MovieScene::FWidgetMaterialAccessor::Widget

◆ WidgetMaterialHandle

FWidgetMaterialHandle UE::MovieScene::FWidgetMaterialAccessor::WidgetMaterialHandle

The documentation for this struct was generated from the following files: