| Chromium Embedded Framework (CEF)
    128.0.1+gc234e7f+chromium-128.0.6613.7
    | 
Class representing window information. More...
#include "include/internal/cef_win.h"
 
  
| Public Types | |
| typedef CefStructBase< CefWindowInfoTraits > | parent | 
| typedef CefStructBase< CefWindowInfoTraits > | parent | 
| typedef CefStructBase< CefWindowInfoTraits > | parent | 
|  Public Types inherited from CefStructBase< CefWindowInfoTraits > | |
| using | struct_type = typename traits::struct_type | 
| Public Member Functions | |
| CefWindowInfo () | |
| CefWindowInfo (const cef_window_info_t &r) | |
| CefWindowInfo (const CefWindowInfo &r) | |
| CefWindowInfo & | operator= (const CefWindowInfo &)=default | 
| CefWindowInfo & | operator= (CefWindowInfo &&)=default | 
| void | SetAsChild (CefWindowHandle parent, const CefRect &bounds) | 
| Create the browser as a child window.  More... | |
| void | SetAsWindowless (CefWindowHandle parent) | 
| Create the browser using windowless (off-screen) rendering.  More... | |
| CefWindowInfo () | |
| CefWindowInfo (const cef_window_info_t &r) | |
| CefWindowInfo (const CefWindowInfo &r) | |
| CefWindowInfo & | operator= (const CefWindowInfo &)=default | 
| CefWindowInfo & | operator= (CefWindowInfo &&)=default | 
| void | SetAsChild (CefWindowHandle parent, const CefRect &bounds) | 
| Create the browser as a child view.  More... | |
| void | SetAsWindowless (CefWindowHandle parent) | 
| Create the browser using windowless (off-screen) rendering.  More... | |
| CefWindowInfo () | |
| CefWindowInfo (const cef_window_info_t &r) | |
| CefWindowInfo (const CefWindowInfo &r) | |
| CefWindowInfo & | operator= (const CefWindowInfo &)=default | 
| CefWindowInfo & | operator= (CefWindowInfo &&)=default | 
| void | SetAsChild (CefWindowHandle parent, const CefRect &windowBounds) | 
| Create the browser as a child window.  More... | |
| void | SetAsPopup (CefWindowHandle parent, const CefString &windowName) | 
| Create the browser as a popup window.  More... | |
| void | SetAsWindowless (CefWindowHandle parent) | 
| Create the browser using windowless (off-screen) rendering.  More... | |
|  Public Member Functions inherited from CefStructBase< CefWindowInfoTraits > | |
| CefStructBase () | |
| CefStructBase (const CefStructBase &r) | |
| CefStructBase (const struct_type &r) | |
| virtual | ~CefStructBase () | 
| void | AttachTo (struct_type &source) | 
| Attach to the source structure's existing values.  More... | |
| void | DetachTo (struct_type &target) | 
| Relinquish ownership of values to the target structure.  More... | |
| void | Set (const struct_type &source, bool copy) | 
| Set this object's values.  More... | |
| CefStructBase & | operator= (const CefStructBase &s) | 
| CefStructBase & | operator= (const struct_type &s) | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from CefStructBase< CefWindowInfoTraits > | |
| void | Init () | 
|  Static Protected Member Functions inherited from CefStructBase< CefWindowInfoTraits > | |
| static void | Clear (struct_type *s) | 
|  Protected Attributes inherited from CefStructBase< CefWindowInfoTraits > | |
| struct_type * | attached_to_ | 
Class representing window information.
| 
 | inline | 
| 
 | inlineexplicit | 
| 
 | inlineexplicit | 
| 
 | inline | 
| 
 | inlineexplicit | 
| 
 | inlineexplicit | 
| 
 | inline | 
| 
 | inlineexplicit | 
| 
 | inlineexplicit | 
| 
 | default | 
| 
 | default | 
| 
 | default | 
| 
 | default | 
| 
 | default | 
| 
 | default | 
| 
 | inline | 
Create the browser as a child window.
| 
 | inline | 
Create the browser as a child view.
| 
 | inline | 
Create the browser as a child window.
| 
 | inline | 
Create the browser as a popup window.
| 
 | inline | 
Create the browser using windowless (off-screen) rendering.
No window will be created for the browser and all rendering will occur via the CefRenderHandler interface. The |parent| value will be used to identify monitor info and to act as the parent window for dialogs, context menus, etc. If |parent| is not provided then the main screen monitor will be used and some functionality that requires a parent window may not function correctly. In order to create windowless browsers the CefSettings.windowless_rendering_enabled value must be set to true. Transparent painting is enabled by default but can be disabled by setting CefBrowserSettings.background_color to an opaque value.
| 
 | inline | 
Create the browser using windowless (off-screen) rendering.
No view will be created for the browser and all rendering will occur via the CefRenderHandler interface. The |parent| value will be used to identify monitor info and to act as the parent view for dialogs, context menus, etc. If |parent| is not provided then the main screen monitor will be used and some functionality that requires a parent view may not function correctly. In order to create windowless browsers the CefSettings.windowless_rendering_enabled value must be set to true. Transparent painting is enabled by default but can be disabled by setting CefBrowserSettings.background_color to an opaque value.
| 
 | inline | 
Create the browser using windowless (off-screen) rendering.
No window will be created for the browser and all rendering will occur via the CefRenderHandler interface. The |parent| value will be used to identify monitor info and to act as the parent window for dialogs, context menus, etc. If |parent| is not provided then the main screen monitor will be used and some functionality that requires a parent window may not function correctly. In order to create windowless browsers the CefSettings.windowless_rendering_enabled value must be set to true. Transparent painting is enabled by default but can be disabled by setting CefBrowserSettings.background_color to an opaque value.