This is a physic drawer class which can interact with UVR_HandComponent.
More...
#include <VR_Drawer.h>
This is a physic drawer class which can interact with UVR_HandComponent.
- Note
- Works only with the hand physics constraint component. Does not support attach to method.
◆ AVR_Drawer()
AVR_Drawer::AVR_Drawer |
( |
| ) |
|
◆ AddActorToIgnore()
void AVR_Drawer::AddActorToIgnore |
( |
AStaticMeshActor * |
ActorToIgnore | ) |
|
Adds actors to ingnore to the list.
- Parameters
-
◆ BeginPlay()
void AVR_Drawer::BeginPlay |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ ClearActorsToIgnore()
void AVR_Drawer::ClearActorsToIgnore |
( |
| ) |
|
Clears all ignored actors
◆ GetLenghtLimit()
FORCEINLINE float AVR_Drawer::GetLenghtLimit |
( |
| ) |
const |
|
inline |
◆ SetAutoClose()
void AVR_Drawer::SetAutoClose |
( |
bool |
auto_close | ) |
|
Sets auto close drawer status
- Parameters
-
◆ SetLengthLimit()
void AVR_Drawer::SetLengthLimit |
( |
float |
Length | ) |
|
Sets slide length limit
- Parameters
-
◆ SetParent()
void AVR_Drawer::SetParent |
( |
AStaticMeshActor * |
ParentActor | ) |
|
Sets door Parent(Door Frame or smth like that)
- Parameters
-
◆ Tick()
void AVR_Drawer::Tick |
( |
float |
DeltaTime | ) |
|
|
overridevirtual |
◆ Drawer_Body
class UStaticMeshComponent* AVR_Drawer::Drawer_Body |
◆ GrabComponent
◆ PhysicsConstraint
class UPhysicsConstraintComponent* AVR_Drawer::PhysicsConstraint |
◆ RootScene
class USceneComponent* AVR_Drawer::RootScene |
The documentation for this class was generated from the following files:
- D:/Projects/LUEZ/LUEZ/Plugins/HeadMountedVR/Source/HeadMountedVR/Public/VR/VR_Actors/VR_Drawer.h
- D:/Projects/LUEZ/LUEZ/Plugins/HeadMountedVR/Source/HeadMountedVR/Private/VR/VR_Actors/VR_Drawer.cpp