Navigation
API > API/Runtime > API/Runtime/WebBrowser
A Slate viewport to display a Web Browser Window
| Name | FWebBrowserViewport |
| Type | class |
| Header File | /Engine/Source/Runtime/WebBrowser/Public/WebBrowserViewport.h |
| Include Path | #include "WebBrowserViewport.h" |
Syntax
class FWebBrowserViewport : public ISlateViewport
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWebBrowserViewport
(
TSharedPtr< IWebBrowserWindow > InWebBrowserWindow, |
Default Constructor | WebBrowserViewport.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FWebBrowserViewport() |
Destructor. | WebBrowserViewport.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsPopup | bool const | Whether this viewport is showing the browser window or a popup menu widget | WebBrowserViewport.h | |
| WebBrowserWindow | TSharedPtr< IWebBrowserWindow > | The web browser this viewport will display | WebBrowserViewport.h |
Functions
Public
Overridden from ISlateViewport
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FIntPoint GetSize() |
WebBrowserViewport.h | ||
virtual FSlateShaderResource * GetViewportRenderTargetTexture() |
WebBrowserViewport.h | ||
virtual FCursorReply OnCursorQuery
(
const FGeometry& MyGeometry, |
WebBrowserViewport.h | ||
virtual void OnFocusLost
(
const FFocusEvent& InFocusEvent |
WebBrowserViewport.h | ||
virtual FReply OnFocusReceived
(
const FFocusEvent& InFocusEvent |
WebBrowserViewport.h | ||
virtual FReply OnKeyChar
(
const FGeometry& MyGeometry, |
WebBrowserViewport.h | ||
| WebBrowserViewport.h | |||
| WebBrowserViewport.h | |||
virtual FReply OnMouseButtonDoubleClick
(
const FGeometry& InMyGeometry, |
WebBrowserViewport.h | ||
virtual FReply OnMouseButtonDown
(
const FGeometry& MyGeometry, |
WebBrowserViewport.h | ||
virtual FReply OnMouseButtonUp
(
const FGeometry& MyGeometry, |
WebBrowserViewport.h | ||
virtual void OnMouseEnter
(
const FGeometry& MyGeometry, |
WebBrowserViewport.h | ||
virtual void OnMouseLeave
(
const FPointerEvent& MouseEvent |
WebBrowserViewport.h | ||
virtual FReply OnMouseMove
(
const FGeometry& MyGeometry, |
WebBrowserViewport.h | ||
virtual FReply OnMouseWheel
(
const FGeometry& MyGeometry, |
WebBrowserViewport.h | ||
virtual FReply OnTouchGesture
(
const FGeometry& MyGeometry, |
WebBrowserViewport.h | ||
virtual bool RequiresVsync() |
WebBrowserViewport.h | ||
virtual void Tick
(
const FGeometry& AllottedGeometry, |
WebBrowserViewport.h |