A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
FBPVirtualStockSettings Struct ReferenceBlueprintType

USTRUCT(BlueprintType, Category = "GunSettings") More...

#include <GS_GunTools.h>

Public Member Functions

 FBPVirtualStockSettings ()
 
void CopyFrom (FBPVirtualStockSettings &B)
 
 GENERATED_BODY ()
 

Public Attributes

bool bAdjustZOfStockToPrimaryHand
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock")
 
bool bDebugDrawVirtualStock
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "GunSettings|VirtualStock|Debug")
 
bool bSmoothStockHand
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock|Smoothing")
 
bool bUseDistanceBasedStockSnapping
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock")
 
float SmoothingValueForStock
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock|Smoothing", meta = (editcondition = "bSmoothStockHand", ClampMin = "0.00", UIMin = "0.00", ClampMax = "1.00", UIMax = "1.00"))
 
FBPEuroLowPassFilterTrans StockHandSmoothing
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "GunSettings|VirtualStock|Smoothing")
 
float StockLerpValue
 UPROPERTY(BlueprintReadOnly, Category = "VirtualStock")
 
float StockSnapDistance
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock")
 
float StockSnapLerpThreshold
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock", meta = (ClampMin = "0.00", UIMin = "0.00"))
 
FVector_NetQuantize100 StockSnapOffset
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock")
 

Detailed Description

USTRUCT(BlueprintType, Category = "GunSettings")

Definition at line 21 of file GS_GunTools.h.

Constructor & Destructor Documentation

◆ FBPVirtualStockSettings()

FBPVirtualStockSettings::FBPVirtualStockSettings ( )
inline

Definition at line 120 of file GS_GunTools.h.

Member Function Documentation

◆ CopyFrom()

void FBPVirtualStockSettings::CopyFrom ( FBPVirtualStockSettings & B)
inline

Definition at line 108 of file GS_GunTools.h.

Here is the caller graph for this function:

◆ GENERATED_BODY()

FBPVirtualStockSettings::GENERATED_BODY ( )

Member Data Documentation

◆ bAdjustZOfStockToPrimaryHand

bool FBPVirtualStockSettings::bAdjustZOfStockToPrimaryHand
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock")

Definition at line 73 of file GS_GunTools.h.

◆ bDebugDrawVirtualStock

bool FBPVirtualStockSettings::bDebugDrawVirtualStock
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "GunSettings|VirtualStock|Debug")

Definition at line 106 of file GS_GunTools.h.

◆ bSmoothStockHand

bool FBPVirtualStockSettings::bSmoothStockHand
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock|Smoothing")

Definition at line 81 of file GS_GunTools.h.

◆ bUseDistanceBasedStockSnapping

bool FBPVirtualStockSettings::bUseDistanceBasedStockSnapping
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock")

Definition at line 32 of file GS_GunTools.h.

◆ SmoothingValueForStock

float FBPVirtualStockSettings::SmoothingValueForStock
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock|Smoothing", meta = (editcondition = "bSmoothStockHand", ClampMin = "0.00", UIMin = "0.00", ClampMax = "1.00", UIMax = "1.00"))

Definition at line 90 of file GS_GunTools.h.

◆ StockHandSmoothing

FBPEuroLowPassFilterTrans FBPVirtualStockSettings::StockHandSmoothing
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "GunSettings|VirtualStock|Smoothing")

Definition at line 98 of file GS_GunTools.h.

◆ StockLerpValue

float FBPVirtualStockSettings::StockLerpValue
BlueprintReadOnly

UPROPERTY(BlueprintReadOnly, Category = "VirtualStock")

Definition at line 57 of file GS_GunTools.h.

◆ StockSnapDistance

float FBPVirtualStockSettings::StockSnapDistance
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock")

Definition at line 40 of file GS_GunTools.h.

◆ StockSnapLerpThreshold

float FBPVirtualStockSettings::StockSnapLerpThreshold
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock", meta = (ClampMin = "0.00", UIMin = "0.00"))

Definition at line 50 of file GS_GunTools.h.

◆ StockSnapOffset

FVector_NetQuantize100 FBPVirtualStockSettings::StockSnapOffset
BlueprintReadWriteEditAnywhere

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VirtualStock")

Definition at line 65 of file GS_GunTools.h.


The documentation for this struct was generated from the following file: