IUxtGrabHandler
Interface for components that can be grabbed.
class IUxtGrabHandler;
Header
#include <UxtGrabHandler.h>
Inheritance
Inherited by UUxtGrabTargetComponent, UUxtPinchSliderComponent
Public Functions
Name | |
---|---|
bool | CanHandleGrab(UPrimitiveComponent * Primitive) const |
void | OnEnterGrabFocus(UUxtNearPointerComponent * Pointer) |
void | OnUpdateGrabFocus(UUxtNearPointerComponent * Pointer) |
void | OnExitGrabFocus(UUxtNearPointerComponent * Pointer) |
void | OnBeginGrab(UUxtNearPointerComponent * Pointer) |
void | OnUpdateGrab(UUxtNearPointerComponent * Pointer) |
void | OnEndGrab(UUxtNearPointerComponent * Pointer) |
Public Functions Documentation
function CanHandleGrab
bool CanHandleGrab(
UPrimitiveComponent * Primitive
) const
Returns true if the this can handle events from this primitive.
function OnEnterGrabFocus
void OnEnterGrabFocus(
UUxtNearPointerComponent * Pointer
)
Raised when a pointer focuses the actor.
function OnUpdateGrabFocus
void OnUpdateGrabFocus(
UUxtNearPointerComponent * Pointer
)
Raised when a pointer has been updated while focused.
function OnExitGrabFocus
void OnExitGrabFocus(
UUxtNearPointerComponent * Pointer
)
Raised when a pointer stops focusing the actor.
function OnBeginGrab
void OnBeginGrab(
UUxtNearPointerComponent * Pointer
)
Raised when a pointer starts grabbing while overlapping the actor.
function OnUpdateGrab
void OnUpdateGrab(
UUxtNearPointerComponent * Pointer
)
Raised when a pointer has been updated while grabbing.
function OnEndGrab
void OnEndGrab(
UUxtNearPointerComponent * Pointer
)
Raised when a pointer stops grabbing or stops overlapping the actor while grabbing.
Updated on 2 November 2021 at 11:40:25 Coordinated Universal Time