Class IUxtPokeTarget
Interface for components that can be poked.
Inheritance
System::Object
IUxtPokeTarget
Namespace:
Assembly: .dll
Syntax
public: class IUxtPokeTarget
Methods
| Improve this Doc View SourceGetPokeBehaviour()
Returns which poke behaviour this target supports.
Declaration
public: EUxtPokeBehaviour GetPokeBehaviour() const
Returns
Type | Description |
---|---|
EUxtPokeBehaviour |
IsPokeFocusable(const UPrimitiveComponent *Primitive)
Returns true if the given primitive should be considerered a valid focus target.
Declaration
public: bool IsPokeFocusable(const UPrimitiveComponent *Primitive)
Parameters
Type | Name | Description |
---|---|---|
const UPrimitiveComponent * | Primitive |
Returns
Type | Description |
---|---|
bool |
OnBeginPoke(UUxtNearPointerComponent *Pointer)
Raised when a pointer poke volume starts overlapping the actor.
Declaration
public: void OnBeginPoke(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |
OnEndPoke(UUxtNearPointerComponent *Pointer)
Raised when a pointer poke volume stops overlapping the actor.
Declaration
public: void OnEndPoke(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |
OnEnterPokeFocus(UUxtNearPointerComponent *Pointer)
Raised when a pointer focuses the actor.
Declaration
public: void OnEnterPokeFocus(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |
OnExitPokeFocus(UUxtNearPointerComponent *Pointer)
Raised when a pointer stops focusing the actor.
Declaration
public: void OnExitPokeFocus(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |
OnUpdatePoke(UUxtNearPointerComponent *Pointer)
Raised while a pointer poke volume is overlapping the actor.
Declaration
public: void OnUpdatePoke(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |
OnUpdatePokeFocus(UUxtNearPointerComponent *Pointer)
Raised when a pointer has been updated while focused.
Declaration
public: void OnUpdatePokeFocus(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |