fix the debug virtual hand settings and logic
This commit is contained in:
@@ -55,7 +55,7 @@ FSGVirtualHandDebuggingSettings::FSGVirtualHandDebuggingSettings()
|
||||
}
|
||||
|
||||
FSGVirtualHandDebuggingSettings::FSGVirtualHandDebuggingSettings(
|
||||
const bool bInDrawVirtualHandDebugging,
|
||||
const bool bInDrawDebugVirtualHand,
|
||||
const ESGDebugVirtualHandDrawingMode InDrawingMode,
|
||||
const FVector& InCubeExtent,
|
||||
const FColor& InCubeColor,
|
||||
@@ -68,7 +68,7 @@ FSGVirtualHandDebuggingSettings::FSGVirtualHandDebuggingSettings(
|
||||
const bool bInPersistentLines,
|
||||
const float InLifeTimeModifier,
|
||||
const uint8 InDepthPriority)
|
||||
: bDrawVirtualHandDebugging(bInDrawVirtualHandDebugging),
|
||||
: bDrawDebugVirtualHand(bInDrawDebugVirtualHand),
|
||||
DrawingMode(InDrawingMode),
|
||||
CubeExtent(InCubeExtent),
|
||||
CubeColor(InCubeColor),
|
||||
|
||||
@@ -51,64 +51,64 @@ struct SENSEGLOVESETTINGS_API FSGVirtualHandDebuggingSettings
|
||||
|
||||
public:
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging")
|
||||
uint8 bDrawVirtualHandDebugging : 1;
|
||||
uint8 bDrawDebugVirtualHand : 1;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging", EditConditionHides))
|
||||
meta=(EditCondition="bDrawDebugVirtualHand", EditConditionHides))
|
||||
ESGDebugVirtualHandDrawingMode DrawingMode;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging && DrawingMode == ESGDebugVirtualHandDrawingMode::CubicJoints",
|
||||
meta=(EditCondition="bDrawDebugVirtualHand && DrawingMode == ESGDebugVirtualHandDrawingMode::CubicJoints",
|
||||
EditConditionHides))
|
||||
FVector CubeExtent;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging && DrawingMode == ESGDebugVirtualHandDrawingMode::CubicJoints",
|
||||
meta=(EditCondition="bDrawDebugVirtualHand && DrawingMode == ESGDebugVirtualHandDrawingMode::CubicJoints",
|
||||
EditConditionHides))
|
||||
FColor CubeColor;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging && DrawingMode == ESGDebugVirtualHandDrawingMode::CubicJoints",
|
||||
meta=(EditCondition="bDrawDebugVirtualHand && DrawingMode == ESGDebugVirtualHandDrawingMode::CubicJoints",
|
||||
EditConditionHides))
|
||||
float CubeThickness;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
meta=(EditCondition="bDrawDebugVirtualHand && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
EditConditionHides))
|
||||
float GizmoLength;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
meta=(EditCondition="bDrawDebugVirtualHand && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
EditConditionHides))
|
||||
float GizmoThickness;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
meta=(EditCondition="bDrawDebugVirtualHand && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
EditConditionHides))
|
||||
FColor GizmoXAxisColor;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
meta=(EditCondition="bDrawDebugVirtualHand && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
EditConditionHides))
|
||||
FColor GizmoYAxisColor;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
meta=(EditCondition="bDrawDebugVirtualHand && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
EditConditionHides))
|
||||
FColor GizmoZAxisColor;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
meta=(EditCondition="bDrawDebugVirtualHand && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
EditConditionHides))
|
||||
uint8 bPersistentLines : 1;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
meta=(EditCondition="bDrawDebugVirtualHand && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
EditConditionHides))
|
||||
float LifeTimeModifier;
|
||||
|
||||
UPROPERTY(Config, EditDefaultsOnly, Category = "Debugging",
|
||||
meta=(EditCondition="bDrawVirtualHandDebugging && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
meta=(EditCondition="bDrawDebugVirtualHand && DrawingMode == ESGDebugVirtualHandDrawingMode::GizmoJoints",
|
||||
EditConditionHides))
|
||||
uint8 DepthPriority;
|
||||
|
||||
@@ -116,7 +116,7 @@ public:
|
||||
FSGVirtualHandDebuggingSettings();
|
||||
|
||||
FSGVirtualHandDebuggingSettings(
|
||||
bool bInDrawVirtualHandDebugging,
|
||||
bool bInDrawDebugVirtualHand,
|
||||
ESGDebugVirtualHandDrawingMode InDrawingMode,
|
||||
const FVector& InCubeExtent,
|
||||
const FColor& InCubeColor,
|
||||
|
||||
Reference in New Issue
Block a user