Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/SWidget
A SlateAttribute that is NOT a member variable of a SWidget. @usage: TSlateManagedAttribute
| Name | TSlateManagedAttribute |
| 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 TSlateManagedAttribute : public SlateAttributePrivate::TSlateManagedAttribute< InObjectType, std::conditional< EInvalidateWidgetReason::None==EInvalidateWidgetReason::None, ::SlateAttributePrivate::FSlateAttributeNoInvalidationReason, TSlateAttributeInvalidationReason< EInvalidateWidgetReason::None > >::type, TSlateAttributeComparePredicate<> >
Inheritance Hierarchy
- SlateAttributePrivate::TSlateManagedAttribute< InObjectType, std::conditional< EInvalidateWidgetReason::None==EInvalidateWidgetReason::None, ::SlateAttributePrivate::FSlateAttributeNoInvalidationReason, TSlateAttributeInvalidationReason< EInvalidateWidgetReason::None > >::type, TSlateAttributeComparePredicate<> > → SWidget::TSlateManagedAttribute