// Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. namespace osu.Game.Graphics.UserInterface { /// <summary> /// An on/off state with an extra indeterminate state. /// </summary> public enum TernaryState { /// <summary> /// The current state is false. /// </summary> False, /// <summary> /// The current state is a combination of <see cref="False"/> and <see cref="True"/>. /// The state becomes <see cref="True"/> if the <see cref="TernaryStateMenuItem"/> is pressed. /// </summary> Indeterminate, /// <summary> /// The current state is true. /// </summary> True } }