Types

Windows
MacOS
Linux

Classes

Name

Description

Public struct

FAuto

Structure for size parameters with SizeRule = SizeRule_Auto.

Public class

FInvisibleToWidgetReflectorMetaData

When using the widget reflector, it may be necessary to make some widgets non-pickable, like the debug canvas.

Public class

FNavigationMetaData

Simple tagging metadata

Public struct

FOptionalSize

Structure for optional floating point sizes.

Public class

FPaintArgs

SWidget::OnPaint and SWidget::Paint use FPaintArgs as their sole parameter in order to ease the burden of passing through multiple fields.

Public class

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.

Public struct

FSizeParam

Base structure for size parameters.

Public struct

FStretch

Structure for size parameters with SizeRule = SizeRule_Stretch.

Public class

FTagMetaData

Simple tagging metadata

Public class

ISlateMetaData

Base class for all slate metadata

Enums

Name

Description

Public enum

EActiveTimerReturnType

Return type for FWidgetActiveTimerDelegate. Don't expose to blueprints.

Public enum

EButtonClickMethod::Type

Enumerates different methods that a button click can be triggered.

Public enum

EButtonPressMethod::Type

Enumerates different methods that a button can be triggered with keyboard/controller.

Public enum

EButtonTouchMethod::Type

Ways in which touch interactions trigger a "Clicked" event.

Public enum

EHorizontalAlignment

Enumerates horizontal alignment options, i.e. for widget slots.

Public enum

EMenuPlacement

Enumerates possible placements for pop-up menus.

Public enum

ENavigationGenesis

Enumerates the genesis of the navigation, where generated the navigation

Public enum

ENavigationSource

Enumerates the source of the navigation

Public enum

EOrientation

Enumerates widget orientations.

Public enum

EScrollDirection

Enumerates scroll directions.

Public enum

ESelectInfo::Type

Additional information about a selection event

Public enum

ETextCommit::Type

Additional information about a text committal

Public enum

EUINavigation

Navigation context for event

Public enum

EUINavigationAction

Generic UI navigation action that are usually bound to a gamepad or other input device

Public enum

EVerticalAlignment

Enumerates vertical alignment options, i.e. for widget slots.

Functions

Name Description

Public function

float

 

GetGlobalScrollAmount()

Variables

Name Description

Public variable

TAutoConsoleVar...

 

GlobalScrollAmount

How much to scroll for each click of the mouse wheel (in Slate Screen Units).

Public variable

float

 

GSlateContrast

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss