UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CEFBrowserPopupFeatures.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6
7#if WITH_CEF3
8
10
11#include "CEFLibCefIncludes.h"
12
13#endif
14
16
17#if WITH_CEF3
18
21{
22public:
26 void SetResizable(const bool bResize);
27
28 // IWebBrowserPopupFeatures Interface
29
30 virtual int GetX() const override;
31 virtual bool IsXSet() const override;
32 virtual int GetY() const override;
33 virtual bool IsYSet() const override;
34 virtual int GetWidth() const override;
35 virtual bool IsWidthSet() const override;
36 virtual int GetHeight() const override;
37 virtual bool IsHeightSet() const override;
38 virtual bool IsMenuBarVisible() const override;
39 virtual bool IsStatusBarVisible() const override;
40 virtual bool IsToolBarVisible() const override;
41 virtual bool IsLocationBarVisible() const override;
42 virtual bool IsScrollbarsVisible() const override;
43 virtual bool IsResizable() const override;
44 virtual bool IsFullscreen() const override;
45 virtual bool IsDialog() const override;
46 virtual TArray<FString> GetAdditionalFeatures() const override;
47
48private:
49
50 int X;
51 bool bXSet;
52 int Y;
53 bool bYSet;
54 int Width;
55 bool bWidthSet;
56 int Height;
57 bool bHeightSet;
58
59 bool bMenuBarVisible;
61 bool bToolBarVisible;
64 bool bResizable;
65
66 bool bIsFullscreen;
67 bool bIsDialog;
68};
69
70#endif
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define X(Name, Desc)
Definition FormatStringSan.h:47
Definition IWebBrowserPopupFeatures.h:8
virtual bool IsToolBarVisible() const =0
virtual int GetWidth() const =0
virtual int GetHeight() const =0
virtual bool IsStatusBarVisible() const =0
virtual bool IsMenuBarVisible() const =0
virtual bool IsWidthSet() const =0
virtual bool IsXSet() const =0
virtual bool IsScrollbarsVisible() const =0
virtual int GetY() const =0
virtual TArray< FString > GetAdditionalFeatures() const =0
virtual bool IsResizable() const =0
virtual int GetX() const =0
virtual bool IsHeightSet() const =0
virtual bool IsLocationBarVisible() const =0
virtual bool IsDialog() const =0
virtual bool IsFullscreen() const =0
virtual bool IsYSet() const =0
Definition Array.h:670