mirror of
https://github.com/Facepunch/sbox-public.git
synced 2025-12-23 22:48:07 -05:00
This commit imports the C# engine code and game files, excluding C++ source code. [Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
21 lines
454 B
C#
21 lines
454 B
C#
using Sandbox;
|
|
|
|
/// <summary>
|
|
/// You're not seeing things, QT uses fucking doubles
|
|
/// </summary>
|
|
internal struct QRectF
|
|
{
|
|
public double x;
|
|
public double y;
|
|
public double w;
|
|
public double h;
|
|
|
|
public static implicit operator QRectF( in Rect value )
|
|
{
|
|
return new QRectF { x = (int)value.Left, y = (int)value.Top, w = (int)value.Width, h = (int)value.Height };
|
|
}
|
|
|
|
public readonly Rect Rect => new( (float)x, (float)y, (float)w, (float)h );
|
|
|
|
}
|