![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SlateAttributeDescriptor.h>
Classes | |
| struct | FAttribute |
| struct | FContainer |
| struct | FContainerInitializer |
| struct | FInitializer |
| struct | FInvalidateWidgetReasonAttribute |
Public Types | |
| enum class | ECallbackOverrideType { ReplacePrevious , ExecuteAfterPrevious , ExecuteBeforePrevious } |
| using | FAttributeValueChangedDelegate = TDelegate< void(SWidget &), FNotThreadSafeNotCheckedDelegateUserPolicy > |
| using | OffsetType = uint32 |
Public Member Functions | |
| int32 | GetAttributeNum () const |
| SLATECORE_API const FAttribute & | GetAttributeAtIndex (int32 Index) const |
| SLATECORE_API const FContainer * | FindContainer (FName ContainerName) const |
| SLATECORE_API const FAttribute * | FindAttribute (FName AttributeName) const |
| SLATECORE_API const FAttribute * | FindMemberAttribute (OffsetType AttributeOffset) const |
| SLATECORE_API const FAttribute * | FindContainedAttribute (FName ContainerName, OffsetType AttributeOffset) const |
| SLATECORE_API int32 | IndexOfContainer (FName AttributeName) const |
| SLATECORE_API int32 | IndexOfAttribute (FName AttributeName) const |
| SLATECORE_API int32 | IndexOfMemberAttribute (OffsetType AttributeOffset) const |
| SLATECORE_API int32 | IndexOfContainedAttribute (FName ContainerName, OffsetType AttributeOffset) const |
Static Public Member Functions | |
| static constexpr OffsetType | DefaultSortOrder (OffsetType Offset) |
Describes the static information about a Widget's type SlateAttributes.
| using FSlateAttributeDescriptor::FAttributeValueChangedDelegate = TDelegate<void(SWidget&), FNotThreadSafeNotCheckedDelegateUserPolicy> |
|
strong |
|
inlinestaticconstexpr |
The default sort order that define in which order attributes will be updated.
| const FSlateAttributeDescriptor::FAttribute * FSlateAttributeDescriptor::FindAttribute | ( | FName | AttributeName | ) | const |
| const FSlateAttributeDescriptor::FAttribute * FSlateAttributeDescriptor::FindContainedAttribute | ( | FName | ContainerName, |
| OffsetType | AttributeOffset | ||
| ) | const |
| const FSlateAttributeDescriptor::FContainer * FSlateAttributeDescriptor::FindContainer | ( | FName | ContainerName | ) | const |
| const FSlateAttributeDescriptor::FAttribute * FSlateAttributeDescriptor::FindMemberAttribute | ( | OffsetType | AttributeOffset | ) | const |
| FSlateAttributeDescriptor::FAttribute const & FSlateAttributeDescriptor::GetAttributeAtIndex | ( | int32 | Index | ) | const |
|
inline |
| int32 FSlateAttributeDescriptor::IndexOfContainedAttribute | ( | FName | ContainerName, |
| OffsetType | AttributeOffset | ||
| ) | const |
| int32 FSlateAttributeDescriptor::IndexOfMemberAttribute | ( | OffsetType | AttributeOffset | ) | const |