// Copyright (c) 2022 The Chromium Embedded Framework Authors. All rights // reserved. Use of this source code is governed by a BSD-style license that // can be found in the LICENSE file. // // --------------------------------------------------------------------------- // // This file was generated by the CEF translator tool. If making changes by // hand only do so within the body of existing method and function // implementations. See the translator.README.txt file in the tools directory // for more information. // // $hash=a71d84e671749331e5ad99c84ef790f09613b145$ // #include "libcef_dll/ctocpp/views/window_ctocpp.h" #include "libcef_dll/cpptoc/views/view_delegate_cpptoc.h" #include "libcef_dll/cpptoc/views/window_delegate_cpptoc.h" #include "libcef_dll/ctocpp/image_ctocpp.h" #include "libcef_dll/ctocpp/menu_model_ctocpp.h" #include "libcef_dll/ctocpp/views/box_layout_ctocpp.h" #include "libcef_dll/ctocpp/views/browser_view_ctocpp.h" #include "libcef_dll/ctocpp/views/button_ctocpp.h" #include "libcef_dll/ctocpp/views/display_ctocpp.h" #include "libcef_dll/ctocpp/views/fill_layout_ctocpp.h" #include "libcef_dll/ctocpp/views/layout_ctocpp.h" #include "libcef_dll/ctocpp/views/overlay_controller_ctocpp.h" #include "libcef_dll/ctocpp/views/panel_ctocpp.h" #include "libcef_dll/ctocpp/views/scroll_view_ctocpp.h" #include "libcef_dll/ctocpp/views/textfield_ctocpp.h" #include "libcef_dll/ctocpp/views/view_ctocpp.h" #include "libcef_dll/shutdown_checker.h" // STATIC METHODS - Body may be edited by hand. NO_SANITIZE("cfi-icall") CefRefPtr CefWindow::CreateTopLevelWindow( CefRefPtr delegate) { shutdown_checker::AssertNotShutdown(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Unverified params: delegate // Execute cef_window_t* _retval = cef_window_create_top_level(CefWindowDelegateCppToC::Wrap(delegate)); // Return type: refptr_same return CefWindowCToCpp::Wrap(_retval); } // VIRTUAL METHODS - Body may be edited by hand. NO_SANITIZE("cfi-icall") void CefWindowCToCpp::Show() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, show)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->show(_struct); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::Hide() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, hide)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->hide(_struct); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::CenterWindow(const CefSize& size) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, center_window)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->center_window(_struct, &size); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::Close() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, close)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->close(_struct); } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsClosed() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, is_closed)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_closed(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::Activate() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, activate)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->activate(_struct); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::Deactivate() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, deactivate)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->deactivate(_struct); } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsActive() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, is_active)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_active(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::BringToTop() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, bring_to_top)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->bring_to_top(_struct); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetAlwaysOnTop(bool on_top) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, set_always_on_top)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_always_on_top(_struct, on_top); } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsAlwaysOnTop() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, is_always_on_top)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_always_on_top(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::Maximize() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, maximize)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->maximize(_struct); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::Minimize() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, minimize)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->minimize(_struct); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::Restore() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, restore)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->restore(_struct); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetFullscreen(bool fullscreen) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, set_fullscreen)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_fullscreen(_struct, fullscreen); } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsMaximized() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, is_maximized)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_maximized(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsMinimized() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, is_minimized)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_minimized(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsFullscreen() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, is_fullscreen)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_fullscreen(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetTitle(const CefString& title) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, set_title)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Unverified params: title // Execute _struct->set_title(_struct, title.GetStruct()); } NO_SANITIZE("cfi-icall") CefString CefWindowCToCpp::GetTitle() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, get_title)) return CefString(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_string_userfree_t _retval = _struct->get_title(_struct); // Return type: string CefString _retvalStr; _retvalStr.AttachToUserFree(_retval); return _retvalStr; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetWindowIcon(CefRefPtr image) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, set_window_icon)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: image; type: refptr_same DCHECK(image.get()); if (!image.get()) return; // Execute _struct->set_window_icon(_struct, CefImageCToCpp::Unwrap(image)); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::GetWindowIcon() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, get_window_icon)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_image_t* _retval = _struct->get_window_icon(_struct); // Return type: refptr_same return CefImageCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetWindowAppIcon(CefRefPtr image) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, set_window_app_icon)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: image; type: refptr_same DCHECK(image.get()); if (!image.get()) return; // Execute _struct->set_window_app_icon(_struct, CefImageCToCpp::Unwrap(image)); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::GetWindowAppIcon() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, get_window_app_icon)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_image_t* _retval = _struct->get_window_app_icon(_struct); // Return type: refptr_same return CefImageCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::AddOverlayView( CefRefPtr view, cef_docking_mode_t docking_mode) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, add_overlay_view)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: view; type: refptr_same DCHECK(view.get()); if (!view.get()) return nullptr; // Execute cef_overlay_controller_t* _retval = _struct->add_overlay_view( _struct, CefViewCToCpp::Unwrap(view), docking_mode); // Return type: refptr_same return CefOverlayControllerCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::ShowMenu(CefRefPtr menu_model, const CefPoint& screen_point, cef_menu_anchor_position_t anchor_position) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, show_menu)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: menu_model; type: refptr_same DCHECK(menu_model.get()); if (!menu_model.get()) return; // Execute _struct->show_menu(_struct, CefMenuModelCToCpp::Unwrap(menu_model), &screen_point, anchor_position); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::CancelMenu() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, cancel_menu)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->cancel_menu(_struct); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::GetDisplay() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, get_display)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_display_t* _retval = _struct->get_display(_struct); // Return type: refptr_same return CefDisplayCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefRect CefWindowCToCpp::GetClientAreaBoundsInScreen() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, get_client_area_bounds_in_screen)) return CefRect(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_rect_t _retval = _struct->get_client_area_bounds_in_screen(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetDraggableRegions( const std::vector& regions) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, set_draggable_regions)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Unverified params: regions // Translate param: regions; type: simple_vec_byref_const const size_t regionsCount = regions.size(); cef_draggable_region_t* regionsList = NULL; if (regionsCount > 0) { regionsList = new cef_draggable_region_t[regionsCount]; DCHECK(regionsList); if (regionsList) { for (size_t i = 0; i < regionsCount; ++i) { regionsList[i] = regions[i]; } } } // Execute _struct->set_draggable_regions(_struct, regionsCount, regionsList); // Restore param:regions; type: simple_vec_byref_const if (regionsList) delete[] regionsList; } NO_SANITIZE("cfi-icall") CefWindowHandle CefWindowCToCpp::GetWindowHandle() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, get_window_handle)) return kNullWindowHandle; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_window_handle_t _retval = _struct->get_window_handle(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SendKeyPress(int key_code, uint32 event_flags) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, send_key_press)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->send_key_press(_struct, key_code, event_flags); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SendMouseMove(int screen_x, int screen_y) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, send_mouse_move)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->send_mouse_move(_struct, screen_x, screen_y); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SendMouseEvents(cef_mouse_button_type_t button, bool mouse_down, bool mouse_up) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, send_mouse_events)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->send_mouse_events(_struct, button, mouse_down, mouse_up); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetAccelerator(int command_id, int key_code, bool shift_pressed, bool ctrl_pressed, bool alt_pressed) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, set_accelerator)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_accelerator(_struct, command_id, key_code, shift_pressed, ctrl_pressed, alt_pressed); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::RemoveAccelerator(int command_id) { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, remove_accelerator)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->remove_accelerator(_struct, command_id); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::RemoveAllAccelerators() { shutdown_checker::AssertNotShutdown(); cef_window_t* _struct = GetStruct(); if (CEF_MEMBER_MISSING(_struct, remove_all_accelerators)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->remove_all_accelerators(_struct); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::AsWindow() { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, as_window)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_window_t* _retval = _struct->as_window(_struct); // Return type: refptr_same return CefWindowCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::SetToFillLayout() { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_to_fill_layout)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_fill_layout_t* _retval = _struct->set_to_fill_layout(_struct); // Return type: refptr_same return CefFillLayoutCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::SetToBoxLayout( const CefBoxLayoutSettings& settings) { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_to_box_layout)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_box_layout_t* _retval = _struct->set_to_box_layout(_struct, &settings); // Return type: refptr_same return CefBoxLayoutCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::GetLayout() { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_layout)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_layout_t* _retval = _struct->get_layout(_struct); // Return type: refptr_same return CefLayoutCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::Layout() { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, layout)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->layout(_struct); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::AddChildView(CefRefPtr view) { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, add_child_view)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: view; type: refptr_same DCHECK(view.get()); if (!view.get()) return; // Execute _struct->add_child_view(_struct, CefViewCToCpp::Unwrap(view)); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::AddChildViewAt(CefRefPtr view, int index) { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, add_child_view_at)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: view; type: refptr_same DCHECK(view.get()); if (!view.get()) return; // Verify param: index; type: simple_byval DCHECK_GE(index, 0); if (index < 0) return; // Execute _struct->add_child_view_at(_struct, CefViewCToCpp::Unwrap(view), index); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::ReorderChildView(CefRefPtr view, int index) { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, reorder_child_view)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: view; type: refptr_same DCHECK(view.get()); if (!view.get()) return; // Execute _struct->reorder_child_view(_struct, CefViewCToCpp::Unwrap(view), index); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::RemoveChildView(CefRefPtr view) { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, remove_child_view)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: view; type: refptr_same DCHECK(view.get()); if (!view.get()) return; // Execute _struct->remove_child_view(_struct, CefViewCToCpp::Unwrap(view)); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::RemoveAllChildViews() { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, remove_all_child_views)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->remove_all_child_views(_struct); } NO_SANITIZE("cfi-icall") size_t CefWindowCToCpp::GetChildViewCount() { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_child_view_count)) return 0; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute size_t _retval = _struct->get_child_view_count(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::GetChildViewAt(int index) { shutdown_checker::AssertNotShutdown(); cef_panel_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_child_view_at)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: index; type: simple_byval DCHECK_GE(index, 0); if (index < 0) return nullptr; // Execute cef_view_t* _retval = _struct->get_child_view_at(_struct, index); // Return type: refptr_same return CefViewCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::AsBrowserView() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, as_browser_view)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_browser_view_t* _retval = _struct->as_browser_view(_struct); // Return type: refptr_same return CefBrowserViewCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::AsButton() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, as_button)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_button_t* _retval = _struct->as_button(_struct); // Return type: refptr_same return CefButtonCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::AsPanel() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, as_panel)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_panel_t* _retval = _struct->as_panel(_struct); // Return type: refptr_same return CefPanelCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::AsScrollView() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, as_scroll_view)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_scroll_view_t* _retval = _struct->as_scroll_view(_struct); // Return type: refptr_same return CefScrollViewCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::AsTextfield() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, as_textfield)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_textfield_t* _retval = _struct->as_textfield(_struct); // Return type: refptr_same return CefTextfieldCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefString CefWindowCToCpp::GetTypeString() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_type_string)) return CefString(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_string_userfree_t _retval = _struct->get_type_string(_struct); // Return type: string CefString _retvalStr; _retvalStr.AttachToUserFree(_retval); return _retvalStr; } NO_SANITIZE("cfi-icall") CefString CefWindowCToCpp::ToString(bool include_children) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, to_string)) return CefString(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_string_userfree_t _retval = _struct->to_string(_struct, include_children); // Return type: string CefString _retvalStr; _retvalStr.AttachToUserFree(_retval); return _retvalStr; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsValid() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, is_valid)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_valid(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsAttached() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, is_attached)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_attached(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsSame(CefRefPtr that) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, is_same)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: that; type: refptr_same DCHECK(that.get()); if (!that.get()) return false; // Execute int _retval = _struct->is_same(_struct, CefViewCToCpp::Unwrap(that)); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::GetDelegate() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_delegate)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_view_delegate_t* _retval = _struct->get_delegate(_struct); // Return type: refptr_diff return CefViewDelegateCppToC::Unwrap(_retval); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::GetWindow() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_window)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_window_t* _retval = _struct->get_window(_struct); // Return type: refptr_same return CefWindowCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") int CefWindowCToCpp::GetID() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_id)) return 0; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->get_id(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetID(int id) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_id)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_id(_struct, id); } NO_SANITIZE("cfi-icall") int CefWindowCToCpp::GetGroupID() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_group_id)) return 0; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->get_group_id(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetGroupID(int group_id) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_group_id)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_group_id(_struct, group_id); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::GetParentView() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_parent_view)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_view_t* _retval = _struct->get_parent_view(_struct); // Return type: refptr_same return CefViewCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") CefRefPtr CefWindowCToCpp::GetViewForID(int id) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_view_for_id)) return nullptr; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_view_t* _retval = _struct->get_view_for_id(_struct, id); // Return type: refptr_same return CefViewCToCpp::Wrap(_retval); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetBounds(const CefRect& bounds) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_bounds)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_bounds(_struct, &bounds); } NO_SANITIZE("cfi-icall") CefRect CefWindowCToCpp::GetBounds() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_bounds)) return CefRect(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_rect_t _retval = _struct->get_bounds(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") CefRect CefWindowCToCpp::GetBoundsInScreen() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_bounds_in_screen)) return CefRect(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_rect_t _retval = _struct->get_bounds_in_screen(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetSize(const CefSize& size) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_size)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_size(_struct, &size); } NO_SANITIZE("cfi-icall") CefSize CefWindowCToCpp::GetSize() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_size)) return CefSize(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_size_t _retval = _struct->get_size(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetPosition(const CefPoint& position) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_position)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_position(_struct, &position); } NO_SANITIZE("cfi-icall") CefPoint CefWindowCToCpp::GetPosition() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_position)) return CefPoint(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_point_t _retval = _struct->get_position(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetInsets(const CefInsets& insets) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_insets)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_insets(_struct, &insets); } NO_SANITIZE("cfi-icall") CefInsets CefWindowCToCpp::GetInsets() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_insets)) return CefInsets(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_insets_t _retval = _struct->get_insets(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") CefSize CefWindowCToCpp::GetPreferredSize() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_preferred_size)) return CefSize(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_size_t _retval = _struct->get_preferred_size(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SizeToPreferredSize() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, size_to_preferred_size)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->size_to_preferred_size(_struct); } NO_SANITIZE("cfi-icall") CefSize CefWindowCToCpp::GetMinimumSize() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_minimum_size)) return CefSize(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_size_t _retval = _struct->get_minimum_size(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") CefSize CefWindowCToCpp::GetMaximumSize() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_maximum_size)) return CefSize(); // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_size_t _retval = _struct->get_maximum_size(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") int CefWindowCToCpp::GetHeightForWidth(int width) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_height_for_width)) return 0; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->get_height_for_width(_struct, width); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::InvalidateLayout() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, invalidate_layout)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->invalidate_layout(_struct); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetVisible(bool visible) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_visible)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_visible(_struct, visible); } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsVisible() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, is_visible)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_visible(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsDrawn() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, is_drawn)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_drawn(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetEnabled(bool enabled) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_enabled)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_enabled(_struct, enabled); } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsEnabled() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, is_enabled)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_enabled(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetFocusable(bool focusable) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_focusable)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_focusable(_struct, focusable); } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsFocusable() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, is_focusable)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_focusable(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::IsAccessibilityFocusable() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, is_accessibility_focusable)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->is_accessibility_focusable(_struct); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::RequestFocus() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, request_focus)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->request_focus(_struct); } NO_SANITIZE("cfi-icall") void CefWindowCToCpp::SetBackgroundColor(cef_color_t color) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, set_background_color)) return; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute _struct->set_background_color(_struct, color); } NO_SANITIZE("cfi-icall") cef_color_t CefWindowCToCpp::GetBackgroundColor() { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, get_background_color)) return 0; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute cef_color_t _retval = _struct->get_background_color(_struct); // Return type: simple return _retval; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::ConvertPointToScreen(CefPoint& point) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, convert_point_to_screen)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->convert_point_to_screen(_struct, &point); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::ConvertPointFromScreen(CefPoint& point) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, convert_point_from_screen)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->convert_point_from_screen(_struct, &point); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::ConvertPointToWindow(CefPoint& point) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, convert_point_to_window)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->convert_point_to_window(_struct, &point); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::ConvertPointFromWindow(CefPoint& point) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, convert_point_from_window)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Execute int _retval = _struct->convert_point_from_window(_struct, &point); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::ConvertPointToView(CefRefPtr view, CefPoint& point) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, convert_point_to_view)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: view; type: refptr_same DCHECK(view.get()); if (!view.get()) return false; // Execute int _retval = _struct->convert_point_to_view( _struct, CefViewCToCpp::Unwrap(view), &point); // Return type: bool return _retval ? true : false; } NO_SANITIZE("cfi-icall") bool CefWindowCToCpp::ConvertPointFromView(CefRefPtr view, CefPoint& point) { shutdown_checker::AssertNotShutdown(); cef_view_t* _struct = reinterpret_cast(GetStruct()); if (CEF_MEMBER_MISSING(_struct, convert_point_from_view)) return false; // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING // Verify param: view; type: refptr_same DCHECK(view.get()); if (!view.get()) return false; // Execute int _retval = _struct->convert_point_from_view( _struct, CefViewCToCpp::Unwrap(view), &point); // Return type: bool return _retval ? true : false; } // CONSTRUCTOR - Do not edit by hand. CefWindowCToCpp::CefWindowCToCpp() {} // DESTRUCTOR - Do not edit by hand. CefWindowCToCpp::~CefWindowCToCpp() { shutdown_checker::AssertNotShutdown(); } template <> cef_window_t* CefCToCppRefCounted::UnwrapDerived( CefWrapperType type, CefWindow* c) { NOTREACHED() << "Unexpected class type: " << type; return nullptr; } template <> CefWrapperType CefCToCppRefCounted:: kWrapperType = WT_WINDOW;