mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-15 03:30:53 +01:00
Basically I kept dumping debugging code for this into Clyde startup to test multi-monitor stuff with GLFW so I guess I'm making it official now.
22 lines
537 B
C#
22 lines
537 B
C#
using System.Collections.Generic;
|
|
using Robust.Shared.Maths;
|
|
|
|
namespace Robust.Client.Graphics
|
|
{
|
|
/// <summary>
|
|
/// Represents a connected monitor on the user's system.
|
|
/// </summary>
|
|
public interface IClydeMonitor
|
|
{
|
|
/// <summary>
|
|
/// This ID is not consistent between startups of the game.
|
|
/// </summary>
|
|
int Id { get; }
|
|
string Name { get; }
|
|
Vector2i Size { get; }
|
|
int RefreshRate { get; }
|
|
|
|
IEnumerable<VideoMode> VideoModes { get; }
|
|
}
|
|
}
|