swb_base/structures/CrosshairSettings.cs

Simple data class for crosshair configuration. Exposes boolean properties for enabling the crosshair and toggling dot and each arm (top, bottom, left, right). Properties are marked with [Property], likely for editor serialization.

namespace SWB.Base;

public class CrosshairSettings
{
	[Property] public bool Enabled { get; set; } = true;
	[Property] public bool ShowDot { get; set; } = true;
	[Property] public bool ShowTop { get; set; } = true;
	[Property] public bool ShowBottom { get; set; } = true;
	[Property] public bool ShowLeft { get; set; } = true;
	[Property] public bool ShowRight { get; set; } = true;
}