API ReferenceSandbox.Engine

SystemInfoclass

object→SystemInfo
Namespace
Sandbox.Engine
Assembly
Sandbox.Engine
Declaration
public static abstract sealed class Sandbox.Engine.SystemInfo

Properties17

Showing 17 properties

public static int Sandbox.Engine.SystemInfo.DisplayRefreshRate { get; set; }PUBLICSTATICGETSET

Refresh rate of the default monitor in Hz, 0 if unknown.

Returns:int—

public static string Sandbox.Engine.SystemInfo.Gpu { get; set; }PUBLICSTATICGETSET

Human-readable product name of the graphics card in this system.

Returns:string—

public static ulong Sandbox.Engine.SystemInfo.GpuMemory { get; set; }PUBLICSTATICGETSET

Total VRAM on this system's graphics card.

Returns:ulong—

public static string Sandbox.Engine.SystemInfo.GpuVersion { get; set; }PUBLICSTATICGETSET

The version number of the graphics card driver.

Returns:string—

public static int Sandbox.Engine.SystemInfo.MonitorCount { get; set; }PUBLICSTATICGETSET

Number of monitors attached.

Returns:int—

public static string Sandbox.Engine.SystemInfo.OsVersion { get; set; }PUBLICSTATICGETSET

Operating system version including the marketing build name, e.g. "10.0.26200 (25H2)".

Returns:string—

public static float Sandbox.Engine.SystemInfo.ProcessorCount { get; set; }PUBLICSTATICGETSET

The number of logical processors in this system.

Returns:float—

public static float Sandbox.Engine.SystemInfo.ProcessorFrequency { get; set; }PUBLICSTATICGETSET

The frequency of this system's processor in GHz.

Returns:float—

public static string Sandbox.Engine.SystemInfo.ProcessorName { get; set; }PUBLICSTATICGETSET

Human-readable product name of this system's processor.

Returns:string—

public static long Sandbox.Engine.SystemInfo.StorageSizeAvailable { get; set; }PUBLICSTATICGETSET

Indicates the amount of available free space on game drive in bytes

Returns:long—

public static long Sandbox.Engine.SystemInfo.StorageSizeTotal { get; set; }PUBLICSTATICGETSET

Gets the total size of storage space on game drive in bytes

Returns:long—

public static ulong Sandbox.Engine.SystemInfo.TotalMemory { get; set; }PUBLICSTATICGETSET

Total physical memory available on this machine, in bytes.

Returns:ulong—

public static bool Sandbox.Engine.SystemInfo.WinFullscreenOptimizationsDisabled { get; set; }PUBLICSTATICGETSET

Windows only. Whether fullscreen optimizations were disabled for this executable in its compatibility settings.

Returns:bool—

public static System.Nullable`1<bool> Sandbox.Engine.SystemInfo.WinGameMode { get; set; }PUBLICSTATICGETSET

Windows only. Game Mode. Null when left at its default.

Returns:Nullable<bool>—

public static System.Nullable`1<bool> Sandbox.Engine.SystemInfo.WinHags { get; set; }PUBLICSTATICGETSET

Windows only. Hardware accelerated GPU scheduling as configured; a change only applies after a reboot. Null when the key is missing, meaning the OS or GPU does not support it.

Returns:Nullable<bool>—

public static System.Nullable`1<bool> Sandbox.Engine.SystemInfo.WinVrr { get; set; }PUBLICSTATICGETSET

Windows only. The "Variable refresh rate" toggle for windowed games. Null when left at its default.

Returns:Nullable<bool>—

public static System.Nullable`1<bool> Sandbox.Engine.SystemInfo.WinWindowedOptimizations { get; set; }PUBLICSTATICGETSET

Windows only. The "Optimizations for windowed games" toggle. Null when left at its default.

Returns:Nullable<bool>—

On this page