Navigation
Unreal Engine C++ API Reference > Runtime > SlateCore
Filters
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FAuto | Structure for size parameters with SizeRule = SizeRule_Auto. | |
![]() |
FDeprecateBox2D | Structure for deprecating FBox2D to FBox2f | |
![]() |
FDeprecateSlateVector2D | Defines a return value or persistent member variable that was previously an FVector2D but is in the process of being deprecated in favor of FVector2f. | |
![]() |
FInvisibleToWidgetReflectorMetaData | When using the widget reflector, it may be necessary to make some widgets non-pickable, like the debug canvas. | |
![]() |
FNavigationMetaData | Metadata to override the navigation behavior or regular SWidget | |
![]() |
FOptionalSize | Structure for optional floating point sizes. | |
![]() |
FPaintArgs | SWidget::OnPaint and SWidget::Paint use FPaintArgs as their sole parameter in order to ease the burden of passing through multiple fields. | |
![]() |
FReflectionMetaData | Reflection meta-data that can be used by the widget reflector to determine additional information about slate widgets that are constructed by UObject classes for UMG. | |
![]() |
FSimulatedNavigationMetaData | Navigation meta data to used when using the Navigation Event Simulator The OnNavigation function is not call by default on the widget, unless specified with "IsOnNavigationConst". | |
![]() |
FSizeParam | Base structure for size parameters. | |
![]() |
FSlateAttributeBase | Base struct of all SlateAttribute type. | |
![]() |
FSlateAttributeDescriptor | Describes the static information about a Widget's type SlateAttributes. | |
![]() |
FSlateAttributeMetaData | ||
![]() |
FStretch | Structure for size parameters with SizeRule = SizeRule_Stretch. | |
![]() |
FTagMetaData | Simple tagging metadata | |
![]() |
FTrackedMetaData | MetaData used to add and remove widgets to the Slate Widget Tracker for the specified tags. | |
![]() |
ISlateMetaData | Base class for all slate metadata | |
![]() |
TSlateAttributeComparePredicate | Default predicate to compare of Object for SlateAttribute. | |
![]() |
TSlateAttributeFTextComparePredicate | Default predicate to compare FText. | |
![]() |
TSlateAttributeInvalidationReason | Predicate that returns the InvalidationReason defined as argument type. | |
![]() |
TSlateDeprecatedTAttribute | A structure used to help the user identify deprecated TAttribute that are now TSlateAttribute. |
Typedefs
Name | Description |
---|---|
FDeprecateOptionalVector2DParameter | |
FDeprecateVector2DParameter | |
FDeprecateVector2DResult |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EButtonClickMethod::Type | Enumerates different methods that a button click can be triggered. | |
![]() |
EButtonPressMethod::Type | Enumerates different methods that a button can be triggered with keyboard/controller. | |
![]() |
EButtonTouchMethod::Type | Ways in which touch interactions trigger a "Clicked" event. | |
![]() |
ESelectInfo::Type | Additional information about a selection event | |
![]() |
ETextCommit::Type | Copyright Epic Games, Inc. All Rights Reserved. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FBox2f | UE::Slate::CastToBox2f
(
const FBox2d& InValue |
|
![]() |
const FVector2f & | UE::Slate::CastToVector2f
(
const FVector2f& InValue |
CastToVector2f allows supported types to be explicitly coerced to an FVector2f or const FVector2f& This allows generic programming patterns that must operate on FVector2f given many input types |
![]() |
FVector2f | UE::Slate::CastToVector2f
(
const FVector2d& InValue |
CastToVector2f allows supported types to be explicitly coerced to an FVector2f or const FVector2f& This allows generic programming patterns that must operate on FVector2f given many input types |