Head Mounted VR 2.5
|
Main menu which is attached to the players hand on spawn. More...
#include <VR_MainMenu.h>
Public Member Functions | |
virtual void | Grab_Implementation (class UVR_HandComponent *MotionController, bool &HandleStatus, bool bFroceAttachHandle) |
Pickup Implementation More... | |
AVR_MainMenu () | |
virtual void | Tick (float DeltaTime) override |
Public Member Functions inherited from AVR_Actor | |
AVR_Actor () | |
virtual void | Tick (float DeltaTime) override |
virtual bool | IsColliding_Implementation () |
void | OnHitCheckColliding (UPrimitiveComponent *HitComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, FVector normalImpulse, const FHitResult &Hit) |
Public Member Functions inherited from IVR_InteractionInterface | |
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... | |
Public Attributes | |
class USceneComponent * | RootScene |
class UStaticMeshComponent * | MenuMesh |
Protected Member Functions | |
virtual void | BeginPlay () override |
virtual void | BeginPlay () override |
Additional Inherited Members | |
Protected Attributes inherited from AVR_Actor | |
bool | bIsColliding = false |
Main menu which is attached to the players hand on spawn.
AVR_MainMenu::AVR_MainMenu | ( | ) |
|
overrideprotectedvirtual |
Reimplemented from AVR_Actor.
|
virtual |
Pickup Implementation
|
overridevirtual |
Reimplemented from AVR_Actor.
class UStaticMeshComponent* AVR_MainMenu::MenuMesh |
class USceneComponent* AVR_MainMenu::RootScene |