| ISlateMetaData
|
Module |
|
Header |
/Engine/Source/Runtime/SlateCore/Public/Types/NavigationMetaData.h |
Include |
#include "Types/NavigationMetaData.h" |
class FNavigationMetaData : public ISlateMetaData
Metadata to override the navigation behavior or regular SWidget
Name | Description | |
---|---|---|
|
FNavigationMetaData() |
Name | Description | ||
---|---|---|---|
|
EUINavigatio... |
GetBoundaryRule ( |
Get the boundary rule for the provided navigation type |
|
const FNavig... |
GetFocusDelegate ( |
Get the focus recipient delegate for the provided navigation type |
|
const TWeakP... |
GetFocusRecipient ( |
Get the focus recipient for the provided navigation type |
|
const FName ... |
GetTypeId() |
|
|
SetNavigationCustom ( |
Set the navigation behavior for the provided navigation type to be a custom delegate |
|
|
SetNavigationEscape ( |
An event should return a FNavigationReply::Escape() to let the system know that a navigation can escape the bounds of this widget. |
|
|
SetNavigationExplicit ( |
Set the navigation behavior for the provided navigation type to be explicit, using a constant widget |
|
|
SetNavigationStop ( |
An event should return a FNavigationReply::Explicit() to let the system know to stop at the bounds of this widget. |
|
|
SetNavigationWrap ( |
Set the navigation behavior for the provided navigation type to be wrap |
Name | Description | ||
---|---|---|---|
|
IsOfTypeImpl ( |
Checks whether this drag and drop operation can cast safely to the specified type. |