Class IUxtGrabTarget
Interface for components that can be grabbed.
Inheritance
System::Object
IUxtGrabTarget
Namespace:
Assembly: .dll
Syntax
public: class IUxtGrabTarget
Methods
| Improve this Doc View SourceIsGrabFocusable(const UPrimitiveComponent *Primitive)
Returns true if the given primitive should be considerered a valid focus target.
Declaration
public: bool IsGrabFocusable(const UPrimitiveComponent *Primitive)
Parameters
Type | Name | Description |
---|---|---|
const UPrimitiveComponent * | Primitive |
Returns
Type | Description |
---|---|
bool |
OnBeginGrab(UUxtNearPointerComponent *Pointer)
Raised when a pointer starts grabbing while overlapping the actor.
Declaration
public: void OnBeginGrab(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |
OnEndGrab(UUxtNearPointerComponent *Pointer)
Raised when a pointer stops grabbing or stops overlapping the actor while grabbing.
Declaration
public: void OnEndGrab(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |
OnEnterGrabFocus(UUxtNearPointerComponent *Pointer)
Raised when a pointer focuses the actor.
Declaration
public: void OnEnterGrabFocus(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |
OnExitGrabFocus(UUxtNearPointerComponent *Pointer)
Raised when a pointer stops focusing the actor.
Declaration
public: void OnExitGrabFocus(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |
OnUpdateGrab(UUxtNearPointerComponent *Pointer)
Raised when a pointer has been updated while grabbing.
Declaration
public: void OnUpdateGrab(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |
OnUpdateGrabFocus(UUxtNearPointerComponent *Pointer)
Raised when a pointer has been updated while focused.
Declaration
public: void OnUpdateGrabFocus(UUxtNearPointerComponent *Pointer)
Parameters
Type | Name | Description |
---|---|---|
UUxtNearPointerComponent * | Pointer |