Chromium Embedded Framework (CEF)  135.0.1+gd336310+chromium-135.0.7049.3
cef_types_wrappers.h File Reference
#include <algorithm>
#include <limits>
#include "include/internal/cef_string.h"
#include "include/internal/cef_string_list.h"
#include "include/internal/cef_types.h"

Classes

class  CefStructBase< traits >
 Template class that provides common functionality for complex CEF structure wrapping. More...
 
class  CefStructBaseSimple< struct_type >
 Template class that provides common functionality for simple CEF structure wrapping. More...
 
class  CefPoint
 Class representing a point. More...
 
class  CefRect
 Class representing a rectangle. More...
 
class  CefSize
 Class representing a size. More...
 
class  CefRange
 Class representing a range. More...
 
class  CefInsets
 Class representing insets. More...
 
class  CefDraggableRegion
 Class representing a draggable region. More...
 
class  CefScreenInfo
 Class representing the virtual screen information for use when window rendering is disabled. More...
 
class  CefMouseEvent
 Class representing a mouse event. More...
 
class  CefTouchEvent
 Class representing a touch event. More...
 
struct  CefSettingsTraits
 
struct  CefRequestContextSettingsTraits
 
struct  CefBrowserSettingsTraits
 
struct  CefURLPartsTraits
 
struct  CefCookieTraits
 
class  CefCursorInfo
 Class representing cursor information. More...
 
struct  CefPdfPrintSettingsTraits
 
class  CefBoxLayoutSettings
 Class representing CefBoxLayout settings. More...
 
struct  CefMediaSinkDeviceInfoTraits
 
struct  CefTaskInfoTraits
 
struct  CefLinuxWindowPropertiesTraits
 

Typedefs

using CefKeyEvent = CefStructBaseSimple< cef_key_event_t >
 Class representing a a keyboard event. More...
 
using CefPopupFeatures = CefStructBaseSimple< cef_popup_features_t >
 Class representing popup window features. More...
 
using CefSettings = CefStructBase< CefSettingsTraits >
 Class representing initialization settings. More...
 
using CefRequestContextSettings = CefStructBase< CefRequestContextSettingsTraits >
 Class representing request context initialization settings. More...
 
using CefBrowserSettings = CefStructBase< CefBrowserSettingsTraits >
 Class representing browser initialization settings. More...
 
using CefURLParts = CefStructBase< CefURLPartsTraits >
 Class representing a URL's component parts. More...
 
using CefTouchHandleState = CefStructBaseSimple< cef_touch_handle_state_t >
 Class representing the state of a touch handle. More...
 
using CefCookie = CefStructBase< CefCookieTraits >
 Class representing a cookie. More...
 
using CefPdfPrintSettings = CefStructBase< CefPdfPrintSettingsTraits >
 Class representing PDF print settings. More...
 
using CefCompositionUnderline = CefStructBaseSimple< cef_composition_underline_t >
 Class representing IME composition underline. More...
 
using CefAudioParameters = CefStructBaseSimple< cef_audio_parameters_t >
 Class representing CefAudioParameters settings. More...
 
using CefMediaSinkDeviceInfo = CefStructBase< CefMediaSinkDeviceInfoTraits >
 Class representing MediaSink device info. More...
 
using CefAcceleratedPaintInfo = CefStructBaseSimple< cef_accelerated_paint_info_t >
 Class representing accelerated paint info. More...
 
using CefTaskInfo = CefStructBase< CefTaskInfoTraits >
 Class representing task information. More...
 
using CefLinuxWindowProperties = CefStructBase< CefLinuxWindowPropertiesTraits >
 Class representing the Linux-specific window properties required for the window managers to correct group and display the window. More...
 

Functions

bool operator== (const CefPoint &a, const CefPoint &b)
 
bool operator!= (const CefPoint &a, const CefPoint &b)
 
bool operator== (const CefRect &a, const CefRect &b)
 
bool operator!= (const CefRect &a, const CefRect &b)
 
bool operator== (const CefSize &a, const CefSize &b)
 
bool operator!= (const CefSize &a, const CefSize &b)
 
bool operator== (const CefRange &a, const CefRange &b)
 
bool operator!= (const CefRange &a, const CefRange &b)
 
bool operator== (const CefInsets &a, const CefInsets &b)
 
bool operator!= (const CefInsets &a, const CefInsets &b)
 
bool operator== (const CefDraggableRegion &a, const CefDraggableRegion &b)
 
bool operator!= (const CefDraggableRegion &a, const CefDraggableRegion &b)
 

Typedef Documentation

◆ CefAcceleratedPaintInfo

Class representing accelerated paint info.

◆ CefAudioParameters

Class representing CefAudioParameters settings.

◆ CefBrowserSettings

Class representing browser initialization settings.

◆ CefCompositionUnderline

Class representing IME composition underline.

◆ CefCookie

Class representing a cookie.

◆ CefKeyEvent

Class representing a a keyboard event.

◆ CefLinuxWindowProperties

Class representing the Linux-specific window properties required for the window managers to correct group and display the window.

◆ CefMediaSinkDeviceInfo

Class representing MediaSink device info.

◆ CefPdfPrintSettings

Class representing PDF print settings.

◆ CefPopupFeatures

Class representing popup window features.

◆ CefRequestContextSettings

Class representing request context initialization settings.

◆ CefSettings

Class representing initialization settings.

◆ CefTaskInfo

Class representing task information.

◆ CefTouchHandleState

Class representing the state of a touch handle.

◆ CefURLParts

Class representing a URL's component parts.

Function Documentation

◆ operator!=() [1/6]

bool operator!= ( const CefDraggableRegion a,
const CefDraggableRegion b 
)
inline

◆ operator!=() [2/6]

bool operator!= ( const CefInsets a,
const CefInsets b 
)
inline

◆ operator!=() [3/6]

bool operator!= ( const CefPoint a,
const CefPoint b 
)
inline

◆ operator!=() [4/6]

bool operator!= ( const CefRange a,
const CefRange b 
)
inline

◆ operator!=() [5/6]

bool operator!= ( const CefRect a,
const CefRect b 
)
inline

◆ operator!=() [6/6]

bool operator!= ( const CefSize a,
const CefSize b 
)
inline

◆ operator==() [1/6]

bool operator== ( const CefDraggableRegion a,
const CefDraggableRegion b 
)
inline

◆ operator==() [2/6]

bool operator== ( const CefInsets a,
const CefInsets b 
)
inline

◆ operator==() [3/6]

bool operator== ( const CefPoint a,
const CefPoint b 
)
inline

◆ operator==() [4/6]

bool operator== ( const CefRange a,
const CefRange b 
)
inline

◆ operator==() [5/6]

bool operator== ( const CefRect a,
const CefRect b 
)
inline

◆ operator==() [6/6]

bool operator== ( const CefSize a,
const CefSize b 
)
inline