mirror of
https://github.com/Facepunch/sbox-public.git
synced 2026-01-05 04:48:19 -05:00
This commit imports the C# engine code and game files, excluding C++ source code. [Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
17 lines
388 B
C#
17 lines
388 B
C#
using System.ComponentModel.DataAnnotations;
|
|
using System.Text.Json.Serialization;
|
|
|
|
namespace Sandbox;
|
|
|
|
[Expose]
|
|
public class ControlModeSettings
|
|
{
|
|
[Display( Name = "Keyboard" )]
|
|
public bool Keyboard { get; set; } = false;
|
|
public bool VR { get; set; } = false;
|
|
public bool Gamepad { get; set; } = false;
|
|
|
|
[JsonIgnore, Hide]
|
|
public bool IsVROnly => VR && !Keyboard && !Gamepad;
|
|
}
|