Struct sc2::LauncherBuilder
[−]
[src]
pub struct LauncherBuilder { /* fields omitted */ }
builder used to create launcher
Methods
impl LauncherBuilder
[src]
pub fn new() -> Self
[src]
create a new builder
pub fn install_dir(self, dir: PathBuf) -> Self
[src]
installation directory
auto-detect if not specified
pub fn use_wine(self, flag: bool) -> Self
[src]
use Wine to run the game - for unix users
pub fn base_port(self, port: u16) -> Self
[src]
starting point for game ports
pub fn create(self) -> Result<Launcher>
[src]
build the settings object