Head Mounted VR 3.0
Loading...
Searching...
No Matches
UVR_HandAnimationInstance Class Reference

VR hand anim class. More...

#include <VR_HandAnimationInstance.h>

+ Inheritance diagram for UVR_HandAnimationInstance:

Public Member Functions

 UVR_HandAnimationInstance ()
 
virtual void NativeUpdateAnimation (float DeltaTimeX) override
 
void SetHandType (EControllerHand Hand)
 
void Set_IsGrabbed (bool IsGrabbed)
 
void SetW_HammerInst (float Inst)
 
void SetFingerCurls (FFingerCurls NewFingerCurls)
 
bool Get_IsGrabbed ()
 
float GetW_HammerInst ()
 
FORCEINLINE FFingerCurls GetFingerCurls () const
 
FORCEINLINE EControllerHand GetHandType () const
 

Public Attributes

FFingerCurls CurrentFingerCurls
 
float HammerPushInst
 
UAnimSequence * GrabAnimation
 
UAnimSequence * TriggerPressedAnimation
 
UAnimSequence * APressedAnimation
 
UAnimSequence * BPressedAnimation
 
UAnimSequence * IkOpenHandAnimation
 
UAnimSequence * IkClosedHandAnimation
 
FHandData HandData
 

Detailed Description

VR hand anim class.

Constructor & Destructor Documentation

◆ UVR_HandAnimationInstance()

UVR_HandAnimationInstance::UVR_HandAnimationInstance ( )

Member Function Documentation

◆ Get_IsGrabbed()

bool UVR_HandAnimationInstance::Get_IsGrabbed ( )

◆ GetFingerCurls()

FORCEINLINE FFingerCurls UVR_HandAnimationInstance::GetFingerCurls ( ) const
inline

◆ GetHandType()

FORCEINLINE EControllerHand UVR_HandAnimationInstance::GetHandType ( ) const
inline

◆ GetW_HammerInst()

float UVR_HandAnimationInstance::GetW_HammerInst ( )

◆ NativeUpdateAnimation()

void UVR_HandAnimationInstance::NativeUpdateAnimation ( float DeltaTimeX)
overridevirtual

◆ Set_IsGrabbed()

void UVR_HandAnimationInstance::Set_IsGrabbed ( bool IsGrabbed)

◆ SetFingerCurls()

void UVR_HandAnimationInstance::SetFingerCurls ( FFingerCurls NewFingerCurls)

◆ SetHandType()

void UVR_HandAnimationInstance::SetHandType ( EControllerHand Hand)

◆ SetW_HammerInst()

void UVR_HandAnimationInstance::SetW_HammerInst ( float Inst)

Member Data Documentation

◆ APressedAnimation

UAnimSequence* UVR_HandAnimationInstance::APressedAnimation

◆ BPressedAnimation

UAnimSequence* UVR_HandAnimationInstance::BPressedAnimation

◆ CurrentFingerCurls

FFingerCurls UVR_HandAnimationInstance::CurrentFingerCurls

◆ GrabAnimation

UAnimSequence* UVR_HandAnimationInstance::GrabAnimation

◆ HammerPushInst

float UVR_HandAnimationInstance::HammerPushInst

◆ HandData

FHandData UVR_HandAnimationInstance::HandData

◆ IkClosedHandAnimation

UAnimSequence* UVR_HandAnimationInstance::IkClosedHandAnimation

Closed hand animation

◆ IkOpenHandAnimation

UAnimSequence* UVR_HandAnimationInstance::IkOpenHandAnimation

Open hand animation

◆ TriggerPressedAnimation

UAnimSequence* UVR_HandAnimationInstance::TriggerPressedAnimation

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