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=177ae72af2cb2658ab48041dfefde9f492e4a5d5$
13 //
14
15 #include "libcef_dll/ctocpp/views/scroll_view_ctocpp.h"
16 #include "libcef_dll/cpptoc/views/view_delegate_cpptoc.h"
17 #include "libcef_dll/ctocpp/views/browser_view_ctocpp.h"
18 #include "libcef_dll/ctocpp/views/button_ctocpp.h"
19 #include "libcef_dll/ctocpp/views/panel_ctocpp.h"
20 #include "libcef_dll/ctocpp/views/textfield_ctocpp.h"
21 #include "libcef_dll/ctocpp/views/view_ctocpp.h"
22 #include "libcef_dll/ctocpp/views/window_ctocpp.h"
23 #include "libcef_dll/shutdown_checker.h"
24
25 // STATIC METHODS - Body may be edited by hand.
26
27 NO_SANITIZE("cfi-icall")
CreateScrollView(CefRefPtr<CefViewDelegate> delegate)28 CefRefPtr<CefScrollView> CefScrollView::CreateScrollView(
29 CefRefPtr<CefViewDelegate> delegate) {
30 shutdown_checker::AssertNotShutdown();
31
32 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
33
34 // Unverified params: delegate
35
36 // Execute
37 cef_scroll_view_t* _retval =
38 cef_scroll_view_create(CefViewDelegateCppToC::Wrap(delegate));
39
40 // Return type: refptr_same
41 return CefScrollViewCToCpp::Wrap(_retval);
42 }
43
44 // VIRTUAL METHODS - Body may be edited by hand.
45
46 NO_SANITIZE("cfi-icall")
SetContentView(CefRefPtr<CefView> view)47 void CefScrollViewCToCpp::SetContentView(CefRefPtr<CefView> view) {
48 shutdown_checker::AssertNotShutdown();
49
50 cef_scroll_view_t* _struct = GetStruct();
51 if (CEF_MEMBER_MISSING(_struct, set_content_view))
52 return;
53
54 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
55
56 // Verify param: view; type: refptr_same
57 DCHECK(view.get());
58 if (!view.get())
59 return;
60
61 // Execute
62 _struct->set_content_view(_struct, CefViewCToCpp::Unwrap(view));
63 }
64
65 NO_SANITIZE("cfi-icall")
GetContentView()66 CefRefPtr<CefView> CefScrollViewCToCpp::GetContentView() {
67 shutdown_checker::AssertNotShutdown();
68
69 cef_scroll_view_t* _struct = GetStruct();
70 if (CEF_MEMBER_MISSING(_struct, get_content_view))
71 return nullptr;
72
73 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
74
75 // Execute
76 cef_view_t* _retval = _struct->get_content_view(_struct);
77
78 // Return type: refptr_same
79 return CefViewCToCpp::Wrap(_retval);
80 }
81
GetVisibleContentRect()82 NO_SANITIZE("cfi-icall") CefRect CefScrollViewCToCpp::GetVisibleContentRect() {
83 shutdown_checker::AssertNotShutdown();
84
85 cef_scroll_view_t* _struct = GetStruct();
86 if (CEF_MEMBER_MISSING(_struct, get_visible_content_rect))
87 return CefRect();
88
89 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
90
91 // Execute
92 cef_rect_t _retval = _struct->get_visible_content_rect(_struct);
93
94 // Return type: simple
95 return _retval;
96 }
97
HasHorizontalScrollbar()98 NO_SANITIZE("cfi-icall") bool CefScrollViewCToCpp::HasHorizontalScrollbar() {
99 shutdown_checker::AssertNotShutdown();
100
101 cef_scroll_view_t* _struct = GetStruct();
102 if (CEF_MEMBER_MISSING(_struct, has_horizontal_scrollbar))
103 return false;
104
105 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
106
107 // Execute
108 int _retval = _struct->has_horizontal_scrollbar(_struct);
109
110 // Return type: bool
111 return _retval ? true : false;
112 }
113
114 NO_SANITIZE("cfi-icall")
GetHorizontalScrollbarHeight()115 int CefScrollViewCToCpp::GetHorizontalScrollbarHeight() {
116 shutdown_checker::AssertNotShutdown();
117
118 cef_scroll_view_t* _struct = GetStruct();
119 if (CEF_MEMBER_MISSING(_struct, get_horizontal_scrollbar_height))
120 return 0;
121
122 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
123
124 // Execute
125 int _retval = _struct->get_horizontal_scrollbar_height(_struct);
126
127 // Return type: simple
128 return _retval;
129 }
130
HasVerticalScrollbar()131 NO_SANITIZE("cfi-icall") bool CefScrollViewCToCpp::HasVerticalScrollbar() {
132 shutdown_checker::AssertNotShutdown();
133
134 cef_scroll_view_t* _struct = GetStruct();
135 if (CEF_MEMBER_MISSING(_struct, has_vertical_scrollbar))
136 return false;
137
138 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
139
140 // Execute
141 int _retval = _struct->has_vertical_scrollbar(_struct);
142
143 // Return type: bool
144 return _retval ? true : false;
145 }
146
GetVerticalScrollbarWidth()147 NO_SANITIZE("cfi-icall") int CefScrollViewCToCpp::GetVerticalScrollbarWidth() {
148 shutdown_checker::AssertNotShutdown();
149
150 cef_scroll_view_t* _struct = GetStruct();
151 if (CEF_MEMBER_MISSING(_struct, get_vertical_scrollbar_width))
152 return 0;
153
154 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
155
156 // Execute
157 int _retval = _struct->get_vertical_scrollbar_width(_struct);
158
159 // Return type: simple
160 return _retval;
161 }
162
163 NO_SANITIZE("cfi-icall")
AsBrowserView()164 CefRefPtr<CefBrowserView> CefScrollViewCToCpp::AsBrowserView() {
165 shutdown_checker::AssertNotShutdown();
166
167 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
168 if (CEF_MEMBER_MISSING(_struct, as_browser_view))
169 return nullptr;
170
171 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
172
173 // Execute
174 cef_browser_view_t* _retval = _struct->as_browser_view(_struct);
175
176 // Return type: refptr_same
177 return CefBrowserViewCToCpp::Wrap(_retval);
178 }
179
AsButton()180 NO_SANITIZE("cfi-icall") CefRefPtr<CefButton> CefScrollViewCToCpp::AsButton() {
181 shutdown_checker::AssertNotShutdown();
182
183 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
184 if (CEF_MEMBER_MISSING(_struct, as_button))
185 return nullptr;
186
187 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
188
189 // Execute
190 cef_button_t* _retval = _struct->as_button(_struct);
191
192 // Return type: refptr_same
193 return CefButtonCToCpp::Wrap(_retval);
194 }
195
AsPanel()196 NO_SANITIZE("cfi-icall") CefRefPtr<CefPanel> CefScrollViewCToCpp::AsPanel() {
197 shutdown_checker::AssertNotShutdown();
198
199 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
200 if (CEF_MEMBER_MISSING(_struct, as_panel))
201 return nullptr;
202
203 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
204
205 // Execute
206 cef_panel_t* _retval = _struct->as_panel(_struct);
207
208 // Return type: refptr_same
209 return CefPanelCToCpp::Wrap(_retval);
210 }
211
212 NO_SANITIZE("cfi-icall")
AsScrollView()213 CefRefPtr<CefScrollView> CefScrollViewCToCpp::AsScrollView() {
214 shutdown_checker::AssertNotShutdown();
215
216 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
217 if (CEF_MEMBER_MISSING(_struct, as_scroll_view))
218 return nullptr;
219
220 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
221
222 // Execute
223 cef_scroll_view_t* _retval = _struct->as_scroll_view(_struct);
224
225 // Return type: refptr_same
226 return CefScrollViewCToCpp::Wrap(_retval);
227 }
228
229 NO_SANITIZE("cfi-icall")
AsTextfield()230 CefRefPtr<CefTextfield> CefScrollViewCToCpp::AsTextfield() {
231 shutdown_checker::AssertNotShutdown();
232
233 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
234 if (CEF_MEMBER_MISSING(_struct, as_textfield))
235 return nullptr;
236
237 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
238
239 // Execute
240 cef_textfield_t* _retval = _struct->as_textfield(_struct);
241
242 // Return type: refptr_same
243 return CefTextfieldCToCpp::Wrap(_retval);
244 }
245
GetTypeString()246 NO_SANITIZE("cfi-icall") CefString CefScrollViewCToCpp::GetTypeString() {
247 shutdown_checker::AssertNotShutdown();
248
249 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
250 if (CEF_MEMBER_MISSING(_struct, get_type_string))
251 return CefString();
252
253 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
254
255 // Execute
256 cef_string_userfree_t _retval = _struct->get_type_string(_struct);
257
258 // Return type: string
259 CefString _retvalStr;
260 _retvalStr.AttachToUserFree(_retval);
261 return _retvalStr;
262 }
263
264 NO_SANITIZE("cfi-icall")
ToString(bool include_children)265 CefString CefScrollViewCToCpp::ToString(bool include_children) {
266 shutdown_checker::AssertNotShutdown();
267
268 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
269 if (CEF_MEMBER_MISSING(_struct, to_string))
270 return CefString();
271
272 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
273
274 // Execute
275 cef_string_userfree_t _retval = _struct->to_string(_struct, include_children);
276
277 // Return type: string
278 CefString _retvalStr;
279 _retvalStr.AttachToUserFree(_retval);
280 return _retvalStr;
281 }
282
IsValid()283 NO_SANITIZE("cfi-icall") bool CefScrollViewCToCpp::IsValid() {
284 shutdown_checker::AssertNotShutdown();
285
286 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
287 if (CEF_MEMBER_MISSING(_struct, is_valid))
288 return false;
289
290 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
291
292 // Execute
293 int _retval = _struct->is_valid(_struct);
294
295 // Return type: bool
296 return _retval ? true : false;
297 }
298
IsAttached()299 NO_SANITIZE("cfi-icall") bool CefScrollViewCToCpp::IsAttached() {
300 shutdown_checker::AssertNotShutdown();
301
302 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
303 if (CEF_MEMBER_MISSING(_struct, is_attached))
304 return false;
305
306 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
307
308 // Execute
309 int _retval = _struct->is_attached(_struct);
310
311 // Return type: bool
312 return _retval ? true : false;
313 }
314
315 NO_SANITIZE("cfi-icall")
IsSame(CefRefPtr<CefView> that)316 bool CefScrollViewCToCpp::IsSame(CefRefPtr<CefView> that) {
317 shutdown_checker::AssertNotShutdown();
318
319 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
320 if (CEF_MEMBER_MISSING(_struct, is_same))
321 return false;
322
323 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
324
325 // Verify param: that; type: refptr_same
326 DCHECK(that.get());
327 if (!that.get())
328 return false;
329
330 // Execute
331 int _retval = _struct->is_same(_struct, CefViewCToCpp::Unwrap(that));
332
333 // Return type: bool
334 return _retval ? true : false;
335 }
336
337 NO_SANITIZE("cfi-icall")
GetDelegate()338 CefRefPtr<CefViewDelegate> CefScrollViewCToCpp::GetDelegate() {
339 shutdown_checker::AssertNotShutdown();
340
341 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
342 if (CEF_MEMBER_MISSING(_struct, get_delegate))
343 return nullptr;
344
345 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
346
347 // Execute
348 cef_view_delegate_t* _retval = _struct->get_delegate(_struct);
349
350 // Return type: refptr_diff
351 return CefViewDelegateCppToC::Unwrap(_retval);
352 }
353
GetWindow()354 NO_SANITIZE("cfi-icall") CefRefPtr<CefWindow> CefScrollViewCToCpp::GetWindow() {
355 shutdown_checker::AssertNotShutdown();
356
357 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
358 if (CEF_MEMBER_MISSING(_struct, get_window))
359 return nullptr;
360
361 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
362
363 // Execute
364 cef_window_t* _retval = _struct->get_window(_struct);
365
366 // Return type: refptr_same
367 return CefWindowCToCpp::Wrap(_retval);
368 }
369
GetID()370 NO_SANITIZE("cfi-icall") int CefScrollViewCToCpp::GetID() {
371 shutdown_checker::AssertNotShutdown();
372
373 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
374 if (CEF_MEMBER_MISSING(_struct, get_id))
375 return 0;
376
377 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
378
379 // Execute
380 int _retval = _struct->get_id(_struct);
381
382 // Return type: simple
383 return _retval;
384 }
385
SetID(int id)386 NO_SANITIZE("cfi-icall") void CefScrollViewCToCpp::SetID(int id) {
387 shutdown_checker::AssertNotShutdown();
388
389 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
390 if (CEF_MEMBER_MISSING(_struct, set_id))
391 return;
392
393 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
394
395 // Execute
396 _struct->set_id(_struct, id);
397 }
398
GetGroupID()399 NO_SANITIZE("cfi-icall") int CefScrollViewCToCpp::GetGroupID() {
400 shutdown_checker::AssertNotShutdown();
401
402 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
403 if (CEF_MEMBER_MISSING(_struct, get_group_id))
404 return 0;
405
406 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
407
408 // Execute
409 int _retval = _struct->get_group_id(_struct);
410
411 // Return type: simple
412 return _retval;
413 }
414
SetGroupID(int group_id)415 NO_SANITIZE("cfi-icall") void CefScrollViewCToCpp::SetGroupID(int group_id) {
416 shutdown_checker::AssertNotShutdown();
417
418 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
419 if (CEF_MEMBER_MISSING(_struct, set_group_id))
420 return;
421
422 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
423
424 // Execute
425 _struct->set_group_id(_struct, group_id);
426 }
427
428 NO_SANITIZE("cfi-icall")
GetParentView()429 CefRefPtr<CefView> CefScrollViewCToCpp::GetParentView() {
430 shutdown_checker::AssertNotShutdown();
431
432 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
433 if (CEF_MEMBER_MISSING(_struct, get_parent_view))
434 return nullptr;
435
436 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
437
438 // Execute
439 cef_view_t* _retval = _struct->get_parent_view(_struct);
440
441 // Return type: refptr_same
442 return CefViewCToCpp::Wrap(_retval);
443 }
444
445 NO_SANITIZE("cfi-icall")
GetViewForID(int id)446 CefRefPtr<CefView> CefScrollViewCToCpp::GetViewForID(int id) {
447 shutdown_checker::AssertNotShutdown();
448
449 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
450 if (CEF_MEMBER_MISSING(_struct, get_view_for_id))
451 return nullptr;
452
453 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
454
455 // Execute
456 cef_view_t* _retval = _struct->get_view_for_id(_struct, id);
457
458 // Return type: refptr_same
459 return CefViewCToCpp::Wrap(_retval);
460 }
461
462 NO_SANITIZE("cfi-icall")
SetBounds(const CefRect & bounds)463 void CefScrollViewCToCpp::SetBounds(const CefRect& bounds) {
464 shutdown_checker::AssertNotShutdown();
465
466 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
467 if (CEF_MEMBER_MISSING(_struct, set_bounds))
468 return;
469
470 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
471
472 // Execute
473 _struct->set_bounds(_struct, &bounds);
474 }
475
GetBounds()476 NO_SANITIZE("cfi-icall") CefRect CefScrollViewCToCpp::GetBounds() {
477 shutdown_checker::AssertNotShutdown();
478
479 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
480 if (CEF_MEMBER_MISSING(_struct, get_bounds))
481 return CefRect();
482
483 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
484
485 // Execute
486 cef_rect_t _retval = _struct->get_bounds(_struct);
487
488 // Return type: simple
489 return _retval;
490 }
491
GetBoundsInScreen()492 NO_SANITIZE("cfi-icall") CefRect CefScrollViewCToCpp::GetBoundsInScreen() {
493 shutdown_checker::AssertNotShutdown();
494
495 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
496 if (CEF_MEMBER_MISSING(_struct, get_bounds_in_screen))
497 return CefRect();
498
499 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
500
501 // Execute
502 cef_rect_t _retval = _struct->get_bounds_in_screen(_struct);
503
504 // Return type: simple
505 return _retval;
506 }
507
508 NO_SANITIZE("cfi-icall")
SetSize(const CefSize & size)509 void CefScrollViewCToCpp::SetSize(const CefSize& size) {
510 shutdown_checker::AssertNotShutdown();
511
512 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
513 if (CEF_MEMBER_MISSING(_struct, set_size))
514 return;
515
516 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
517
518 // Execute
519 _struct->set_size(_struct, &size);
520 }
521
GetSize()522 NO_SANITIZE("cfi-icall") CefSize CefScrollViewCToCpp::GetSize() {
523 shutdown_checker::AssertNotShutdown();
524
525 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
526 if (CEF_MEMBER_MISSING(_struct, get_size))
527 return CefSize();
528
529 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
530
531 // Execute
532 cef_size_t _retval = _struct->get_size(_struct);
533
534 // Return type: simple
535 return _retval;
536 }
537
538 NO_SANITIZE("cfi-icall")
SetPosition(const CefPoint & position)539 void CefScrollViewCToCpp::SetPosition(const CefPoint& position) {
540 shutdown_checker::AssertNotShutdown();
541
542 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
543 if (CEF_MEMBER_MISSING(_struct, set_position))
544 return;
545
546 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
547
548 // Execute
549 _struct->set_position(_struct, &position);
550 }
551
GetPosition()552 NO_SANITIZE("cfi-icall") CefPoint CefScrollViewCToCpp::GetPosition() {
553 shutdown_checker::AssertNotShutdown();
554
555 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
556 if (CEF_MEMBER_MISSING(_struct, get_position))
557 return CefPoint();
558
559 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
560
561 // Execute
562 cef_point_t _retval = _struct->get_position(_struct);
563
564 // Return type: simple
565 return _retval;
566 }
567
568 NO_SANITIZE("cfi-icall")
SetInsets(const CefInsets & insets)569 void CefScrollViewCToCpp::SetInsets(const CefInsets& insets) {
570 shutdown_checker::AssertNotShutdown();
571
572 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
573 if (CEF_MEMBER_MISSING(_struct, set_insets))
574 return;
575
576 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
577
578 // Execute
579 _struct->set_insets(_struct, &insets);
580 }
581
GetInsets()582 NO_SANITIZE("cfi-icall") CefInsets CefScrollViewCToCpp::GetInsets() {
583 shutdown_checker::AssertNotShutdown();
584
585 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
586 if (CEF_MEMBER_MISSING(_struct, get_insets))
587 return CefInsets();
588
589 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
590
591 // Execute
592 cef_insets_t _retval = _struct->get_insets(_struct);
593
594 // Return type: simple
595 return _retval;
596 }
597
GetPreferredSize()598 NO_SANITIZE("cfi-icall") CefSize CefScrollViewCToCpp::GetPreferredSize() {
599 shutdown_checker::AssertNotShutdown();
600
601 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
602 if (CEF_MEMBER_MISSING(_struct, get_preferred_size))
603 return CefSize();
604
605 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
606
607 // Execute
608 cef_size_t _retval = _struct->get_preferred_size(_struct);
609
610 // Return type: simple
611 return _retval;
612 }
613
SizeToPreferredSize()614 NO_SANITIZE("cfi-icall") void CefScrollViewCToCpp::SizeToPreferredSize() {
615 shutdown_checker::AssertNotShutdown();
616
617 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
618 if (CEF_MEMBER_MISSING(_struct, size_to_preferred_size))
619 return;
620
621 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
622
623 // Execute
624 _struct->size_to_preferred_size(_struct);
625 }
626
GetMinimumSize()627 NO_SANITIZE("cfi-icall") CefSize CefScrollViewCToCpp::GetMinimumSize() {
628 shutdown_checker::AssertNotShutdown();
629
630 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
631 if (CEF_MEMBER_MISSING(_struct, get_minimum_size))
632 return CefSize();
633
634 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
635
636 // Execute
637 cef_size_t _retval = _struct->get_minimum_size(_struct);
638
639 // Return type: simple
640 return _retval;
641 }
642
GetMaximumSize()643 NO_SANITIZE("cfi-icall") CefSize CefScrollViewCToCpp::GetMaximumSize() {
644 shutdown_checker::AssertNotShutdown();
645
646 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
647 if (CEF_MEMBER_MISSING(_struct, get_maximum_size))
648 return CefSize();
649
650 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
651
652 // Execute
653 cef_size_t _retval = _struct->get_maximum_size(_struct);
654
655 // Return type: simple
656 return _retval;
657 }
658
GetHeightForWidth(int width)659 NO_SANITIZE("cfi-icall") int CefScrollViewCToCpp::GetHeightForWidth(int width) {
660 shutdown_checker::AssertNotShutdown();
661
662 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
663 if (CEF_MEMBER_MISSING(_struct, get_height_for_width))
664 return 0;
665
666 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
667
668 // Execute
669 int _retval = _struct->get_height_for_width(_struct, width);
670
671 // Return type: simple
672 return _retval;
673 }
674
InvalidateLayout()675 NO_SANITIZE("cfi-icall") void CefScrollViewCToCpp::InvalidateLayout() {
676 shutdown_checker::AssertNotShutdown();
677
678 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
679 if (CEF_MEMBER_MISSING(_struct, invalidate_layout))
680 return;
681
682 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
683
684 // Execute
685 _struct->invalidate_layout(_struct);
686 }
687
SetVisible(bool visible)688 NO_SANITIZE("cfi-icall") void CefScrollViewCToCpp::SetVisible(bool visible) {
689 shutdown_checker::AssertNotShutdown();
690
691 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
692 if (CEF_MEMBER_MISSING(_struct, set_visible))
693 return;
694
695 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
696
697 // Execute
698 _struct->set_visible(_struct, visible);
699 }
700
IsVisible()701 NO_SANITIZE("cfi-icall") bool CefScrollViewCToCpp::IsVisible() {
702 shutdown_checker::AssertNotShutdown();
703
704 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
705 if (CEF_MEMBER_MISSING(_struct, is_visible))
706 return false;
707
708 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
709
710 // Execute
711 int _retval = _struct->is_visible(_struct);
712
713 // Return type: bool
714 return _retval ? true : false;
715 }
716
IsDrawn()717 NO_SANITIZE("cfi-icall") bool CefScrollViewCToCpp::IsDrawn() {
718 shutdown_checker::AssertNotShutdown();
719
720 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
721 if (CEF_MEMBER_MISSING(_struct, is_drawn))
722 return false;
723
724 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
725
726 // Execute
727 int _retval = _struct->is_drawn(_struct);
728
729 // Return type: bool
730 return _retval ? true : false;
731 }
732
SetEnabled(bool enabled)733 NO_SANITIZE("cfi-icall") void CefScrollViewCToCpp::SetEnabled(bool enabled) {
734 shutdown_checker::AssertNotShutdown();
735
736 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
737 if (CEF_MEMBER_MISSING(_struct, set_enabled))
738 return;
739
740 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
741
742 // Execute
743 _struct->set_enabled(_struct, enabled);
744 }
745
IsEnabled()746 NO_SANITIZE("cfi-icall") bool CefScrollViewCToCpp::IsEnabled() {
747 shutdown_checker::AssertNotShutdown();
748
749 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
750 if (CEF_MEMBER_MISSING(_struct, is_enabled))
751 return false;
752
753 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
754
755 // Execute
756 int _retval = _struct->is_enabled(_struct);
757
758 // Return type: bool
759 return _retval ? true : false;
760 }
761
762 NO_SANITIZE("cfi-icall")
SetFocusable(bool focusable)763 void CefScrollViewCToCpp::SetFocusable(bool focusable) {
764 shutdown_checker::AssertNotShutdown();
765
766 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
767 if (CEF_MEMBER_MISSING(_struct, set_focusable))
768 return;
769
770 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
771
772 // Execute
773 _struct->set_focusable(_struct, focusable);
774 }
775
IsFocusable()776 NO_SANITIZE("cfi-icall") bool CefScrollViewCToCpp::IsFocusable() {
777 shutdown_checker::AssertNotShutdown();
778
779 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
780 if (CEF_MEMBER_MISSING(_struct, is_focusable))
781 return false;
782
783 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
784
785 // Execute
786 int _retval = _struct->is_focusable(_struct);
787
788 // Return type: bool
789 return _retval ? true : false;
790 }
791
IsAccessibilityFocusable()792 NO_SANITIZE("cfi-icall") bool CefScrollViewCToCpp::IsAccessibilityFocusable() {
793 shutdown_checker::AssertNotShutdown();
794
795 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
796 if (CEF_MEMBER_MISSING(_struct, is_accessibility_focusable))
797 return false;
798
799 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
800
801 // Execute
802 int _retval = _struct->is_accessibility_focusable(_struct);
803
804 // Return type: bool
805 return _retval ? true : false;
806 }
807
RequestFocus()808 NO_SANITIZE("cfi-icall") void CefScrollViewCToCpp::RequestFocus() {
809 shutdown_checker::AssertNotShutdown();
810
811 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
812 if (CEF_MEMBER_MISSING(_struct, request_focus))
813 return;
814
815 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
816
817 // Execute
818 _struct->request_focus(_struct);
819 }
820
821 NO_SANITIZE("cfi-icall")
SetBackgroundColor(cef_color_t color)822 void CefScrollViewCToCpp::SetBackgroundColor(cef_color_t color) {
823 shutdown_checker::AssertNotShutdown();
824
825 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
826 if (CEF_MEMBER_MISSING(_struct, set_background_color))
827 return;
828
829 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
830
831 // Execute
832 _struct->set_background_color(_struct, color);
833 }
834
GetBackgroundColor()835 NO_SANITIZE("cfi-icall") cef_color_t CefScrollViewCToCpp::GetBackgroundColor() {
836 shutdown_checker::AssertNotShutdown();
837
838 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
839 if (CEF_MEMBER_MISSING(_struct, get_background_color))
840 return 0;
841
842 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
843
844 // Execute
845 cef_color_t _retval = _struct->get_background_color(_struct);
846
847 // Return type: simple
848 return _retval;
849 }
850
851 NO_SANITIZE("cfi-icall")
ConvertPointToScreen(CefPoint & point)852 bool CefScrollViewCToCpp::ConvertPointToScreen(CefPoint& point) {
853 shutdown_checker::AssertNotShutdown();
854
855 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
856 if (CEF_MEMBER_MISSING(_struct, convert_point_to_screen))
857 return false;
858
859 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
860
861 // Execute
862 int _retval = _struct->convert_point_to_screen(_struct, &point);
863
864 // Return type: bool
865 return _retval ? true : false;
866 }
867
868 NO_SANITIZE("cfi-icall")
ConvertPointFromScreen(CefPoint & point)869 bool CefScrollViewCToCpp::ConvertPointFromScreen(CefPoint& point) {
870 shutdown_checker::AssertNotShutdown();
871
872 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
873 if (CEF_MEMBER_MISSING(_struct, convert_point_from_screen))
874 return false;
875
876 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
877
878 // Execute
879 int _retval = _struct->convert_point_from_screen(_struct, &point);
880
881 // Return type: bool
882 return _retval ? true : false;
883 }
884
885 NO_SANITIZE("cfi-icall")
ConvertPointToWindow(CefPoint & point)886 bool CefScrollViewCToCpp::ConvertPointToWindow(CefPoint& point) {
887 shutdown_checker::AssertNotShutdown();
888
889 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
890 if (CEF_MEMBER_MISSING(_struct, convert_point_to_window))
891 return false;
892
893 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
894
895 // Execute
896 int _retval = _struct->convert_point_to_window(_struct, &point);
897
898 // Return type: bool
899 return _retval ? true : false;
900 }
901
902 NO_SANITIZE("cfi-icall")
ConvertPointFromWindow(CefPoint & point)903 bool CefScrollViewCToCpp::ConvertPointFromWindow(CefPoint& point) {
904 shutdown_checker::AssertNotShutdown();
905
906 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
907 if (CEF_MEMBER_MISSING(_struct, convert_point_from_window))
908 return false;
909
910 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
911
912 // Execute
913 int _retval = _struct->convert_point_from_window(_struct, &point);
914
915 // Return type: bool
916 return _retval ? true : false;
917 }
918
919 NO_SANITIZE("cfi-icall")
ConvertPointToView(CefRefPtr<CefView> view,CefPoint & point)920 bool CefScrollViewCToCpp::ConvertPointToView(CefRefPtr<CefView> view,
921 CefPoint& point) {
922 shutdown_checker::AssertNotShutdown();
923
924 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
925 if (CEF_MEMBER_MISSING(_struct, convert_point_to_view))
926 return false;
927
928 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
929
930 // Verify param: view; type: refptr_same
931 DCHECK(view.get());
932 if (!view.get())
933 return false;
934
935 // Execute
936 int _retval = _struct->convert_point_to_view(
937 _struct, CefViewCToCpp::Unwrap(view), &point);
938
939 // Return type: bool
940 return _retval ? true : false;
941 }
942
943 NO_SANITIZE("cfi-icall")
ConvertPointFromView(CefRefPtr<CefView> view,CefPoint & point)944 bool CefScrollViewCToCpp::ConvertPointFromView(CefRefPtr<CefView> view,
945 CefPoint& point) {
946 shutdown_checker::AssertNotShutdown();
947
948 cef_view_t* _struct = reinterpret_cast<cef_view_t*>(GetStruct());
949 if (CEF_MEMBER_MISSING(_struct, convert_point_from_view))
950 return false;
951
952 // AUTO-GENERATED CONTENT - DELETE THIS COMMENT BEFORE MODIFYING
953
954 // Verify param: view; type: refptr_same
955 DCHECK(view.get());
956 if (!view.get())
957 return false;
958
959 // Execute
960 int _retval = _struct->convert_point_from_view(
961 _struct, CefViewCToCpp::Unwrap(view), &point);
962
963 // Return type: bool
964 return _retval ? true : false;
965 }
966
967 // CONSTRUCTOR - Do not edit by hand.
968
CefScrollViewCToCpp()969 CefScrollViewCToCpp::CefScrollViewCToCpp() {}
970
971 // DESTRUCTOR - Do not edit by hand.
972
~CefScrollViewCToCpp()973 CefScrollViewCToCpp::~CefScrollViewCToCpp() {
974 shutdown_checker::AssertNotShutdown();
975 }
976
977 template <>
978 cef_scroll_view_t*
979 CefCToCppRefCounted<CefScrollViewCToCpp, CefScrollView, cef_scroll_view_t>::
UnwrapDerived(CefWrapperType type,CefScrollView * c)980 UnwrapDerived(CefWrapperType type, CefScrollView* c) {
981 NOTREACHED() << "Unexpected class type: " << type;
982 return nullptr;
983 }
984
985 template <>
986 CefWrapperType CefCToCppRefCounted<CefScrollViewCToCpp,
987 CefScrollView,
988 cef_scroll_view_t>::kWrapperType =
989 WT_SCROLL_VIEW;
990