Show / Hide Table of Contents

    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

    • Improve this Doc
    Back to top Generated by DocFX