65 UPROPERTY(BlueprintAssignable, Category=
"Interaction|Event")
138 UMG_API bool IsOverInteractableWidget() const;
145 UMG_API bool IsOverFocusableWidget() const;
152 UMG_API bool IsOverHitTestVisibleWidget() const;
207 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="
Interaction", meta=( ClampMin = "0", UIMin = "0", UIMax = "9", ExposeOnSpawn =
true ))
222 float InteractionDistance;
239 bool bEnableHitTesting;
252 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="
Debugging", AdvancedDisplay, meta=( ClampMin = "0.001" ))
253 float DebugSphereLineThickness;
258 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="
Debugging", AdvancedDisplay, meta=( ClampMin = "0.001", ClampMax = "50"))
259 float DebugLineThickness;
276 UMG_API void SimulatePointerMovement();
282 , LocalHitLocation(
FVector2D::ZeroVector)
283 , HitWidgetComponent(nullptr)
286 , LineStartLocation(
FVector::ZeroVector)
287 , LineEndLocation(
FVector::ZeroVector)
353 bool bIsHoveredWidgetInteractable;
357 bool bIsHoveredWidgetFocusable;
361 bool bIsHoveredWidgetHitTestVisible;
373#if WITH_EDITORONLY_DATA
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(DelegateName, Param1Type, Param1Name, Param2Type, Param2Name)
Definition DelegateCombinations.h:62