// // Licensed under the MIT License. See LICENSE file in the project root for full license information. // namespace MUnique.OpenMU.ClientLauncher; /// /// The interface of a launcher. /// internal interface ILauncher { /// /// Gets or sets the host ip. /// string? HostAddress { get; set; } /// /// Gets or sets the host port. /// int HostPort { get; set; } /// /// Gets or sets the main executable path. /// string? MainExePath { get; set; } /// /// Launches the MU Online client with the specified settings. /// void LaunchClient(); }