public static IGwenGui CreateFromGame(GameWindow window, GwenGuiSettings settings = default) { if (settings == null) { settings = GwenGuiSettings.Default; } return(new GwenGui(window, settings)); }
public static GwenGuiSettings From(this GwenGuiSettings settings, Action <GwenGuiSettings> settingsModifier) { settingsModifier?.Invoke(settings); return(settings); }
internal GwenGui(GameWindow parent, GwenGuiSettings settings) { Parent = parent; Settings = settings; }