Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/SWidget
A SlateAttribute that is member variable of a SWidget. @usage: TSlateAttribute
| Name | TSlateAttribute |
| Type | struct |
| Header File | /Engine/Source/Runtime/SlateCore/Public/Widgets/SWidget.h |
| Include Path | #include "Widgets/SWidget.h" |
Syntax
template<typename InObjectType, EInvalidateWidgetReason InInvalidationReasonValue, typename InComparePredicate>
struct TSlateAttribute : public SlateAttributePrivate::TSlateMemberAttribute< InObjectType, std::conditional< EInvalidateWidgetReason::None==EInvalidateWidgetReason::None, ::SlateAttributePrivate::FSlateAttributeNoInvalidationReason, TSlateAttributeInvalidationReason< EInvalidateWidgetReason::None > >::type, TSlateAttributeComparePredicate<> >
Inheritance Hierarchy
- SlateAttributePrivate::TSlateMemberAttribute< InObjectType, std::conditional< EInvalidateWidgetReason::None==EInvalidateWidgetReason::None, ::SlateAttributePrivate::FSlateAttributeNoInvalidationReason, TSlateAttributeInvalidationReason< EInvalidateWidgetReason::None > >::type, TSlateAttributeComparePredicate<> > → SWidget::TSlateAttribute
Struct Specializations
| Name | Remarks |
|---|---|
| TSlateAttribute< FText, InInvalidationReasonValue > |