#if defined(Hiro_BrowserWindow) auto BrowserWindow::directory() -> string { return pBrowserWindow::directory(state); } auto BrowserWindow::open() -> string { return pBrowserWindow::open(state); } auto BrowserWindow::save() -> string { return pBrowserWindow::save(state); } auto BrowserWindow::setFilters(const string_vector& filters) -> type& { state.filters = filters; return *this; } auto BrowserWindow::setParent(shared_pointer parent) -> type& { state.parent = parent; return *this; } auto BrowserWindow::setPath(const string& path) -> type& { state.path = path; return *this; } auto BrowserWindow::setTitle(const string& title) -> type& { state.title = title; return *this; } #endif