IUxtPokeHandler
Interface for components that can be poked.
class IUxtPokeHandler;
Header
#include <UxtPokeHandler.h>
Inheritance
Inherited by UUxtPressableButtonComponent, UUxtTouchableVolumeComponent, UUxtWidgetComponent
Public Functions
Name | |
---|---|
bool | CanHandlePoke(UPrimitiveComponent * Primitive) const |
void | OnEnterPokeFocus(UUxtNearPointerComponent * Pointer) |
void | OnUpdatePokeFocus(UUxtNearPointerComponent * Pointer) |
void | OnExitPokeFocus(UUxtNearPointerComponent * Pointer) |
void | OnBeginPoke(UUxtNearPointerComponent * Pointer) |
void | OnUpdatePoke(UUxtNearPointerComponent * Pointer) |
void | OnEndPoke(UUxtNearPointerComponent * Pointer) |
Public Functions Documentation
function CanHandlePoke
bool CanHandlePoke(
UPrimitiveComponent * Primitive
) const
Returns true if the this can handle events from this primitive.
function OnEnterPokeFocus
void OnEnterPokeFocus(
UUxtNearPointerComponent * Pointer
)
Raised when a pointer focuses the actor.
function OnUpdatePokeFocus
void OnUpdatePokeFocus(
UUxtNearPointerComponent * Pointer
)
Raised when a pointer has been updated while focused.
function OnExitPokeFocus
void OnExitPokeFocus(
UUxtNearPointerComponent * Pointer
)
Raised when a pointer stops focusing the actor.
function OnBeginPoke
void OnBeginPoke(
UUxtNearPointerComponent * Pointer
)
Raised when a pointer poke volume starts overlapping the actor.
function OnUpdatePoke
void OnUpdatePoke(
UUxtNearPointerComponent * Pointer
)
Raised while a pointer poke volume is overlapping the actor.
function OnEndPoke
void OnEndPoke(
UUxtNearPointerComponent * Pointer
)
Raised when a pointer poke volume stops overlapping the actor.
Updated on 2 November 2021 at 11:40:25 Coordinated Universal Time