|
Nui
|


Public Member Functions | |
| LinuxImplementation () | |
| void | registerSchemeHandlers (WindowOptions const &options) override |
| void | registerSchemeHandler (CustomScheme const &scheme) |
Public Member Functions inherited from Nui::Window::Implementation | |
| Implementation () | |
| virtual | ~Implementation () |
| void | initialize (bool debug, void *options) |
| template<class Derived > | |
| std::shared_ptr< Derived > | shared_from_base () |
| template<class Derived > | |
| std::weak_ptr< Derived > | weak_from_base () |
| Implementation () | |
Public Attributes | |
| HostNameMappingInfo | hostNameMappingInfo |
| std::recursive_mutex | schemeResponseRegistryGuard |
| SelectablesRegistry< std::unique_ptr< Nui::Impl::Linux::SchemeContext > > | schemeResponseRegistry |
| std::list< std::string > | schemes {} |
Public Attributes inherited from Nui::Window::Implementation | |
| std::recursive_mutex | viewGuard |
| boost::asio::thread_pool | pool |
| std::unique_ptr< webview::webview > | view |
| std::vector< std::filesystem::path > | cleanupFiles |
| std::unordered_map< std::string, std::function< void(nlohmann::json const &)> > | callbacks |
| int | width |
| int | height |
| std::function< void(std::string_view)> | onRpcError |
|
inline |
| void Nui::Window::LinuxImplementation::registerSchemeHandler | ( | CustomScheme const & | scheme | ) |
|
overridevirtual |
Implements Nui::Window::Implementation.
| HostNameMappingInfo Nui::Window::LinuxImplementation::hostNameMappingInfo |
| SelectablesRegistry<std::unique_ptr<Nui::Impl::Linux::SchemeContext> > Nui::Window::LinuxImplementation::schemeResponseRegistry |
| std::recursive_mutex Nui::Window::LinuxImplementation::schemeResponseRegistryGuard |
| std::list<std::string> Nui::Window::LinuxImplementation::schemes {} |