UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IWebBrowserWindow.h File Reference
#include "CoreMinimal.h"
#include "Input/CursorReply.h"
#include "Input/Reply.h"
#include "Widgets/SWindow.h"
#include "SWebBrowser.h"

Go to the source code of this file.

Classes

struct  FWebNavigationRequest
 
class  IWebBrowserWindow
 

Enumerations

enum class  EWebBrowserDocumentState { Completed , Error , Loading , NoDocument }
 
enum class  EWebBrowserConsoleLogSeverity {
  Default , Verbose , Debug , Info ,
  Warning , Error , Fatal
}
 
enum class  EWebTransitionSource {
  Unknown , Link , Explicit , AutoSubframe ,
  ManualSubframe , FormSubmit , Reload
}
 
enum class  EWebTransitionSourceQualifier {
  Unknown , Blocked , ForwardBack , ChainStart ,
  ChainEnd , ClientRedirect , ServerRedirect
}
 

Enumeration Type Documentation

◆ EWebBrowserConsoleLogSeverity

Enumerator
Default 
Verbose 
Debug 
Info 
Warning 
Error 
Fatal 

◆ EWebBrowserDocumentState

Enumerator
Completed 
Error 
Loading 
NoDocument 

◆ EWebTransitionSource

enum class EWebTransitionSource
strong
Enumerator
Unknown 
Link 

Source is a link click or the JavaScript window.open function.

Explicit 

Source is some other "explicit" navigation action such as creating a new browser or using the LoadURL function.

AutoSubframe 

Source is a subframe navigation.

ManualSubframe 

Source is a subframe navigation explicitly requested by the user.

FormSubmit 

Source is a form submission by the user.

Reload 

Source is a "reload" of the page via the Reload function

◆ EWebTransitionSourceQualifier

Enumerator
Unknown 
Blocked 

Attempted to visit a URL but was blocked.

ForwardBack 

Used the Forward or Back function to navigate among browsing history.

ChainStart 

The beginning of a navigation chain.

ChainEnd 

The last transition in a redirect chain.

ClientRedirect 

Redirects caused by JavaScript or a meta refresh tag on the page.

ServerRedirect 

Used to test whether a transition involves a redirect.