54 lines
1.0 KiB
C#
54 lines
1.0 KiB
C#
using System;
|
|
using HTraceWSGI.Scripts.Globals;
|
|
using UnityEngine;
|
|
|
|
namespace HTraceWSGI.Scripts.Structs
|
|
{
|
|
[Serializable]
|
|
internal class DebugData
|
|
{
|
|
[SerializeField]
|
|
private bool _enableDebug = true;
|
|
|
|
public bool EnableDebug
|
|
{
|
|
get { return _enableDebug; }
|
|
set { _enableDebug = value; }
|
|
}
|
|
|
|
[SerializeField]
|
|
private bool _attachToSceneCamera = true;
|
|
|
|
public bool AttachToSceneCamera
|
|
{
|
|
get { return _attachToSceneCamera; }
|
|
set { _attachToSceneCamera = value; }
|
|
}
|
|
|
|
public Camera CameraForTests;
|
|
|
|
[SerializeField]
|
|
private bool _enableCamerasVisualization = false;
|
|
|
|
public bool EnableCamerasVisualization
|
|
{
|
|
get { return _enableCamerasVisualization; }
|
|
set { _enableCamerasVisualization = value; }
|
|
}
|
|
|
|
[SerializeField]
|
|
private bool _showBowels = false;
|
|
|
|
public bool ShowBowels
|
|
{
|
|
get { return _showBowels; }
|
|
set { _showBowels = value; }
|
|
}
|
|
|
|
public bool TestCheckbox = false;
|
|
|
|
public LayerMask HTraceLayer = ~0;
|
|
public HInjectionPoint HInjectionPoint = HInjectionPoint.AfterOpaqueDepthAndNormal;
|
|
}
|
|
}
|