Navigation
API > API/Runtime > API/Runtime/WebBrowser
References
| Module | WebBrowser |
| Header | /Engine/Source/Runtime/WebBrowser/Public/IWebBrowserSingleton.h |
| Include | #include "IWebBrowserSingleton.h" |
Syntax
class IWebBrowserSingleton
Remarks
A singleton class that takes care of general web browser tasks
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual Destructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | |||
| void | ClearOldCacheFolders
(
const FString& CachePathRoot, |
Delete old/unused web cache paths. | |
| TSharedPtr< IWebBrowserWindow > | CreateBrowserWindow
(
TSharedPtr< FCEFWebBrowserWindow >& BrowserWindowParent, |
Create a new web browser window | |
| TSharedPtr< IWebBrowserWindow > | CreateBrowserWindow
(
const FCreateBrowserWindowSettings& Settings |
Create a new web browser window | |
| TSharedPtr< class IWebBrowserCookieManager > | |||
| TSharedPtr< class IWebBrowserCookieManager > | GetCookieManager
(
TOptional< FString > ContextId |
||
| UMaterialInterface * | Get a reference to UWebBrowser's default material | ||
| UMaterialInterface * | Get a reference to UWebBrowser's transparent material | ||
| TSharedRef< IWebBrowserWindowFactory > | |||
| bool | Returns whether the CTRL/CMD-SHIFT-I shortcut to show the Chromium Dev tools window is enabled. | ||
| bool | RegisterContext
(
const FBrowserContextSettings& Settings |
||
| bool | RegisterSchemeHandlerFactory
(
FString Scheme, |
Registers a custom scheme handler factory, for a given scheme and domain. | |
| void | SetDefaultMaterial
(
UMaterialInterface* InDefaultMaterial |
Set a reference to UWebBrowser's default material | |
| void | SetDefaultTranslucentMaterial
(
UMaterialInterface* InDefaultMaterial |
Set a reference to UWebBrowser's translucent material | |
| void | SetDevToolsShortcutEnabled
(
bool Value |
Enable or disable CTRL/CMD-SHIFT-I shortcut to show the Chromium Dev tools window. | |
| void | SetJSBindingToLoweringEnabled
(
bool bEnabled |
Enable or disable to-lowering of JavaScript object member bindings. | |
| bool | UnregisterContext
(
const FString& ContextId |
||
| bool | UnregisterSchemeHandlerFactory
(
IWebBrowserSchemeHandlerFactory* WebBrowserSchemeHandlerFactory |
Unregister a custom scheme handler factory. |