Interface for interacting with objects.
More...
#include <VR_InteractionInterface.h>
Interface for interacting with objects.
◆ CanNonVRInteract()
bool IVR_InteractionInterface::CanNonVRInteract |
( |
| ) |
|
◆ CanPullGrab()
bool IVR_InteractionInterface::CanPullGrab |
( |
| ) |
|
◆ Drop()
Stop object interaction.
- Parameters
-
◆ ForceCheckForGrabComponents()
bool IVR_InteractionInterface::ForceCheckForGrabComponents |
( |
| ) |
|
◆ Grab()
void IVR_InteractionInterface::Grab |
( |
class UVR_HandComponent * | MotionController, |
|
|
bool & | HandleStatus, |
|
|
bool | bFroceAttachHandle ) |
Used for interaction with objects such as door.
- Note
- used in AVR_StaticMesh , BlueprintNativeEvent, BlueprintCallable"
◆ IsColliding()
bool IVR_InteractionInterface::IsColliding |
( |
| ) |
|
◆ IsGrabbed()
bool IVR_InteractionInterface::IsGrabbed |
( |
| ) |
|
◆ IsHeldBy()
bool IVR_InteractionInterface::IsHeldBy |
( |
class UVR_HandComponent * | MotionController | ) |
|
Indetify if object is held by MotionController.
- Parameters
-
MotionController | MotionController to check |
- Returns
- bool variable , true if this MotionController is holding an object
- Note
- BlueprintNativeEvent, BlueprintCallable"
◆ IsNonVRInteractTillStop()
bool IVR_InteractionInterface::IsNonVRInteractTillStop |
( |
| ) |
|
◆ NonVRInteraction()
void IVR_InteractionInterface::NonVRInteraction |
( |
AVR_Player * | Player | ) |
|
◆ Shoot()
void IVR_InteractionInterface::Shoot |
( |
| ) |
|
◆ Stop_NonVRInteraction()
void IVR_InteractionInterface::Stop_NonVRInteraction |
( |
AVR_Player * | Player | ) |
|
Stop object interaction.
- Parameters
-
The documentation for this class was generated from the following file: