Navigation
Unreal Engine C++ API Reference > Runtime > SlateCore > Types
Inheritance Hierarchy
- ISlateMetaData
- FSlateAttributeMetaData
References
Module | SlateCore |
Header | /Engine/Source/Runtime/SlateCore/Public/Types/SlateAttributeMetaData.h |
Include | #include "Types/SlateAttributeMetaData.h" |
Syntax
class FSlateAttributeMetaData : public ISlateMetaData
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FSlateAttributeMetaData
(
const FSlateAttributeMetaData& |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | ApplyDelayedInvalidation
(
SWidget& OwningWidget |
Apply any delayed invalidation previously delayed with EInvalidationPermission::DelayInvalidation. |
![]() ![]() |
FSlateAttributeMetaData * | FindMetaData
(
const SWidget& OwningWidget |
|
![]() ![]() |
TArray< FName > | GetAttributeNames
(
const SWidget& OwningWidget |
Get the name of all the attributes, if available. |
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
const FName & | GetTypeId () |
|
![]() ![]() |
bool | IsBound
(
const FSlateAttributeBase& Attribute |
|
![]() ![]() |
void | UpdateAllAttributes
(
SWidget& OwningWidget, |
Update all the attributes. |
![]() ![]() |
void | UpdateChildrenOnlyVisibilityAttributes
(
SWidget& OwningWidget, |
Execute UpdateOnlyVisibilityAttributes on every children of the widget. |
![]() ![]() |
void | UpdateExceptVisibilityAttributes
(
SWidget& OwningWidget, |
Update attributes that are NOT responsible to change visibility of the widget. |
![]() ![]() |
void | UpdateOnlyVisibilityAttributes
(
SWidget& OwningWidget, |
Update attributes that are responsible to change visibility of the widget. |
Overridden from ISlateMetaData
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | IsOfTypeImpl
(
const FName& Type |
Checks whether this drag and drop operation can cast safely to the specified type. |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FSlateAttributeMetaData & | operator=
(
const FSlateAttributeMetaData& |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EInvalidationPermission |
Typedefs
Name | Description |
---|---|
ESlateAttributeType | |
ISlateAttributeContainer | |
ISlateAttributeGetter |