namespace MonoGame.Extended.NuclexGui.Controls
{
/// Interface for controls which can obtain the input focus
///
/// Implement this interface in any control which can obtain the input focus.
///
public interface IFocusable
{
/// Whether the control can currently obtain the input focus
///
/// Usually returns true. For controls that can be disabled to disallow user
/// interaction, false can be returned to prevent the control from being
/// traversed when the user presses the tab key or uses the cursor / game pad
/// to select a control.
///
bool CanGetFocus { get; }
}
}