Blueprint-callable functions, events, and properties for Universal Virtual Cursor — subsystem, widget base, target component, parallax, and settings. Order matches the plugin blueprint map.
UVirtualCursorSubsystem
Get from Local Player → Get Subsystem (type Virtual Cursor Subsystem). One instance per local player.
UUniversalVirtualCursorWidget
Optional widget base: drag/drop helpers and forwards target overlap events to Blueprint.
UVirtualCursorTargetComponent
Add to widgets that participate in sticky slowdown or snap. Configure properties in the Details panel.
bStickySlowdown,bIsSnapTarget,SnapPoint( EUniversalVirtualCursorSnapPoint ),TargetTags
UVirtualCursorParallaxOverlay
UMG overlay that offsets children based on virtual cursor position. Properties: bUseProjectParallaxDefaults, ParallaxStrength, MaxParallaxOffset, ParallaxInterpSpeed, bInvertParallaxDirection.
UUniversalVirtualCursorSettings
Project Settings → Plugins → Universal Virtual Cursor. See the Settings page for field descriptions.
Blueprint enums
EUniversalVirtualCursorStickySlowdownSource , EUniversalVirtualCursorSnapDirection , EUniversalVirtualCursorSnapCycleDirection , EUniversalVirtualCursorSnapPoint , EUniversalVirtualCursorAnalogDriveMode
Native helpers (reference)
FVirtualAnalogCursor — analog cursor simulation. GetUniversalVirtualCursorTargetDebug() — diagnostics overlay hook; pair with the Diagnostics page.