UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateAttributeDescriptor::FAttribute Struct Reference

#include <SlateAttributeDescriptor.h>

Public Member Functions

 FAttribute (FName Name, OffsetType Offset, FInvalidateWidgetReasonAttribute Reason)
 
 FAttribute (FName ContainerName, FName Name, OffsetType Offset, FInvalidateWidgetReasonAttribute Reason)
 
FName GetName () const
 
uint32 GetSortOrder () const
 
EInvalidateWidgetReason GetInvalidationReason (const SWidget &Widget) const
 
SlateAttributePrivate::ESlateAttributeType GetAttributeType () const
 
bool DoesAffectVisibility () const
 
void ExecuteOnValueChangedIfBound (SWidget &Widget) const
 

Public Attributes

friend FSlateAttributeDescriptor
 
friend FInitializer
 
friend FContainerInitializer
 

Constructor & Destructor Documentation

◆ FAttribute() [1/2]

FSlateAttributeDescriptor::FAttribute::FAttribute ( FName  Name,
OffsetType  Offset,
FInvalidateWidgetReasonAttribute  Reason 
)

◆ FAttribute() [2/2]

FSlateAttributeDescriptor::FAttribute::FAttribute ( FName  ContainerName,
FName  Name,
OffsetType  Offset,
FInvalidateWidgetReasonAttribute  Reason 
)

Member Function Documentation

◆ DoesAffectVisibility()

bool FSlateAttributeDescriptor::FAttribute::DoesAffectVisibility ( ) const
inline

◆ ExecuteOnValueChangedIfBound()

void FSlateAttributeDescriptor::FAttribute::ExecuteOnValueChangedIfBound ( SWidget Widget) const
inline

◆ GetAttributeType()

SlateAttributePrivate::ESlateAttributeType FSlateAttributeDescriptor::FAttribute::GetAttributeType ( ) const
inline

◆ GetInvalidationReason()

EInvalidateWidgetReason FSlateAttributeDescriptor::FAttribute::GetInvalidationReason ( const SWidget Widget) const
inline

◆ GetName()

FName FSlateAttributeDescriptor::FAttribute::GetName ( ) const
inline

◆ GetSortOrder()

uint32 FSlateAttributeDescriptor::FAttribute::GetSortOrder ( ) const
inline

Member Data Documentation

◆ FContainerInitializer

friend FSlateAttributeDescriptor::FAttribute::FContainerInitializer

◆ FInitializer

friend FSlateAttributeDescriptor::FAttribute::FInitializer

◆ FSlateAttributeDescriptor

friend FSlateAttributeDescriptor::FAttribute::FSlateAttributeDescriptor

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