1 // Copyright (c) 2022 The Chromium Embedded Framework Authors. All rights
2 // reserved. Use of this source code is governed by a BSD-style license that
3 // can be found in the LICENSE file.
4 //
5 // ---------------------------------------------------------------------------
6 //
7 // This file was generated by the CEF translator tool. If making changes by
8 // hand only do so within the body of existing method and function
9 // implementations. See the translator.README.txt file in the tools directory
10 // for more information.
11 //
12 // $hash=6821e9d7130f828fba356cd7a7980f638c8ecf3e$
13 //
14
15 #include "libcef_dll/ctocpp/views/menu_button_ctocpp.h"
16 #include "libcef_dll/cpptoc/views/menu_button_delegate_cpptoc.h"
17 #include "libcef_dll/cpptoc/views/view_delegate_cpptoc.h"
18 #include "libcef_dll/ctocpp/image_ctocpp.h"
19 #include "libcef_dll/ctocpp/menu_model_ctocpp.h"
20 #include "libcef_dll/ctocpp/views/browser_view_ctocpp.h"
21 #include "libcef_dll/ctocpp/views/button_ctocpp.h"
22 #include "libcef_dll/ctocpp/views/label_button_ctocpp.h"
23 #include "libcef_dll/ctocpp/views/panel_ctocpp.h"
24 #include "libcef_dll/ctocpp/views/scroll_view_ctocpp.h"
25 #include "libcef_dll/ctocpp/views/textfield_ctocpp.h"
26 #include "libcef_dll/ctocpp/views/view_ctocpp.h"
27 #include "libcef_dll/ctocpp/views/window_ctocpp.h"
28 #include "libcef_dll/shutdown_checker.h"
29
30 // STATIC METHODS - Body may be edited by hand.
31
32 NO_SANITIZE("cfi-icall")
CreateMenuButton(CefRefPtr<CefMenuButtonDelegate> delegate,const CefString & text)33 CefRefPtr<CefMenuButton> CefMenuButton::CreateMenuButton(
34 CefRefPtr<CefMenuButtonDelegate> delegate,
35 const CefString& text) {
36 shutdown_checker::AssertNotShutdown();
37
38 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
39
40 // Verify param: delegate; type: refptr_diff
41 DCHECK(delegate.get());
42 if (!delegate.get())
43 return nullptr;
44 // Unverified params: text
45
46 // Execute
47 cef_menu_button_t* _retval = cef_menu_button_create(
48 CefMenuButtonDelegateCppToC::Wrap(delegate), text.GetStruct());
49
50 // Return type: refptr_same
51 return CefMenuButtonCToCpp::Wrap(_retval);
52 }
53
54 // VIRTUAL METHODS - Body may be edited by hand.
55
56 NO_SANITIZE("cfi-icall")
ShowMenu(CefRefPtr<CefMenuModel> menu_model,const CefPoint & screen_point,cef_menu_anchor_position_t anchor_position)57 void CefMenuButtonCToCpp::ShowMenu(CefRefPtr<CefMenuModel> menu_model,
58 const CefPoint& screen_point,
59 cef_menu_anchor_position_t anchor_position) {
60 shutdown_checker::AssertNotShutdown();
61
62 cef_menu_button_t* _struct = GetStruct();
63 if (CEF_MEMBER_MISSING(_struct, show_menu))
64 return;
65
66 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
67
68 // Verify param: menu_model; type: refptr_same
69 DCHECK(menu_model.get());
70 if (!menu_model.get())
71 return;
72
73 // Execute
74 _struct->show_menu(_struct, CefMenuModelCToCpp::Unwrap(menu_model),
75 &screen_point, anchor_position);
76 }
77
TriggerMenu()78 NO_SANITIZE("cfi-icall") void CefMenuButtonCToCpp::TriggerMenu() {
79 shutdown_checker::AssertNotShutdown();
80
81 cef_menu_button_t* _struct = GetStruct();
82 if (CEF_MEMBER_MISSING(_struct, trigger_menu))
83 return;
84
85 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
86
87 // Execute
88 _struct->trigger_menu(_struct);
89 }
90
91 NO_SANITIZE("cfi-icall")
AsMenuButton()92 CefRefPtr<CefMenuButton> CefMenuButtonCToCpp::AsMenuButton() {
93 shutdown_checker::AssertNotShutdown();
94
95 cef_label_button_t* _struct =
96 reinterpret_cast<cef_label_button_t*>(GetStruct());
97 if (CEF_MEMBER_MISSING(_struct, as_menu_button))
98 return nullptr;
99
100 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
101
102 // Execute
103 cef_menu_button_t* _retval = _struct->as_menu_button(_struct);
104
105 // Return type: refptr_same
106 return CefMenuButtonCToCpp::Wrap(_retval);
107 }
108
109 NO_SANITIZE("cfi-icall")
SetText(const CefString & text)110 void CefMenuButtonCToCpp::SetText(const CefString& text) {
111 shutdown_checker::AssertNotShutdown();
112
113 cef_label_button_t* _struct =
114 reinterpret_cast<cef_label_button_t*>(GetStruct());
115 if (CEF_MEMBER_MISSING(_struct, set_text))
116 return;
117
118 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
119
120 // Verify param: text; type: string_byref_const
121 DCHECK(!text.empty());
122 if (text.empty())
123 return;
124
125 // Execute
126 _struct->set_text(_struct, text.GetStruct());
127 }
128
GetText()129 NO_SANITIZE("cfi-icall") CefString CefMenuButtonCToCpp::GetText() {
130 shutdown_checker::AssertNotShutdown();
131
132 cef_label_button_t* _struct =
133 reinterpret_cast<cef_label_button_t*>(GetStruct());
134 if (CEF_MEMBER_MISSING(_struct, get_text))
135 return CefString();
136
137 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
138
139 // Execute
140 cef_string_userfree_t _retval = _struct->get_text(_struct);
141
142 // Return type: string
143 CefString _retvalStr;
144 _retvalStr.AttachToUserFree(_retval);
145 return _retvalStr;
146 }
147
148 NO_SANITIZE("cfi-icall")
SetImage(cef_button_state_t button_state,CefRefPtr<CefImage> image)149 void CefMenuButtonCToCpp::SetImage(cef_button_state_t button_state,
150 CefRefPtr<CefImage> image) {
151 shutdown_checker::AssertNotShutdown();
152
153 cef_label_button_t* _struct =
154 reinterpret_cast<cef_label_button_t*>(GetStruct());
155 if (CEF_MEMBER_MISSING(_struct, set_image))
156 return;
157
158 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
159
160 // Unverified params: image
161
162 // Execute
163 _struct->set_image(_struct, button_state, CefImageCToCpp::Unwrap(image));
164 }
165
166 NO_SANITIZE("cfi-icall")
GetImage(cef_button_state_t button_state)167 CefRefPtr<CefImage> CefMenuButtonCToCpp::GetImage(
168 cef_button_state_t button_state) {
169 shutdown_checker::AssertNotShutdown();
170
171 cef_label_button_t* _struct =
172 reinterpret_cast<cef_label_button_t*>(GetStruct());
173 if (CEF_MEMBER_MISSING(_struct, get_image))
174 return nullptr;
175
176 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
177
178 // Execute
179 cef_image_t* _retval = _struct->get_image(_struct, button_state);
180
181 // Return type: refptr_same
182 return CefImageCToCpp::Wrap(_retval);
183 }
184
185 NO_SANITIZE("cfi-icall")
SetTextColor(cef_button_state_t for_state,cef_color_t color)186 void CefMenuButtonCToCpp::SetTextColor(cef_button_state_t for_state,
187 cef_color_t color) {
188 shutdown_checker::AssertNotShutdown();
189
190 cef_label_button_t* _struct =
191 reinterpret_cast<cef_label_button_t*>(GetStruct());
192 if (CEF_MEMBER_MISSING(_struct, set_text_color))
193 return;
194
195 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
196
197 // Execute
198 _struct->set_text_color(_struct, for_state, color);
199 }
200
201 NO_SANITIZE("cfi-icall")
SetEnabledTextColors(cef_color_t color)202 void CefMenuButtonCToCpp::SetEnabledTextColors(cef_color_t color) {
203 shutdown_checker::AssertNotShutdown();
204
205 cef_label_button_t* _struct =
206 reinterpret_cast<cef_label_button_t*>(GetStruct());
207 if (CEF_MEMBER_MISSING(_struct, set_enabled_text_colors))
208 return;
209
210 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
211
212 // Execute
213 _struct->set_enabled_text_colors(_struct, color);
214 }
215
216 NO_SANITIZE("cfi-icall")
SetFontList(const CefString & font_list)217 void CefMenuButtonCToCpp::SetFontList(const CefString& font_list) {
218 shutdown_checker::AssertNotShutdown();
219
220 cef_label_button_t* _struct =
221 reinterpret_cast<cef_label_button_t*>(GetStruct());
222 if (CEF_MEMBER_MISSING(_struct, set_font_list))
223 return;
224
225 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
226
227 // Verify param: font_list; type: string_byref_const
228 DCHECK(!font_list.empty());
229 if (font_list.empty())
230 return;
231
232 // Execute
233 _struct->set_font_list(_struct, font_list.GetStruct());
234 }
235
236 NO_SANITIZE("cfi-icall")
SetHorizontalAlignment(cef_horizontal_alignment_t alignment)237 void CefMenuButtonCToCpp::SetHorizontalAlignment(
238 cef_horizontal_alignment_t alignment) {
239 shutdown_checker::AssertNotShutdown();
240
241 cef_label_button_t* _struct =
242 reinterpret_cast<cef_label_button_t*>(GetStruct());
243 if (CEF_MEMBER_MISSING(_struct, set_horizontal_alignment))
244 return;
245
246 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
247
248 // Execute
249 _struct->set_horizontal_alignment(_struct, alignment);
250 }
251
252 NO_SANITIZE("cfi-icall")
SetMinimumSize(const CefSize & size)253 void CefMenuButtonCToCpp::SetMinimumSize(const CefSize& size) {
254 shutdown_checker::AssertNotShutdown();
255
256 cef_label_button_t* _struct =
257 reinterpret_cast<cef_label_button_t*>(GetStruct());
258 if (CEF_MEMBER_MISSING(_struct, set_minimum_size))
259 return;
260
261 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
262
263 // Execute
264 _struct->set_minimum_size(_struct, &size);
265 }
266
267 NO_SANITIZE("cfi-icall")
SetMaximumSize(const CefSize & size)268 void CefMenuButtonCToCpp::SetMaximumSize(const CefSize& size) {
269 shutdown_checker::AssertNotShutdown();
270
271 cef_label_button_t* _struct =
272 reinterpret_cast<cef_label_button_t*>(GetStruct());
273 if (CEF_MEMBER_MISSING(_struct, set_maximum_size))
274 return;
275
276 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
277
278 // Execute
279 _struct->set_maximum_size(_struct, &size);
280 }
281
282 NO_SANITIZE("cfi-icall")
AsLabelButton()283 CefRefPtr<CefLabelButton> CefMenuButtonCToCpp::AsLabelButton() {
284 shutdown_checker::AssertNotShutdown();
285
286 cef_button_t* _struct = reinterpret_cast<cef_button_t*>(GetStruct());
287 if (CEF_MEMBER_MISSING(_struct, as_label_button))
288 return nullptr;
289
290 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
291
292 // Execute
293 cef_label_button_t* _retval = _struct->as_label_button(_struct);
294
295 // Return type: refptr_same
296 return CefLabelButtonCToCpp::Wrap(_retval);
297 }
298
299 NO_SANITIZE("cfi-icall")
SetState(cef_button_state_t state)300 void CefMenuButtonCToCpp::SetState(cef_button_state_t state) {
301 shutdown_checker::AssertNotShutdown();
302
303 cef_button_t* _struct = reinterpret_cast<cef_button_t*>(GetStruct());
304 if (CEF_MEMBER_MISSING(_struct, set_state))
305 return;
306
307 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
308
309 // Execute
310 _struct->set_state(_struct, state);
311 }
312
GetState()313 NO_SANITIZE("cfi-icall") cef_button_state_t CefMenuButtonCToCpp::GetState() {
314 shutdown_checker::AssertNotShutdown();
315
316 cef_button_t* _struct = reinterpret_cast<cef_button_t*>(GetStruct());
317 if (CEF_MEMBER_MISSING(_struct, get_state))
318 return CEF_BUTTON_STATE_NORMAL;
319
320 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
321
322 // Execute
323 cef_button_state_t _retval = _struct->get_state(_struct);
324
325 // Return type: simple
326 return _retval;
327 }
328
329 NO_SANITIZE("cfi-icall")
SetInkDropEnabled(bool enabled)330 void CefMenuButtonCToCpp::SetInkDropEnabled(bool enabled) {
331 shutdown_checker::AssertNotShutdown();
332
333 cef_button_t* _struct = reinterpret_cast<cef_button_t*>(GetStruct());
334 if (CEF_MEMBER_MISSING(_struct, set_ink_drop_enabled))
335 return;
336
337 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
338
339 // Execute
340 _struct->set_ink_drop_enabled(_struct, enabled);
341 }
342
343 NO_SANITIZE("cfi-icall")
SetTooltipText(const CefString & tooltip_text)344 void CefMenuButtonCToCpp::SetTooltipText(const CefString& tooltip_text) {
345 shutdown_checker::AssertNotShutdown();
346
347 cef_button_t* _struct = reinterpret_cast<cef_button_t*>(GetStruct());
348 if (CEF_MEMBER_MISSING(_struct, set_tooltip_text))
349 return;
350
351 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
352
353 // Verify param: tooltip_text; type: string_byref_const
354 DCHECK(!tooltip_text.empty());
355 if (tooltip_text.empty())
356 return;
357
358 // Execute
359 _struct->set_tooltip_text(_struct, tooltip_text.GetStruct());
360 }
361
362 NO_SANITIZE("cfi-icall")
SetAccessibleName(const CefString & name)363 void CefMenuButtonCToCpp::SetAccessibleName(const CefString& name) {
364 shutdown_checker::AssertNotShutdown();
365
366 cef_button_t* _struct = reinterpret_cast<cef_button_t*>(GetStruct());
367 if (CEF_MEMBER_MISSING(_struct, set_accessible_name))
368 return;
369
370 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
371
372 // Verify param: name; type: string_byref_const
373 DCHECK(!name.empty());
374 if (name.empty())
375 return;
376
377 // Execute
378 _struct->set_accessible_name(_struct, name.GetStruct());
379 }
380
381 NO_SANITIZE("cfi-icall")
AsBrowserView()382 CefRefPtr<CefBrowserView> CefMenuButtonCToCpp::AsBrowserView() {
383 shutdown_checker::AssertNotShutdown();
384
385 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
386 if (CEF_MEMBER_MISSING(_struct, as_browser_view))
387 return nullptr;
388
389 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
390
391 // Execute
392 cef_browser_view_t* _retval = _struct->as_browser_view(_struct);
393
394 // Return type: refptr_same
395 return CefBrowserViewCToCpp::Wrap(_retval);
396 }
397
AsButton()398 NO_SANITIZE("cfi-icall") CefRefPtr<CefButton> CefMenuButtonCToCpp::AsButton() {
399 shutdown_checker::AssertNotShutdown();
400
401 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
402 if (CEF_MEMBER_MISSING(_struct, as_button))
403 return nullptr;
404
405 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
406
407 // Execute
408 cef_button_t* _retval = _struct->as_button(_struct);
409
410 // Return type: refptr_same
411 return CefButtonCToCpp::Wrap(_retval);
412 }
413
AsPanel()414 NO_SANITIZE("cfi-icall") CefRefPtr<CefPanel> CefMenuButtonCToCpp::AsPanel() {
415 shutdown_checker::AssertNotShutdown();
416
417 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
418 if (CEF_MEMBER_MISSING(_struct, as_panel))
419 return nullptr;
420
421 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
422
423 // Execute
424 cef_panel_t* _retval = _struct->as_panel(_struct);
425
426 // Return type: refptr_same
427 return CefPanelCToCpp::Wrap(_retval);
428 }
429
430 NO_SANITIZE("cfi-icall")
AsScrollView()431 CefRefPtr<CefScrollView> CefMenuButtonCToCpp::AsScrollView() {
432 shutdown_checker::AssertNotShutdown();
433
434 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
435 if (CEF_MEMBER_MISSING(_struct, as_scroll_view))
436 return nullptr;
437
438 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
439
440 // Execute
441 cef_scroll_view_t* _retval = _struct->as_scroll_view(_struct);
442
443 // Return type: refptr_same
444 return CefScrollViewCToCpp::Wrap(_retval);
445 }
446
447 NO_SANITIZE("cfi-icall")
AsTextfield()448 CefRefPtr<CefTextfield> CefMenuButtonCToCpp::AsTextfield() {
449 shutdown_checker::AssertNotShutdown();
450
451 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
452 if (CEF_MEMBER_MISSING(_struct, as_textfield))
453 return nullptr;
454
455 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
456
457 // Execute
458 cef_textfield_t* _retval = _struct->as_textfield(_struct);
459
460 // Return type: refptr_same
461 return CefTextfieldCToCpp::Wrap(_retval);
462 }
463
GetTypeString()464 NO_SANITIZE("cfi-icall") CefString CefMenuButtonCToCpp::GetTypeString() {
465 shutdown_checker::AssertNotShutdown();
466
467 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
468 if (CEF_MEMBER_MISSING(_struct, get_type_string))
469 return CefString();
470
471 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
472
473 // Execute
474 cef_string_userfree_t _retval = _struct->get_type_string(_struct);
475
476 // Return type: string
477 CefString _retvalStr;
478 _retvalStr.AttachToUserFree(_retval);
479 return _retvalStr;
480 }
481
482 NO_SANITIZE("cfi-icall")
ToString(bool include_children)483 CefString CefMenuButtonCToCpp::ToString(bool include_children) {
484 shutdown_checker::AssertNotShutdown();
485
486 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
487 if (CEF_MEMBER_MISSING(_struct, to_string))
488 return CefString();
489
490 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
491
492 // Execute
493 cef_string_userfree_t _retval = _struct->to_string(_struct, include_children);
494
495 // Return type: string
496 CefString _retvalStr;
497 _retvalStr.AttachToUserFree(_retval);
498 return _retvalStr;
499 }
500
IsValid()501 NO_SANITIZE("cfi-icall") bool CefMenuButtonCToCpp::IsValid() {
502 shutdown_checker::AssertNotShutdown();
503
504 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
505 if (CEF_MEMBER_MISSING(_struct, is_valid))
506 return false;
507
508 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
509
510 // Execute
511 int _retval = _struct->is_valid(_struct);
512
513 // Return type: bool
514 return _retval ? true : false;
515 }
516
IsAttached()517 NO_SANITIZE("cfi-icall") bool CefMenuButtonCToCpp::IsAttached() {
518 shutdown_checker::AssertNotShutdown();
519
520 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
521 if (CEF_MEMBER_MISSING(_struct, is_attached))
522 return false;
523
524 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
525
526 // Execute
527 int _retval = _struct->is_attached(_struct);
528
529 // Return type: bool
530 return _retval ? true : false;
531 }
532
533 NO_SANITIZE("cfi-icall")
IsSame(CefRefPtr<CefView> that)534 bool CefMenuButtonCToCpp::IsSame(CefRefPtr<CefView> that) {
535 shutdown_checker::AssertNotShutdown();
536
537 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
538 if (CEF_MEMBER_MISSING(_struct, is_same))
539 return false;
540
541 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
542
543 // Verify param: that; type: refptr_same
544 DCHECK(that.get());
545 if (!that.get())
546 return false;
547
548 // Execute
549 int _retval = _struct->is_same(_struct, CefViewCToCpp::Unwrap(that));
550
551 // Return type: bool
552 return _retval ? true : false;
553 }
554
555 NO_SANITIZE("cfi-icall")
GetDelegate()556 CefRefPtr<CefViewDelegate> CefMenuButtonCToCpp::GetDelegate() {
557 shutdown_checker::AssertNotShutdown();
558
559 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
560 if (CEF_MEMBER_MISSING(_struct, get_delegate))
561 return nullptr;
562
563 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
564
565 // Execute
566 cef_view_delegate_t* _retval = _struct->get_delegate(_struct);
567
568 // Return type: refptr_diff
569 return CefViewDelegateCppToC::Unwrap(_retval);
570 }
571
GetWindow()572 NO_SANITIZE("cfi-icall") CefRefPtr<CefWindow> CefMenuButtonCToCpp::GetWindow() {
573 shutdown_checker::AssertNotShutdown();
574
575 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
576 if (CEF_MEMBER_MISSING(_struct, get_window))
577 return nullptr;
578
579 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
580
581 // Execute
582 cef_window_t* _retval = _struct->get_window(_struct);
583
584 // Return type: refptr_same
585 return CefWindowCToCpp::Wrap(_retval);
586 }
587
GetID()588 NO_SANITIZE("cfi-icall") int CefMenuButtonCToCpp::GetID() {
589 shutdown_checker::AssertNotShutdown();
590
591 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
592 if (CEF_MEMBER_MISSING(_struct, get_id))
593 return 0;
594
595 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
596
597 // Execute
598 int _retval = _struct->get_id(_struct);
599
600 // Return type: simple
601 return _retval;
602 }
603
SetID(int id)604 NO_SANITIZE("cfi-icall") void CefMenuButtonCToCpp::SetID(int id) {
605 shutdown_checker::AssertNotShutdown();
606
607 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
608 if (CEF_MEMBER_MISSING(_struct, set_id))
609 return;
610
611 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
612
613 // Execute
614 _struct->set_id(_struct, id);
615 }
616
GetGroupID()617 NO_SANITIZE("cfi-icall") int CefMenuButtonCToCpp::GetGroupID() {
618 shutdown_checker::AssertNotShutdown();
619
620 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
621 if (CEF_MEMBER_MISSING(_struct, get_group_id))
622 return 0;
623
624 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
625
626 // Execute
627 int _retval = _struct->get_group_id(_struct);
628
629 // Return type: simple
630 return _retval;
631 }
632
SetGroupID(int group_id)633 NO_SANITIZE("cfi-icall") void CefMenuButtonCToCpp::SetGroupID(int group_id) {
634 shutdown_checker::AssertNotShutdown();
635
636 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
637 if (CEF_MEMBER_MISSING(_struct, set_group_id))
638 return;
639
640 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
641
642 // Execute
643 _struct->set_group_id(_struct, group_id);
644 }
645
646 NO_SANITIZE("cfi-icall")
GetParentView()647 CefRefPtr<CefView> CefMenuButtonCToCpp::GetParentView() {
648 shutdown_checker::AssertNotShutdown();
649
650 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
651 if (CEF_MEMBER_MISSING(_struct, get_parent_view))
652 return nullptr;
653
654 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
655
656 // Execute
657 cef_view_t* _retval = _struct->get_parent_view(_struct);
658
659 // Return type: refptr_same
660 return CefViewCToCpp::Wrap(_retval);
661 }
662
663 NO_SANITIZE("cfi-icall")
GetViewForID(int id)664 CefRefPtr<CefView> CefMenuButtonCToCpp::GetViewForID(int id) {
665 shutdown_checker::AssertNotShutdown();
666
667 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
668 if (CEF_MEMBER_MISSING(_struct, get_view_for_id))
669 return nullptr;
670
671 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
672
673 // Execute
674 cef_view_t* _retval = _struct->get_view_for_id(_struct, id);
675
676 // Return type: refptr_same
677 return CefViewCToCpp::Wrap(_retval);
678 }
679
680 NO_SANITIZE("cfi-icall")
SetBounds(const CefRect & bounds)681 void CefMenuButtonCToCpp::SetBounds(const CefRect& bounds) {
682 shutdown_checker::AssertNotShutdown();
683
684 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
685 if (CEF_MEMBER_MISSING(_struct, set_bounds))
686 return;
687
688 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
689
690 // Execute
691 _struct->set_bounds(_struct, &bounds);
692 }
693
GetBounds()694 NO_SANITIZE("cfi-icall") CefRect CefMenuButtonCToCpp::GetBounds() {
695 shutdown_checker::AssertNotShutdown();
696
697 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
698 if (CEF_MEMBER_MISSING(_struct, get_bounds))
699 return CefRect();
700
701 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
702
703 // Execute
704 cef_rect_t _retval = _struct->get_bounds(_struct);
705
706 // Return type: simple
707 return _retval;
708 }
709
GetBoundsInScreen()710 NO_SANITIZE("cfi-icall") CefRect CefMenuButtonCToCpp::GetBoundsInScreen() {
711 shutdown_checker::AssertNotShutdown();
712
713 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
714 if (CEF_MEMBER_MISSING(_struct, get_bounds_in_screen))
715 return CefRect();
716
717 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
718
719 // Execute
720 cef_rect_t _retval = _struct->get_bounds_in_screen(_struct);
721
722 // Return type: simple
723 return _retval;
724 }
725
726 NO_SANITIZE("cfi-icall")
SetSize(const CefSize & size)727 void CefMenuButtonCToCpp::SetSize(const CefSize& size) {
728 shutdown_checker::AssertNotShutdown();
729
730 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
731 if (CEF_MEMBER_MISSING(_struct, set_size))
732 return;
733
734 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
735
736 // Execute
737 _struct->set_size(_struct, &size);
738 }
739
GetSize()740 NO_SANITIZE("cfi-icall") CefSize CefMenuButtonCToCpp::GetSize() {
741 shutdown_checker::AssertNotShutdown();
742
743 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
744 if (CEF_MEMBER_MISSING(_struct, get_size))
745 return CefSize();
746
747 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
748
749 // Execute
750 cef_size_t _retval = _struct->get_size(_struct);
751
752 // Return type: simple
753 return _retval;
754 }
755
756 NO_SANITIZE("cfi-icall")
SetPosition(const CefPoint & position)757 void CefMenuButtonCToCpp::SetPosition(const CefPoint& position) {
758 shutdown_checker::AssertNotShutdown();
759
760 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
761 if (CEF_MEMBER_MISSING(_struct, set_position))
762 return;
763
764 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
765
766 // Execute
767 _struct->set_position(_struct, &position);
768 }
769
GetPosition()770 NO_SANITIZE("cfi-icall") CefPoint CefMenuButtonCToCpp::GetPosition() {
771 shutdown_checker::AssertNotShutdown();
772
773 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
774 if (CEF_MEMBER_MISSING(_struct, get_position))
775 return CefPoint();
776
777 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
778
779 // Execute
780 cef_point_t _retval = _struct->get_position(_struct);
781
782 // Return type: simple
783 return _retval;
784 }
785
786 NO_SANITIZE("cfi-icall")
SetInsets(const CefInsets & insets)787 void CefMenuButtonCToCpp::SetInsets(const CefInsets& insets) {
788 shutdown_checker::AssertNotShutdown();
789
790 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
791 if (CEF_MEMBER_MISSING(_struct, set_insets))
792 return;
793
794 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
795
796 // Execute
797 _struct->set_insets(_struct, &insets);
798 }
799
GetInsets()800 NO_SANITIZE("cfi-icall") CefInsets CefMenuButtonCToCpp::GetInsets() {
801 shutdown_checker::AssertNotShutdown();
802
803 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
804 if (CEF_MEMBER_MISSING(_struct, get_insets))
805 return CefInsets();
806
807 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
808
809 // Execute
810 cef_insets_t _retval = _struct->get_insets(_struct);
811
812 // Return type: simple
813 return _retval;
814 }
815
GetPreferredSize()816 NO_SANITIZE("cfi-icall") CefSize CefMenuButtonCToCpp::GetPreferredSize() {
817 shutdown_checker::AssertNotShutdown();
818
819 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
820 if (CEF_MEMBER_MISSING(_struct, get_preferred_size))
821 return CefSize();
822
823 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
824
825 // Execute
826 cef_size_t _retval = _struct->get_preferred_size(_struct);
827
828 // Return type: simple
829 return _retval;
830 }
831
SizeToPreferredSize()832 NO_SANITIZE("cfi-icall") void CefMenuButtonCToCpp::SizeToPreferredSize() {
833 shutdown_checker::AssertNotShutdown();
834
835 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
836 if (CEF_MEMBER_MISSING(_struct, size_to_preferred_size))
837 return;
838
839 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
840
841 // Execute
842 _struct->size_to_preferred_size(_struct);
843 }
844
GetMinimumSize()845 NO_SANITIZE("cfi-icall") CefSize CefMenuButtonCToCpp::GetMinimumSize() {
846 shutdown_checker::AssertNotShutdown();
847
848 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
849 if (CEF_MEMBER_MISSING(_struct, get_minimum_size))
850 return CefSize();
851
852 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
853
854 // Execute
855 cef_size_t _retval = _struct->get_minimum_size(_struct);
856
857 // Return type: simple
858 return _retval;
859 }
860
GetMaximumSize()861 NO_SANITIZE("cfi-icall") CefSize CefMenuButtonCToCpp::GetMaximumSize() {
862 shutdown_checker::AssertNotShutdown();
863
864 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
865 if (CEF_MEMBER_MISSING(_struct, get_maximum_size))
866 return CefSize();
867
868 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
869
870 // Execute
871 cef_size_t _retval = _struct->get_maximum_size(_struct);
872
873 // Return type: simple
874 return _retval;
875 }
876
GetHeightForWidth(int width)877 NO_SANITIZE("cfi-icall") int CefMenuButtonCToCpp::GetHeightForWidth(int width) {
878 shutdown_checker::AssertNotShutdown();
879
880 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
881 if (CEF_MEMBER_MISSING(_struct, get_height_for_width))
882 return 0;
883
884 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
885
886 // Execute
887 int _retval = _struct->get_height_for_width(_struct, width);
888
889 // Return type: simple
890 return _retval;
891 }
892
InvalidateLayout()893 NO_SANITIZE("cfi-icall") void CefMenuButtonCToCpp::InvalidateLayout() {
894 shutdown_checker::AssertNotShutdown();
895
896 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
897 if (CEF_MEMBER_MISSING(_struct, invalidate_layout))
898 return;
899
900 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
901
902 // Execute
903 _struct->invalidate_layout(_struct);
904 }
905
SetVisible(bool visible)906 NO_SANITIZE("cfi-icall") void CefMenuButtonCToCpp::SetVisible(bool visible) {
907 shutdown_checker::AssertNotShutdown();
908
909 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
910 if (CEF_MEMBER_MISSING(_struct, set_visible))
911 return;
912
913 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
914
915 // Execute
916 _struct->set_visible(_struct, visible);
917 }
918
IsVisible()919 NO_SANITIZE("cfi-icall") bool CefMenuButtonCToCpp::IsVisible() {
920 shutdown_checker::AssertNotShutdown();
921
922 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
923 if (CEF_MEMBER_MISSING(_struct, is_visible))
924 return false;
925
926 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
927
928 // Execute
929 int _retval = _struct->is_visible(_struct);
930
931 // Return type: bool
932 return _retval ? true : false;
933 }
934
IsDrawn()935 NO_SANITIZE("cfi-icall") bool CefMenuButtonCToCpp::IsDrawn() {
936 shutdown_checker::AssertNotShutdown();
937
938 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
939 if (CEF_MEMBER_MISSING(_struct, is_drawn))
940 return false;
941
942 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
943
944 // Execute
945 int _retval = _struct->is_drawn(_struct);
946
947 // Return type: bool
948 return _retval ? true : false;
949 }
950
SetEnabled(bool enabled)951 NO_SANITIZE("cfi-icall") void CefMenuButtonCToCpp::SetEnabled(bool enabled) {
952 shutdown_checker::AssertNotShutdown();
953
954 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
955 if (CEF_MEMBER_MISSING(_struct, set_enabled))
956 return;
957
958 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
959
960 // Execute
961 _struct->set_enabled(_struct, enabled);
962 }
963
IsEnabled()964 NO_SANITIZE("cfi-icall") bool CefMenuButtonCToCpp::IsEnabled() {
965 shutdown_checker::AssertNotShutdown();
966
967 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
968 if (CEF_MEMBER_MISSING(_struct, is_enabled))
969 return false;
970
971 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
972
973 // Execute
974 int _retval = _struct->is_enabled(_struct);
975
976 // Return type: bool
977 return _retval ? true : false;
978 }
979
980 NO_SANITIZE("cfi-icall")
SetFocusable(bool focusable)981 void CefMenuButtonCToCpp::SetFocusable(bool focusable) {
982 shutdown_checker::AssertNotShutdown();
983
984 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
985 if (CEF_MEMBER_MISSING(_struct, set_focusable))
986 return;
987
988 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
989
990 // Execute
991 _struct->set_focusable(_struct, focusable);
992 }
993
IsFocusable()994 NO_SANITIZE("cfi-icall") bool CefMenuButtonCToCpp::IsFocusable() {
995 shutdown_checker::AssertNotShutdown();
996
997 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
998 if (CEF_MEMBER_MISSING(_struct, is_focusable))
999 return false;
1000
1001 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
1002
1003 // Execute
1004 int _retval = _struct->is_focusable(_struct);
1005
1006 // Return type: bool
1007 return _retval ? true : false;
1008 }
1009
IsAccessibilityFocusable()1010 NO_SANITIZE("cfi-icall") bool CefMenuButtonCToCpp::IsAccessibilityFocusable() {
1011 shutdown_checker::AssertNotShutdown();
1012
1013 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
1014 if (CEF_MEMBER_MISSING(_struct, is_accessibility_focusable))
1015 return false;
1016
1017 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
1018
1019 // Execute
1020 int _retval = _struct->is_accessibility_focusable(_struct);
1021
1022 // Return type: bool
1023 return _retval ? true : false;
1024 }
1025
RequestFocus()1026 NO_SANITIZE("cfi-icall") void CefMenuButtonCToCpp::RequestFocus() {
1027 shutdown_checker::AssertNotShutdown();
1028
1029 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
1030 if (CEF_MEMBER_MISSING(_struct, request_focus))
1031 return;
1032
1033 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
1034
1035 // Execute
1036 _struct->request_focus(_struct);
1037 }
1038
1039 NO_SANITIZE("cfi-icall")
SetBackgroundColor(cef_color_t color)1040 void CefMenuButtonCToCpp::SetBackgroundColor(cef_color_t color) {
1041 shutdown_checker::AssertNotShutdown();
1042
1043 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
1044 if (CEF_MEMBER_MISSING(_struct, set_background_color))
1045 return;
1046
1047 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
1048
1049 // Execute
1050 _struct->set_background_color(_struct, color);
1051 }
1052
GetBackgroundColor()1053 NO_SANITIZE("cfi-icall") cef_color_t CefMenuButtonCToCpp::GetBackgroundColor() {
1054 shutdown_checker::AssertNotShutdown();
1055
1056 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
1057 if (CEF_MEMBER_MISSING(_struct, get_background_color))
1058 return 0;
1059
1060 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
1061
1062 // Execute
1063 cef_color_t _retval = _struct->get_background_color(_struct);
1064
1065 // Return type: simple
1066 return _retval;
1067 }
1068
1069 NO_SANITIZE("cfi-icall")
ConvertPointToScreen(CefPoint & point)1070 bool CefMenuButtonCToCpp::ConvertPointToScreen(CefPoint& point) {
1071 shutdown_checker::AssertNotShutdown();
1072
1073 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
1074 if (CEF_MEMBER_MISSING(_struct, convert_point_to_screen))
1075 return false;
1076
1077 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
1078
1079 // Execute
1080 int _retval = _struct->convert_point_to_screen(_struct, &point);
1081
1082 // Return type: bool
1083 return _retval ? true : false;
1084 }
1085
1086 NO_SANITIZE("cfi-icall")
ConvertPointFromScreen(CefPoint & point)1087 bool CefMenuButtonCToCpp::ConvertPointFromScreen(CefPoint& point) {
1088 shutdown_checker::AssertNotShutdown();
1089
1090 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
1091 if (CEF_MEMBER_MISSING(_struct, convert_point_from_screen))
1092 return false;
1093
1094 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
1095
1096 // Execute
1097 int _retval = _struct->convert_point_from_screen(_struct, &point);
1098
1099 // Return type: bool
1100 return _retval ? true : false;
1101 }
1102
1103 NO_SANITIZE("cfi-icall")
ConvertPointToWindow(CefPoint & point)1104 bool CefMenuButtonCToCpp::ConvertPointToWindow(CefPoint& point) {
1105 shutdown_checker::AssertNotShutdown();
1106
1107 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
1108 if (CEF_MEMBER_MISSING(_struct, convert_point_to_window))
1109 return false;
1110
1111 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
1112
1113 // Execute
1114 int _retval = _struct->convert_point_to_window(_struct, &point);
1115
1116 // Return type: bool
1117 return _retval ? true : false;
1118 }
1119
1120 NO_SANITIZE("cfi-icall")
ConvertPointFromWindow(CefPoint & point)1121 bool CefMenuButtonCToCpp::ConvertPointFromWindow(CefPoint& point) {
1122 shutdown_checker::AssertNotShutdown();
1123
1124 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
1125 if (CEF_MEMBER_MISSING(_struct, convert_point_from_window))
1126 return false;
1127
1128 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
1129
1130 // Execute
1131 int _retval = _struct->convert_point_from_window(_struct, &point);
1132
1133 // Return type: bool
1134 return _retval ? true : false;
1135 }
1136
1137 NO_SANITIZE("cfi-icall")
ConvertPointToView(CefRefPtr<CefView> view,CefPoint & point)1138 bool CefMenuButtonCToCpp::ConvertPointToView(CefRefPtr<CefView> view,
1139 CefPoint& point) {
1140 shutdown_checker::AssertNotShutdown();
1141
1142 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
1143 if (CEF_MEMBER_MISSING(_struct, convert_point_to_view))
1144 return false;
1145
1146 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
1147
1148 // Verify param: view; type: refptr_same
1149 DCHECK(view.get());
1150 if (!view.get())
1151 return false;
1152
1153 // Execute
1154 int _retval = _struct->convert_point_to_view(
1155 _struct, CefViewCToCpp::Unwrap(view), &point);
1156
1157 // Return type: bool
1158 return _retval ? true : false;
1159 }
1160
1161 NO_SANITIZE("cfi-icall")
ConvertPointFromView(CefRefPtr<CefView> view,CefPoint & point)1162 bool CefMenuButtonCToCpp::ConvertPointFromView(CefRefPtr<CefView> view,
1163 CefPoint& point) {
1164 shutdown_checker::AssertNotShutdown();
1165
1166 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
1167 if (CEF_MEMBER_MISSING(_struct, convert_point_from_view))
1168 return false;
1169
1170 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
1171
1172 // Verify param: view; type: refptr_same
1173 DCHECK(view.get());
1174 if (!view.get())
1175 return false;
1176
1177 // Execute
1178 int _retval = _struct->convert_point_from_view(
1179 _struct, CefViewCToCpp::Unwrap(view), &point);
1180
1181 // Return type: bool
1182 return _retval ? true : false;
1183 }
1184
1185 // CONSTRUCTOR - Do not edit by hand.
1186
CefMenuButtonCToCpp()1187 CefMenuButtonCToCpp::CefMenuButtonCToCpp() {}
1188
1189 // DESTRUCTOR - Do not edit by hand.
1190
~CefMenuButtonCToCpp()1191 CefMenuButtonCToCpp::~CefMenuButtonCToCpp() {
1192 shutdown_checker::AssertNotShutdown();
1193 }
1194
1195 template <>
1196 cef_menu_button_t*
1197 CefCToCppRefCounted<CefMenuButtonCToCpp, CefMenuButton, cef_menu_button_t>::
UnwrapDerived(CefWrapperType type,CefMenuButton * c)1198 UnwrapDerived(CefWrapperType type, CefMenuButton* c) {
1199 NOTREACHED() << "Unexpected class type: " << type;
1200 return nullptr;
1201 }
1202
1203 template <>
1204 CefWrapperType CefCToCppRefCounted<CefMenuButtonCToCpp,
1205 CefMenuButton,
1206 cef_menu_button_t>::kWrapperType =
1207 WT_MENU_BUTTON;
1208