Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/Widgets > API/Runtime/SlateCore/Widgets/SWidget
Inheritance Hierarchy
- FSlateAttributeBase
- FSlateAttributeImpl
- TSlateAttributeBase
- TSlateManagedAttribute
- SWidget::TSlateManagedAttribute
References
Module | SlateCore |
Header | /Engine/Source/Runtime/SlateCore/Public/Widgets/SWidget.h |
Include | #include "Widgets/SWidget.h" |
Syntax
template<typename InObjectType, EInvalidateWidgetReason InInvalidationReasonValue, typename InComparePredicate>
struct TSlateManagedAttribute : public SlateAttributePrivate::TSlateManagedAttribute< InObjectType, std::conditional< InInvalidationReasonValue==EInvalidateWidgetReason::None,::SlateAttributePrivate::FSlateAttributeNoInvalidationReason, TSlateAttributeInvalidationReason< InInvalidationReasonValue > >::type, InComparePredicate >
Remarks
A SlateAttribute that is NOT a member variable of a SWidget. : TSlateManagedAttribute