// Decompiled with JetBrains decompiler // Type: Terraria.UI.StyleDimension // Assembly: Terraria, Version=1.3.5.3, Culture=neutral, PublicKeyToken=null // MVID: 68659D26-2BE6-448F-8663-74FA559E6F08 // Assembly location: C:\Users\mikeyisbaeyt\Downloads\depotdownloader-2.4.5\depots\105601\6707058\Terraria.exe namespace Terraria.UI { public struct StyleDimension { public static StyleDimension Fill = new StyleDimension(0.0f, 1f); public static StyleDimension Empty = new StyleDimension(0.0f, 0.0f); public float Pixels; public float Precent; public StyleDimension(float pixels, float precent) { this.Pixels = pixels; this.Precent = precent; } public void Set(float pixels, float precent) { this.Pixels = pixels; this.Precent = precent; } public float GetValue(float containerSize) => this.Pixels + this.Precent * containerSize; } }