A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
VRSliderComponent.h File Reference
#include "CoreMinimal.h"
#include "GripMotionControllerComponent.h"
#include "MotionControllerComponent.h"
#include "VRGripInterface.h"
#include "GameplayTagContainer.h"
#include "GameplayTagAssetInterface.h"
#include "Components/SplineComponent.h"
#include "VRInteractibleFunctionLibrary.h"
#include "Components/StaticMeshComponent.h"
#include "VRSliderComponent.generated.h"
Include dependency graph for VRSliderComponent.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UVRSliderComponent
 UCLASS(Blueprintable, meta = (BlueprintSpawnableComponent), ClassGroup = (VRExpansionPlugin)) More...
 

Enumerations

enum class  EVRInteractibleSliderDropBehavior : uint8 { Stay , RetainMomentum }
 UENUM(Blueprintable) More...
 
enum class  EVRInteractibleSliderLerpType : uint8 { Lerp_None , Lerp_Interp , Lerp_InterpConstantTo }
 UENUM(Blueprintable) More...
 

Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FVRSliderFinishedLerpingSignature, float, FinalProgress)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FVRSliderHitPointSignature, float, SliderProgressPoint)
 

Enumeration Type Documentation

◆ EVRInteractibleSliderDropBehavior

enum class EVRInteractibleSliderDropBehavior : uint8
strongBlueprintable

UENUM(Blueprintable)

Enumerator
Stay 

Stays in place on drop

RetainMomentum 

Retains momentum on release

Definition at line 32 of file VRSliderComponent.h.

◆ EVRInteractibleSliderLerpType

enum class EVRInteractibleSliderLerpType : uint8
strongBlueprintable

UENUM(Blueprintable)

Enumerator
Lerp_None 
Lerp_Interp 
Lerp_InterpConstantTo 

Definition at line 21 of file VRSliderComponent.h.

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [1/2]

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FVRSliderFinishedLerpingSignature ,
float ,
FinalProgress  )

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [2/2]

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FVRSliderHitPointSignature ,
float ,
SliderProgressPoint  )

Delegate for notification when the slider state changes.