ICustomHitTestPath

Choose your operating system:

Windows

macOS

Linux

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/Input/HittestGrid.h

Include

#include "Input/HittestGrid.h"

Syntax

class ICustomHitTestPath

Destructors

Name Description

Public function Virtual

~ICustomHitTestPath()

Functions

Name Description

Public function Const

void

 

ArrangeCustomHitTestChildren

(
    FArrangedChildren& ArrangedChildre...
)

Public function Const

TArray< FWid...

 

GetBubblePathAndVirtualCursors

(
    const FGeometry& InGeometry,
    FVector2D DesktopSpaceCoordinate,
    bool bIgnoreEnabledStatus
)

Public function Const

TOptional< F...

 

TranslateMouseCoordinateForCustomHitTestChild

(
    const SWidget& ChildWidget,
    const FGeometry& MyGeometry,
    const FVector2D ScreenSpaceMouseCoo...,
    const FVector2D LastScreenSpaceMous...
)

Deprecated Functions

Name Description

Public function Virtual Const

TSharedPtr< ...

 

TranslateMouseCoordinateForCustomHitTestChild

(
    const TSharedRef< SWidget >& Child...,
    const FGeometry& ViewportGeometry,
    const FVector2D& ScreenSpaceMouseC...,
    const FVector2D& LastScreenSpaceMo...
)

TranslateMouseCoordinateForCustomHitTestChild that returns a shared ptr is deprecated.