Head Mounted VR 2.5
Loading...
Searching...
No Matches
AVR_MainMenu Class Reference

Main menu which is attached to the players hand on spawn. More...

#include <VR_MainMenu.h>

+ Inheritance diagram for AVR_MainMenu:

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
 

Detailed Description

Main menu which is attached to the players hand on spawn.

Constructor & Destructor Documentation

◆ AVR_MainMenu()

AVR_MainMenu::AVR_MainMenu ( )

Member Function Documentation

◆ BeginPlay()

void AVR_MainMenu::BeginPlay ( )
overrideprotectedvirtual

Reimplemented from AVR_Actor.

◆ Grab_Implementation()

void AVR_MainMenu::Grab_Implementation ( class UVR_HandComponent MotionController,
bool &  HandleStatus,
bool  bFroceAttachHandle 
)
virtual

Pickup Implementation

◆ Tick()

void AVR_MainMenu::Tick ( float  DeltaTime)
overridevirtual

Reimplemented from AVR_Actor.

Member Data Documentation

◆ MenuMesh

class UStaticMeshComponent* AVR_MainMenu::MenuMesh

◆ RootScene

class USceneComponent* AVR_MainMenu::RootScene

The documentation for this class was generated from the following files: