UCefView
Loading...
Searching...
No Matches
FCefViewSettings

Represents the settings for per CefView instance. More...

#include <SCefViewSettings.h>

Public Member Functions

bool operator== (const FCefViewSettings &Other)
 Equality operator.
 
bool operator!= (const FCefViewSettings &Other)
 Inequality operator.
 

Public Attributes

bool EnableContextMenu = true
 Enable/disable context menu. Enabled by default.
 
bool EnableDragAndDrop = false
 Enable/disable drag and drop. Disabled by default.
 
int32 FrameRate = 60
 Frame rate. 60 by default.
 
int32 DefaultFontSize
 Default font size.
 
int32 DefaultFixedFontSize
 Default fixed font size.
 
int32 MinimumFontSize
 Minimum font size.
 
int32 MinimumLogicalFontSize
 Minimum logical font size.
 
FColor BackgroundColor = FColor::White
 Background color. White by default.
 
FString StandardFontFamily
 Standard font family.
 
FString FixedFontFamily
 Fixed font family.
 
FString SerifFontFamily
 Serif font family.
 
FString SansSerifFontFamily
 Sans-serif font family.
 
FString CursiveFontFamily
 Cursive font family.
 
FString FantasyFontFamily
 Fantasy font family.
 
FString DefaultEncoding
 Default encoding.
 
FString AcceptLanguageList
 Accept language list.
 
ECefViewFeatureState RemoteFonts
 Remote fonts state.
 
ECefViewFeatureState Javascript = ECefViewFeatureState::Default
 Javascript state. Default by default.
 
ECefViewFeatureState AllowJavascriptCloseWindows = ECefViewFeatureState::Default
 Allow javascript close windows state. Default by default.
 
ECefViewFeatureState AllowJavascriptAccessClipboard = ECefViewFeatureState::Default
 Allow javascript access clipboard state. Default by default.
 
ECefViewFeatureState AllowJavascriptDomPaste = ECefViewFeatureState::Default
 Allow javascript DOM paste state. Default by default.
 
ECefViewFeatureState Plugins = ECefViewFeatureState::Default
 Plugins state. Default by default.
 
ECefViewFeatureState ImageLoading = ECefViewFeatureState::Default
 Image loading state. Default by default.
 
ECefViewFeatureState ImageShrinkStandaloneToFit = ECefViewFeatureState::Default
 Image shrink standalone to fit state. Default by default.
 
ECefViewFeatureState TextAreaResize = ECefViewFeatureState::Default
 Text area resize state. Default by default.
 
ECefViewFeatureState TabToLinks = ECefViewFeatureState::Default
 Tab to links state. Default by default.
 
ECefViewFeatureState LocalStorage = ECefViewFeatureState::Default
 Local storage state. Default by default.
 
ECefViewFeatureState Databases = ECefViewFeatureState::Default
 Databases state. Default by default.
 
ECefViewFeatureState WebGL = ECefViewFeatureState::Default
 WebGL state. Default by default.
 
TArray< FLocalFolderResourceMappingLocalFolderResroucesMapping
 Local folder resources mapping.
 
TArray< FArchiveFileResourceMappingArchiveFileResourceMapping
 Archive file resource mapping.
 

Detailed Description

Represents the settings for per CefView instance.

Member Function Documentation

◆ operator!=()

bool FCefViewSettings::operator!= ( const FCefViewSettings & Other)

Inequality operator.

Parameters
OtherThe other settings to compare.
Returns
True if the settings are not equal, false otherwise.

◆ operator==()

bool FCefViewSettings::operator== ( const FCefViewSettings & Other)

Equality operator.

Parameters
OtherThe other settings to compare.
Returns
True if the settings are equal, false otherwise.

Member Data Documentation

◆ AcceptLanguageList

FString FCefViewSettings::AcceptLanguageList

Accept language list.

◆ AllowJavascriptAccessClipboard

ECefViewFeatureState FCefViewSettings::AllowJavascriptAccessClipboard = ECefViewFeatureState::Default

Allow javascript access clipboard state. Default by default.

◆ AllowJavascriptCloseWindows

ECefViewFeatureState FCefViewSettings::AllowJavascriptCloseWindows = ECefViewFeatureState::Default

Allow javascript close windows state. Default by default.

◆ AllowJavascriptDomPaste

ECefViewFeatureState FCefViewSettings::AllowJavascriptDomPaste = ECefViewFeatureState::Default

Allow javascript DOM paste state. Default by default.

◆ ArchiveFileResourceMapping

TArray<FArchiveFileResourceMapping> FCefViewSettings::ArchiveFileResourceMapping

Archive file resource mapping.

◆ BackgroundColor

FColor FCefViewSettings::BackgroundColor = FColor::White

Background color. White by default.

◆ CursiveFontFamily

FString FCefViewSettings::CursiveFontFamily

Cursive font family.

◆ Databases

ECefViewFeatureState FCefViewSettings::Databases = ECefViewFeatureState::Default

Databases state. Default by default.

◆ DefaultEncoding

FString FCefViewSettings::DefaultEncoding

Default encoding.

◆ DefaultFixedFontSize

int32 FCefViewSettings::DefaultFixedFontSize

Default fixed font size.

◆ DefaultFontSize

int32 FCefViewSettings::DefaultFontSize

Default font size.

◆ EnableContextMenu

bool FCefViewSettings::EnableContextMenu = true

Enable/disable context menu. Enabled by default.

◆ EnableDragAndDrop

bool FCefViewSettings::EnableDragAndDrop = false

Enable/disable drag and drop. Disabled by default.

◆ FantasyFontFamily

FString FCefViewSettings::FantasyFontFamily

Fantasy font family.

◆ FixedFontFamily

FString FCefViewSettings::FixedFontFamily

Fixed font family.

◆ FrameRate

int32 FCefViewSettings::FrameRate = 60

Frame rate. 60 by default.

◆ ImageLoading

ECefViewFeatureState FCefViewSettings::ImageLoading = ECefViewFeatureState::Default

Image loading state. Default by default.

◆ ImageShrinkStandaloneToFit

ECefViewFeatureState FCefViewSettings::ImageShrinkStandaloneToFit = ECefViewFeatureState::Default

Image shrink standalone to fit state. Default by default.

◆ Javascript

ECefViewFeatureState FCefViewSettings::Javascript = ECefViewFeatureState::Default

Javascript state. Default by default.

◆ LocalFolderResroucesMapping

TArray<FLocalFolderResourceMapping> FCefViewSettings::LocalFolderResroucesMapping

Local folder resources mapping.

◆ LocalStorage

ECefViewFeatureState FCefViewSettings::LocalStorage = ECefViewFeatureState::Default

Local storage state. Default by default.

◆ MinimumFontSize

int32 FCefViewSettings::MinimumFontSize

Minimum font size.

◆ MinimumLogicalFontSize

int32 FCefViewSettings::MinimumLogicalFontSize

Minimum logical font size.

◆ Plugins

Plugins state. Default by default.

◆ RemoteFonts

ECefViewFeatureState FCefViewSettings::RemoteFonts

Remote fonts state.

◆ SansSerifFontFamily

FString FCefViewSettings::SansSerifFontFamily

Sans-serif font family.

◆ SerifFontFamily

FString FCefViewSettings::SerifFontFamily

Serif font family.

◆ StandardFontFamily

FString FCefViewSettings::StandardFontFamily

Standard font family.

◆ TabToLinks

ECefViewFeatureState FCefViewSettings::TabToLinks = ECefViewFeatureState::Default

Tab to links state. Default by default.

◆ TextAreaResize

ECefViewFeatureState FCefViewSettings::TextAreaResize = ECefViewFeatureState::Default

Text area resize state. Default by default.

◆ WebGL

WebGL state. Default by default.