Head Mounted VR 2.5
|
Interface for interacting with objects More...
#include <VR_InteractionInterface.h>
Public Member Functions | |
bool | IsGrabbed () |
bool | CanPullGrab () |
void | Grab (class UVR_HandComponent *MotionController, bool &HandleStatus, bool bFroceAttachHandle) |
Used for interaction with objects such as door More... | |
bool | IsColliding () |
void | Drop (class UVR_HandComponent *MotionController) |
Stop object interaction More... | |
void | Shoot () |
bool | IsHeldBy (class UVR_HandComponent *MotionController) |
Indetify if object is held by MotionController More... | |
bool | CanNonVRInteract () |
bool | ForceCheckForGrabComponents () |
void | NonVRInteraction (AVR_Player *Player) |
bool | IsNonVRInteractTillStop () |
void | Stop_NonVRInteraction (AVR_Player *Player) |
Stop object interaction More... | |
Interface for interacting with objects
bool IVR_InteractionInterface::CanNonVRInteract | ( | ) |
bool IVR_InteractionInterface::CanPullGrab | ( | ) |
void IVR_InteractionInterface::Drop | ( | class UVR_HandComponent * | MotionController | ) |
Stop object interaction
MotionController |
bool IVR_InteractionInterface::ForceCheckForGrabComponents | ( | ) |
void IVR_InteractionInterface::Grab | ( | class UVR_HandComponent * | MotionController, |
bool & | HandleStatus, | ||
bool | bFroceAttachHandle | ||
) |
Used for interaction with objects such as door
bool IVR_InteractionInterface::IsColliding | ( | ) |
bool IVR_InteractionInterface::IsGrabbed | ( | ) |
bool IVR_InteractionInterface::IsHeldBy | ( | class UVR_HandComponent * | MotionController | ) |
Indetify if object is held by MotionController
MotionController | MotionController to check |
bool IVR_InteractionInterface::IsNonVRInteractTillStop | ( | ) |
void IVR_InteractionInterface::NonVRInteraction | ( | AVR_Player * | Player | ) |
void IVR_InteractionInterface::Shoot | ( | ) |
void IVR_InteractionInterface::Stop_NonVRInteraction | ( | AVR_Player * | Player | ) |
Stop object interaction
MotionController |