Reference for classes, structs, enums, and interfaces exposed by Universal Virtual Cursor.
Classes
UVirtualCursorSubsystem
Base: ULocalPlayerSubsystem. Per local player. Enable/disable virtual cursor, query Slate user, snap helpers, target overlap queries. Delegates: OnGamepadInputDetected, OnVirtualCursorTargetEntered, OnVirtualCursorTargetExited, OnVirtualCursorTargetOverlapChanged.
UUniversalVirtualCursorWidget
Base: UUserWidget. Optional. Drag/drop helpers and target overlap forwarding for Blueprint.
UVirtualCursorTargetComponentMarks a widget subtree for sticky slowdown and/or snap. Properties: bStickySlowdown, bIsSnapTarget, SnapPoint, TargetTags.
UVirtualCursorParallaxOverlayUMG overlay applying parallax from cursor position.
UUniversalVirtualCursorSettingsDeveloper settings. Static Get() / GetMutable().
Enums
EUniversalVirtualCursorStickySlowdownSourceEUniversalVirtualCursorSnapDirectionEUniversalVirtualCursorSnapCycleDirectionEUniversalVirtualCursorSnapPointEUniversalVirtualCursorAnalogDriveMode