KDDockWidgets API Documentation 2.1
Loading...
Searching...
No Matches
KDDWBindingsFlutter/View_c.cpp
Go to the documentation of this file.
1/*
2 This file is part of KDDockWidgets.
3
4 SPDX-FileCopyrightText: 2019 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
5 Author: SĂ©rgio Martins <sergio.martins@kdab.com>
6
7 SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
8
9 Contact KDAB at <info@kdab.com> for commercial licensing options.
10*/
11#include "View_c.h"
12
13
14#include <iostream>
15
16#include <cassert>
17
18
19namespace Dartagnan {
20
21typedef int (*CleanupCallback)(void *thisPtr);
23
24template<typename T>
25struct ValueWrapper
26{
27 T value;
28};
29
30}
32namespace KDDWBindingsFlutter {
34 : ::KDDockWidgets::flutter::View(controller, type, arg__3, windowFlags)
35{
36}
38{
40 const void *thisPtr = this;
41 m_activateWindowCallback(const_cast<void *>(thisPtr));
42 } else {
44 }
45}
51{
52 if (m_closeCallback) {
53 const void *thisPtr = this;
54 return m_closeCallback(const_cast<void *>(thisPtr));
55 } else {
56 return ::KDDockWidgets::flutter::View::close();
57 }
58}
60{
61 return ::KDDockWidgets::flutter::View::close();
62}
64{
66 const void *thisPtr = this;
67 m_createPlatformWindowCallback(const_cast<void *>(thisPtr));
68 } else {
70 }
71}
77{
78 if (m_flagsCallback) {
79 const void *thisPtr = this;
80 return m_flagsCallback(const_cast<void *>(thisPtr));
81 } else {
82 return ::KDDockWidgets::flutter::View::flags();
83 }
84}
86{
87 return ::KDDockWidgets::flutter::View::flags();
88}
89KDDockWidgets::Rect View_wrapper::geometry() const
90{
92 const void *thisPtr = this;
93 return *m_geometryCallback(const_cast<void *>(thisPtr));
94 } else {
95 return ::KDDockWidgets::flutter::View::geometry();
96 }
97}
98KDDockWidgets::Rect View_wrapper::geometry_nocallback() const
99{
100 return ::KDDockWidgets::flutter::View::geometry();
101}
103{
105 const void *thisPtr = this;
106 m_grabMouseCallback(const_cast<void *>(thisPtr));
107 } else {
109 }
110}
116{
117 if (m_hasFocusCallback) {
118 const void *thisPtr = this;
119 return m_hasFocusCallback(const_cast<void *>(thisPtr));
120 } else {
121 return ::KDDockWidgets::flutter::View::hasFocus();
122 }
123}
125{
126 return ::KDDockWidgets::flutter::View::hasFocus();
127}
129{
130 if (m_hideCallback) {
131 const void *thisPtr = this;
132 m_hideCallback(const_cast<void *>(thisPtr));
133 } else {
135 }
136}
142{
143 if (m_initCallback) {
144 const void *thisPtr = this;
145 m_initCallback(const_cast<void *>(thisPtr));
146 } else {
148 }
149}
155{
157 const void *thisPtr = this;
158 return m_isActiveWindowCallback(const_cast<void *>(thisPtr));
159 } else {
160 return ::KDDockWidgets::flutter::View::isActiveWindow();
161 }
162}
164{
165 return ::KDDockWidgets::flutter::View::isActiveWindow();
166}
168{
170 const void *thisPtr = this;
171 return m_isExplicitlyHiddenCallback(const_cast<void *>(thisPtr));
172 } else {
173 return ::KDDockWidgets::flutter::View::isExplicitlyHidden();
174 }
175}
177{
178 return ::KDDockWidgets::flutter::View::isExplicitlyHidden();
179}
181{
183 const void *thisPtr = this;
184 return m_isMaximizedCallback(const_cast<void *>(thisPtr));
185 } else {
186 return ::KDDockWidgets::flutter::View::isMaximized();
187 }
188}
190{
191 return ::KDDockWidgets::flutter::View::isMaximized();
192}
194{
196 const void *thisPtr = this;
197 return m_isMinimizedCallback(const_cast<void *>(thisPtr));
198 } else {
199 return ::KDDockWidgets::flutter::View::isMinimized();
200 }
201}
203{
204 return ::KDDockWidgets::flutter::View::isMinimized();
205}
207{
209 const void *thisPtr = this;
210 return m_isMountedCallback(const_cast<void *>(thisPtr));
211 } else {
212 return ::KDDockWidgets::flutter::View::isMounted();
213 }
214}
216{
217 return ::KDDockWidgets::flutter::View::isMounted();
218}
220{
221 if (m_isNullCallback) {
222 const void *thisPtr = this;
223 return m_isNullCallback(const_cast<void *>(thisPtr));
224 } else {
225 return ::KDDockWidgets::flutter::View::isNull();
226 }
227}
229{
230 return ::KDDockWidgets::flutter::View::isNull();
231}
233{
235 const void *thisPtr = this;
236 return m_isRootViewCallback(const_cast<void *>(thisPtr));
237 } else {
238 return ::KDDockWidgets::flutter::View::isRootView();
239 }
240}
242{
243 return ::KDDockWidgets::flutter::View::isRootView();
244}
246{
248 const void *thisPtr = this;
249 return m_isVisibleCallback(const_cast<void *>(thisPtr));
250 } else {
251 return ::KDDockWidgets::flutter::View::isVisible();
252 }
253}
255{
256 return ::KDDockWidgets::flutter::View::isVisible();
257}
258KDDockWidgets::Point View_wrapper::mapFromGlobal(KDDockWidgets::Point globalPt) const
259{
261 const void *thisPtr = this;
262 return *m_mapFromGlobalCallback(const_cast<void *>(thisPtr), &globalPt);
263 } else {
264 return ::KDDockWidgets::flutter::View::mapFromGlobal(globalPt);
265 }
266}
267KDDockWidgets::Point View_wrapper::mapFromGlobal_nocallback(KDDockWidgets::Point globalPt) const
268{
269 return ::KDDockWidgets::flutter::View::mapFromGlobal(globalPt);
270}
271KDDockWidgets::Point View_wrapper::mapTo(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const
272{
273 if (m_mapToCallback) {
274 const void *thisPtr = this;
275 return *m_mapToCallback(const_cast<void *>(thisPtr), parent, &pos);
276 } else {
277 return ::KDDockWidgets::flutter::View::mapTo(parent, pos);
278 }
279}
280KDDockWidgets::Point View_wrapper::mapTo_nocallback(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const
281{
282 return ::KDDockWidgets::flutter::View::mapTo(parent, pos);
283}
284KDDockWidgets::Point View_wrapper::mapToGlobal(KDDockWidgets::Point localPt) const
285{
287 const void *thisPtr = this;
288 return *m_mapToGlobalCallback(const_cast<void *>(thisPtr), &localPt);
289 } else {
290 return ::KDDockWidgets::flutter::View::mapToGlobal(localPt);
291 }
292}
293KDDockWidgets::Point View_wrapper::mapToGlobal_nocallback(KDDockWidgets::Point localPt) const
294{
295 return ::KDDockWidgets::flutter::View::mapToGlobal(localPt);
296}
297KDDockWidgets::Size View_wrapper::maxSizeHint() const
298{
300 const void *thisPtr = this;
301 return *m_maxSizeHintCallback(const_cast<void *>(thisPtr));
302 } else {
303 return ::KDDockWidgets::flutter::View::maxSizeHint();
304 }
305}
306KDDockWidgets::Size View_wrapper::maxSizeHint_nocallback() const
307{
308 return ::KDDockWidgets::flutter::View::maxSizeHint();
309}
310KDDockWidgets::Size View_wrapper::minSize() const
311{
312 if (m_minSizeCallback) {
313 const void *thisPtr = this;
314 return *m_minSizeCallback(const_cast<void *>(thisPtr));
315 } else {
316 return ::KDDockWidgets::flutter::View::minSize();
317 }
318}
319KDDockWidgets::Size View_wrapper::minSize_nocallback() const
320{
321 return ::KDDockWidgets::flutter::View::minSize();
322}
323void View_wrapper::move(int x, int y)
324{
325 if (m_move_2Callback) {
326 const void *thisPtr = this;
327 m_move_2Callback(const_cast<void *>(thisPtr), x, y);
328 } else {
330 }
331}
336KDDockWidgets::Rect View_wrapper::normalGeometry() const
337{
339 const void *thisPtr = this;
340 return *m_normalGeometryCallback(const_cast<void *>(thisPtr));
341 } else {
342 return ::KDDockWidgets::flutter::View::normalGeometry();
343 }
344}
346{
347 return ::KDDockWidgets::flutter::View::normalGeometry();
348}
350{
352 const void *thisPtr = this;
353 m_onChildAddedCallback(const_cast<void *>(thisPtr), childView);
354 } else {
356 }
357}
363{
365 const void *thisPtr = this;
366 m_onChildRemovedCallback(const_cast<void *>(thisPtr), childView);
367 } else {
369 }
370}
376{
378 const void *thisPtr = this;
379 m_onChildVisibilityChangedCallback(const_cast<void *>(thisPtr), childView);
380 } else {
382 }
383}
389{
390 return ::KDDockWidgets::flutter::View::onFlutterWidgetResized(w, h);
391}
393{
395 const void *thisPtr = this;
396 m_onGeometryChangedCallback(const_cast<void *>(thisPtr));
397 } else {
399 }
400}
405void View_wrapper::onMouseEvent(KDDockWidgets::Event::Type eventType, KDDockWidgets::Point localPos, KDDockWidgets::Point globalPos, bool leftIsPressed)
406{
407 ::KDDockWidgets::flutter::View::onMouseEvent(eventType, localPos, globalPos, leftIsPressed);
408}
410{
412 const void *thisPtr = this;
413 m_onRebuildRequestedCallback(const_cast<void *>(thisPtr));
414 } else {
416 }
417}
422bool View_wrapper::onResize(int h, int w)
423{
425 const void *thisPtr = this;
426 return m_onResize_2Callback(const_cast<void *>(thisPtr), h, w);
427 } else {
428 return ::KDDockWidgets::flutter::View::onResize(h, w);
429 }
430}
432{
433 return ::KDDockWidgets::flutter::View::onResize(h, w);
434}
436{
437 if (m_raiseCallback) {
438 const void *thisPtr = this;
439 m_raiseCallback(const_cast<void *>(thisPtr));
440 } else {
442 }
443}
449{
451 const void *thisPtr = this;
452 m_raiseAndActivateCallback(const_cast<void *>(thisPtr));
453 } else {
455 }
456}
462{
464 const void *thisPtr = this;
465 m_raiseChildCallback(const_cast<void *>(thisPtr), childView);
466 } else {
468 }
469}
475{
477 const void *thisPtr = this;
478 m_raiseWindowCallback(const_cast<void *>(thisPtr), rootView);
479 } else {
481 }
482}
488{
490 const void *thisPtr = this;
491 m_releaseKeyboardCallback(const_cast<void *>(thisPtr));
492 } else {
494 }
495}
501{
503 const void *thisPtr = this;
504 m_releaseMouseCallback(const_cast<void *>(thisPtr));
505 } else {
507 }
508}
514{
516 const void *thisPtr = this;
517 m_setCursorCallback(const_cast<void *>(thisPtr), shape);
518 } else {
520 }
521}
527{
529 const void *thisPtr = this;
530 m_setFixedHeightCallback(const_cast<void *>(thisPtr), h);
531 } else {
533 }
534}
540{
542 const void *thisPtr = this;
543 m_setFixedWidthCallback(const_cast<void *>(thisPtr), w);
544 } else {
546 }
547}
552void View_wrapper::setGeometry(KDDockWidgets::Rect geometry)
553{
555 const void *thisPtr = this;
556 m_setGeometryCallback(const_cast<void *>(thisPtr), &geometry);
557 } else {
559 }
560}
566{
568 const void *thisPtr = this;
569 m_setHeightCallback(const_cast<void *>(thisPtr), h);
570 } else {
572 }
573}
578void View_wrapper::setMaximumSize(KDDockWidgets::Size sz)
579{
581 const void *thisPtr = this;
582 m_setMaximumSizeCallback(const_cast<void *>(thisPtr), &sz);
583 } else {
585 }
586}
591void View_wrapper::setMinimumSize(KDDockWidgets::Size sz)
592{
594 const void *thisPtr = this;
595 m_setMinimumSizeCallback(const_cast<void *>(thisPtr), &sz);
596 } else {
598 }
599}
605{
607 const void *thisPtr = this;
608 m_setMouseTrackingCallback(const_cast<void *>(thisPtr), enable);
609 } else {
611 }
612}
622{
624 const void *thisPtr = this;
625 m_setParentCallback(const_cast<void *>(thisPtr), parent);
626 } else {
628 }
629}
634void View_wrapper::setSize(int w, int h)
635{
637 const void *thisPtr = this;
638 m_setSize_2Callback(const_cast<void *>(thisPtr), w, h);
639 } else {
641 }
642}
648{
650 const void *thisPtr = this;
651 m_setViewNameCallback(const_cast<void *>(thisPtr), name);
652 } else {
654 }
655}
660void View_wrapper::setVisible(bool visible)
661{
663 const void *thisPtr = this;
664 m_setVisibleCallback(const_cast<void *>(thisPtr), visible);
665 } else {
667 }
668}
674{
675 if (m_setWidthCallback) {
676 const void *thisPtr = this;
677 m_setWidthCallback(const_cast<void *>(thisPtr), w);
678 } else {
680 }
681}
687{
689 const void *thisPtr = this;
690 m_setWindowOpacityCallback(const_cast<void *>(thisPtr), v);
691 } else {
693 }
694}
700{
702 const void *thisPtr = this;
703 m_setWindowTitleCallback(const_cast<void *>(thisPtr), title);
704 } else {
706 }
707}
713{
715 const void *thisPtr = this;
716 m_setZOrderCallback(const_cast<void *>(thisPtr), z);
717 } else {
719 }
720}
726{
727 if (m_showCallback) {
728 const void *thisPtr = this;
729 m_showCallback(const_cast<void *>(thisPtr));
730 } else {
732 }
733}
739{
741 const void *thisPtr = this;
742 m_showMaximizedCallback(const_cast<void *>(thisPtr));
743 } else {
745 }
746}
752{
754 const void *thisPtr = this;
755 m_showMinimizedCallback(const_cast<void *>(thisPtr));
756 } else {
758 }
759}
765{
767 const void *thisPtr = this;
768 m_showNormalCallback(const_cast<void *>(thisPtr));
769 } else {
771 }
772}
778{
779 if (m_updateCallback) {
780 const void *thisPtr = this;
781 m_updateCallback(const_cast<void *>(thisPtr));
782 } else {
784 }
785}
795{
796 if (m_viewNameCallback) {
797 const void *thisPtr = this;
798 return *m_viewNameCallback(const_cast<void *>(thisPtr));
799 } else {
800 return ::KDDockWidgets::flutter::View::viewName();
801 }
802}
804{
805 return ::KDDockWidgets::flutter::View::viewName();
806}
808{
809 if (m_zOrderCallback) {
810 const void *thisPtr = this;
811 return m_zOrderCallback(const_cast<void *>(thisPtr));
812 } else {
813 return ::KDDockWidgets::flutter::View::zOrder();
814 }
815}
817{
818 return ::KDDockWidgets::flutter::View::zOrder();
819}
823
824}
825}
827{
828 return reinterpret_cast<KDDockWidgets::flutter::View *>(ptr);
829}
834extern "C" {
839void *c_KDDockWidgets__flutter__View__constructor_Controller_ViewType_View_WindowFlags(void *controller_, int type, void *arg__3_, int windowFlags)
840{
841 auto controller = reinterpret_cast<KDDockWidgets::Core::Controller *>(controller_);
842 auto arg__3 = reinterpret_cast<KDDockWidgets::Core::View *>(arg__3_);
843 auto ptr = new KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper(controller, static_cast<KDDockWidgets::Core::ViewType>(type), arg__3, static_cast<Qt::WindowFlags>(windowFlags));
844 return reinterpret_cast<void *>(ptr);
845}
846// activateWindow()
848{
849 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->activateWindow_nocallback();} else { return targetPtr->activateWindow();} }();
850}
851// close()
853{
854 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->close_nocallback();} else { return targetPtr->close();} }();
855 return result;
856}
857// createPlatformWindow()
859{
860 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->createPlatformWindow_nocallback();} else { return targetPtr->createPlatformWindow();} }();
861}
862// flags() const
864{
865 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->flags_nocallback();} else { return targetPtr->flags();} }();
866 return result;
867}
868// geometry() const
870{
871 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Rect> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->geometry_nocallback();} else { return targetPtr->geometry();} }() };
872 return result;
873}
874// grabMouse()
876{
877 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->grabMouse_nocallback();} else { return targetPtr->grabMouse();} }();
878}
879// hasFocus() const
881{
882 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->hasFocus_nocallback();} else { return targetPtr->hasFocus();} }();
883 return result;
884}
885// hide()
887{
888 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->hide_nocallback();} else { return targetPtr->hide();} }();
889}
890// init()
892{
893 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->init_nocallback();} else { return targetPtr->init();} }();
894}
895// isActiveWindow() const
897{
898 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isActiveWindow_nocallback();} else { return targetPtr->isActiveWindow();} }();
899 return result;
900}
901// isExplicitlyHidden() const
903{
904 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isExplicitlyHidden_nocallback();} else { return targetPtr->isExplicitlyHidden();} }();
905 return result;
906}
907// isMaximized() const
909{
910 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isMaximized_nocallback();} else { return targetPtr->isMaximized();} }();
911 return result;
912}
913// isMinimized() const
915{
916 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isMinimized_nocallback();} else { return targetPtr->isMinimized();} }();
917 return result;
918}
919// isMounted() const
921{
922 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isMounted_nocallback();} else { return targetPtr->isMounted();} }();
923 return result;
924}
925// isNull() const
927{
928 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isNull_nocallback();} else { return targetPtr->isNull();} }();
929 return result;
930}
931// isRootView() const
933{
934 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isRootView_nocallback();} else { return targetPtr->isRootView();} }();
935 return result;
936}
937// isVisible() const
939{
940 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isVisible_nocallback();} else { return targetPtr->isVisible();} }();
941 return result;
942}
943// mapFromGlobal(KDDockWidgets::Point globalPt) const
944void *c_KDDockWidgets__flutter__View__mapFromGlobal_Point(void *thisObj, void *globalPt_)
945{
946 assert(globalPt_);
947 auto &globalPt = *reinterpret_cast<KDDockWidgets::Point *>(globalPt_);
948 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Point> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->mapFromGlobal_nocallback(globalPt);} else { return targetPtr->mapFromGlobal(globalPt);} }() };
949 return result;
950}
951// mapTo(KDDockWidgets::Core::View * parent, KDDockWidgets::Point pos) const
952void *c_KDDockWidgets__flutter__View__mapTo_View_Point(void *thisObj, void *parent_, void *pos_)
953{
954 auto parent = reinterpret_cast<KDDockWidgets::Core::View *>(parent_);
955 assert(pos_);
956 auto &pos = *reinterpret_cast<KDDockWidgets::Point *>(pos_);
957 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Point> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->mapTo_nocallback(parent,pos);} else { return targetPtr->mapTo(parent,pos);} }() };
958 return result;
959}
960// mapToGlobal(KDDockWidgets::Point localPt) const
961void *c_KDDockWidgets__flutter__View__mapToGlobal_Point(void *thisObj, void *localPt_)
962{
963 assert(localPt_);
964 auto &localPt = *reinterpret_cast<KDDockWidgets::Point *>(localPt_);
965 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Point> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->mapToGlobal_nocallback(localPt);} else { return targetPtr->mapToGlobal(localPt);} }() };
966 return result;
967}
968// maxSizeHint() const
970{
971 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Size> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->maxSizeHint_nocallback();} else { return targetPtr->maxSizeHint();} }() };
972 return result;
973}
974// minSize() const
976{
977 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Size> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->minSize_nocallback();} else { return targetPtr->minSize();} }() };
978 return result;
979}
980// move(int x, int y)
981void c_KDDockWidgets__flutter__View__move_int_int(void *thisObj, int x, int y)
982{
983 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->move_nocallback(x,y);} else { return targetPtr->move(x,y);} }();
984}
985// normalGeometry() const
987{
988 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Rect> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->normalGeometry_nocallback();} else { return targetPtr->normalGeometry();} }() };
989 return result;
990}
991// onChildAdded(KDDockWidgets::Core::View * childView)
992void c_KDDockWidgets__flutter__View__onChildAdded_View(void *thisObj, void *childView_)
993{
994 auto childView = reinterpret_cast<KDDockWidgets::Core::View *>(childView_);
995 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onChildAdded_nocallback(childView);} else { return targetPtr->onChildAdded(childView);} }();
996}
997// onChildRemoved(KDDockWidgets::Core::View * childView)
998void c_KDDockWidgets__flutter__View__onChildRemoved_View(void *thisObj, void *childView_)
999{
1000 auto childView = reinterpret_cast<KDDockWidgets::Core::View *>(childView_);
1001 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onChildRemoved_nocallback(childView);} else { return targetPtr->onChildRemoved(childView);} }();
1002}
1003// onChildVisibilityChanged(KDDockWidgets::Core::View * childView)
1005{
1006 auto childView = reinterpret_cast<KDDockWidgets::Core::View *>(childView_);
1007 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onChildVisibilityChanged_nocallback(childView);} else { return targetPtr->onChildVisibilityChanged(childView);} }();
1008}
1009// onFlutterWidgetResized(int w, int h)
1011{
1012 const auto &result = fromPtr(thisObj)->onFlutterWidgetResized(w, h);
1013 return result;
1014}
1015// onGeometryChanged()
1017{
1018 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onGeometryChanged_nocallback();} else { return targetPtr->onGeometryChanged();} }();
1019}
1020// onMouseEvent(KDDockWidgets::Event::Type eventType, KDDockWidgets::Point localPos, KDDockWidgets::Point globalPos, bool leftIsPressed)
1021void c_KDDockWidgets__flutter__View__onMouseEvent_Type_Point_Point_bool(void *thisObj, int eventType, void *localPos_, void *globalPos_, bool leftIsPressed)
1022{
1023 assert(localPos_);
1024 auto &localPos = *reinterpret_cast<KDDockWidgets::Point *>(localPos_);
1025 assert(globalPos_);
1026 auto &globalPos = *reinterpret_cast<KDDockWidgets::Point *>(globalPos_);
1027 fromPtr(thisObj)->onMouseEvent(static_cast<KDDockWidgets::Event::Type>(eventType), localPos, globalPos, leftIsPressed);
1028}
1029// onRebuildRequested()
1031{
1032 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onRebuildRequested_nocallback();} else { return targetPtr->onRebuildRequested();} }();
1033}
1034// onResize(int h, int w)
1036{
1037 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onResize_nocallback(h,w);} else { return targetPtr->onResize(h,w);} }();
1038 return result;
1039}
1040// raise()
1042{
1043 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->raise_nocallback();} else { return targetPtr->raise();} }();
1044}
1045// raiseAndActivate()
1047{
1048 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->raiseAndActivate_nocallback();} else { return targetPtr->raiseAndActivate();} }();
1049}
1050// raiseChild(KDDockWidgets::Core::View * childView)
1051void c_KDDockWidgets__flutter__View__raiseChild_View(void *thisObj, void *childView_)
1052{
1053 auto childView = reinterpret_cast<KDDockWidgets::Core::View *>(childView_);
1054 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->raiseChild_nocallback(childView);} else { return targetPtr->raiseChild(childView);} }();
1055}
1056// raiseWindow(KDDockWidgets::Core::View * rootView)
1057void c_KDDockWidgets__flutter__View__raiseWindow_View(void *thisObj, void *rootView_)
1058{
1059 auto rootView = reinterpret_cast<KDDockWidgets::Core::View *>(rootView_);
1060 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->raiseWindow_nocallback(rootView);} else { return targetPtr->raiseWindow(rootView);} }();
1061}
1062// releaseKeyboard()
1064{
1065 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->releaseKeyboard_nocallback();} else { return targetPtr->releaseKeyboard();} }();
1066}
1067// releaseMouse()
1069{
1070 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->releaseMouse_nocallback();} else { return targetPtr->releaseMouse();} }();
1071}
1072// setCursor(Qt::CursorShape shape)
1074{
1075 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setCursor_nocallback(static_cast<Qt::CursorShape>(shape));} else { return targetPtr->setCursor(static_cast<Qt::CursorShape>(shape));} }();
1076}
1077// setFixedHeight(int h)
1079{
1080 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setFixedHeight_nocallback(h);} else { return targetPtr->setFixedHeight(h);} }();
1081}
1082// setFixedWidth(int w)
1084{
1085 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setFixedWidth_nocallback(w);} else { return targetPtr->setFixedWidth(w);} }();
1086}
1087// setGeometry(KDDockWidgets::Rect geometry)
1088void c_KDDockWidgets__flutter__View__setGeometry_Rect(void *thisObj, void *geometry_)
1089{
1090 assert(geometry_);
1091 auto &geometry = *reinterpret_cast<KDDockWidgets::Rect *>(geometry_);
1092 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setGeometry_nocallback(geometry);} else { return targetPtr->setGeometry(geometry);} }();
1093}
1094// setHeight(int h)
1096{
1097 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setHeight_nocallback(h);} else { return targetPtr->setHeight(h);} }();
1098}
1099// setMaximumSize(KDDockWidgets::Size sz)
1101{
1102 assert(sz_);
1103 auto &sz = *reinterpret_cast<KDDockWidgets::Size *>(sz_);
1104 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setMaximumSize_nocallback(sz);} else { return targetPtr->setMaximumSize(sz);} }();
1105}
1106// setMinimumSize(KDDockWidgets::Size sz)
1108{
1109 assert(sz_);
1110 auto &sz = *reinterpret_cast<KDDockWidgets::Size *>(sz_);
1111 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setMinimumSize_nocallback(sz);} else { return targetPtr->setMinimumSize(sz);} }();
1112}
1113// setMouseTracking(bool enable)
1115{
1116 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setMouseTracking_nocallback(enable);} else { return targetPtr->setMouseTracking(enable);} }();
1117}
1118// setNormalGeometry(KDDockWidgets::Rect geo)
1120{
1121 assert(geo_);
1122 auto &geo = *reinterpret_cast<KDDockWidgets::Rect *>(geo_);
1123 fromPtr(thisObj)->setNormalGeometry(geo);
1124}
1125// setParent(KDDockWidgets::Core::View * parent)
1126void c_KDDockWidgets__flutter__View__setParent_View(void *thisObj, void *parent_)
1127{
1128 auto parent = reinterpret_cast<KDDockWidgets::Core::View *>(parent_);
1129 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setParent_nocallback(parent);} else { return targetPtr->setParent(parent);} }();
1130}
1131// setSize(int w, int h)
1133{
1134 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setSize_nocallback(w,h);} else { return targetPtr->setSize(w,h);} }();
1135}
1136// setViewName(const QString & name)
1137void c_KDDockWidgets__flutter__View__setViewName_QString(void *thisObj, const char *name_)
1138{
1139 const auto name = QString::fromUtf8(name_);
1140 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setViewName_nocallback(name);} else { return targetPtr->setViewName(name);} }();
1141 free(( char * )name_);
1142}
1143// setVisible(bool visible)
1145{
1146 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setVisible_nocallback(visible);} else { return targetPtr->setVisible(visible);} }();
1147}
1148// setWidth(int w)
1150{
1151 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setWidth_nocallback(w);} else { return targetPtr->setWidth(w);} }();
1152}
1153// setWindowOpacity(double v)
1155{
1156 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setWindowOpacity_nocallback(v);} else { return targetPtr->setWindowOpacity(v);} }();
1157}
1158// setWindowTitle(const QString & title)
1159void c_KDDockWidgets__flutter__View__setWindowTitle_QString(void *thisObj, const char *title_)
1160{
1161 const auto title = QString::fromUtf8(title_);
1162 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setWindowTitle_nocallback(title);} else { return targetPtr->setWindowTitle(title);} }();
1163 free(( char * )title_);
1164}
1165// setZOrder(int z)
1167{
1168 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setZOrder_nocallback(z);} else { return targetPtr->setZOrder(z);} }();
1169}
1170// show()
1172{
1173 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->show_nocallback();} else { return targetPtr->show();} }();
1174}
1175// showMaximized()
1177{
1178 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->showMaximized_nocallback();} else { return targetPtr->showMaximized();} }();
1179}
1180// showMinimized()
1182{
1183 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->showMinimized_nocallback();} else { return targetPtr->showMinimized();} }();
1184}
1185// showNormal()
1187{
1188 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->showNormal_nocallback();} else { return targetPtr->showNormal();} }();
1189}
1190// update()
1192{
1193 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->update_nocallback();} else { return targetPtr->update();} }();
1194}
1195// updateGeometry()
1197{
1198 fromPtr(thisObj)->updateGeometry();
1199}
1200// viewName() const
1202{
1203 const auto &result = new Dartagnan::ValueWrapper<QString> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->viewName_nocallback();} else { return targetPtr->viewName();} }() };
1204 return result;
1205}
1206// zOrder() const
1208{
1209 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->zOrder_nocallback();} else { return targetPtr->zOrder();} }();
1210 return result;
1211}
1213{
1214 delete fromPtr(thisObj);
1215}
1216void c_KDDockWidgets__flutter__View__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
1217{
1218 auto wrapper = fromWrapperPtr(ptr);
1219 switch (methodId) {
1220 case 342:
1221 wrapper->m_activateWindowCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_activateWindow>(callback);
1222 break;
1223 case 352:
1224 wrapper->m_closeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_close>(callback);
1225 break;
1226 case 354:
1227 wrapper->m_createPlatformWindowCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_createPlatformWindow>(callback);
1228 break;
1229 case 360:
1230 wrapper->m_flagsCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_flags>(callback);
1231 break;
1232 case 361:
1233 wrapper->m_geometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_geometry>(callback);
1234 break;
1235 case 362:
1236 wrapper->m_grabMouseCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_grabMouse>(callback);
1237 break;
1238 case 365:
1239 wrapper->m_hasFocusCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_hasFocus>(callback);
1240 break;
1241 case 367:
1242 wrapper->m_hideCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_hide>(callback);
1243 break;
1244 case 369:
1245 wrapper->m_initCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_init>(callback);
1246 break;
1247 case 371:
1248 wrapper->m_isActiveWindowCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_isActiveWindow>(callback);
1249 break;
1250 case 372:
1251 wrapper->m_isExplicitlyHiddenCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_isExplicitlyHidden>(callback);
1252 break;
1253 case 375:
1254 wrapper->m_isMaximizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_isMaximized>(callback);
1255 break;
1256 case 376:
1257 wrapper->m_isMinimizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_isMinimized>(callback);
1258 break;
1259 case 450:
1260 wrapper->m_isMountedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_isMounted>(callback);
1261 break;
1262 case 377:
1263 wrapper->m_isNullCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_isNull>(callback);
1264 break;
1265 case 378:
1266 wrapper->m_isRootViewCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_isRootView>(callback);
1267 break;
1268 case 379:
1269 wrapper->m_isVisibleCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_isVisible>(callback);
1270 break;
1271 case 380:
1272 wrapper->m_mapFromGlobalCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_mapFromGlobal>(callback);
1273 break;
1274 case 381:
1275 wrapper->m_mapToCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_mapTo>(callback);
1276 break;
1277 case 382:
1278 wrapper->m_mapToGlobalCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_mapToGlobal>(callback);
1279 break;
1280 case 383:
1281 wrapper->m_maxSizeHintCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_maxSizeHint>(callback);
1282 break;
1283 case 384:
1284 wrapper->m_minSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_minSize>(callback);
1285 break;
1286 case 388:
1287 wrapper->m_move_2Callback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_move_2>(callback);
1288 break;
1289 case 389:
1290 wrapper->m_normalGeometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_normalGeometry>(callback);
1291 break;
1292 case 453:
1293 wrapper->m_onChildAddedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_onChildAdded>(callback);
1294 break;
1295 case 454:
1296 wrapper->m_onChildRemovedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_onChildRemoved>(callback);
1297 break;
1298 case 455:
1299 wrapper->m_onChildVisibilityChangedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_onChildVisibilityChanged>(callback);
1300 break;
1301 case 457:
1302 wrapper->m_onGeometryChangedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_onGeometryChanged>(callback);
1303 break;
1304 case 459:
1305 wrapper->m_onRebuildRequestedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_onRebuildRequested>(callback);
1306 break;
1307 case 391:
1308 wrapper->m_onResize_2Callback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_onResize_2>(callback);
1309 break;
1310 case 393:
1311 wrapper->m_raiseCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_raise>(callback);
1312 break;
1313 case 394:
1314 wrapper->m_raiseAndActivateCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_raiseAndActivate>(callback);
1315 break;
1316 case 462:
1317 wrapper->m_raiseChildCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_raiseChild>(callback);
1318 break;
1319 case 463:
1320 wrapper->m_raiseWindowCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_raiseWindow>(callback);
1321 break;
1322 case 396:
1323 wrapper->m_releaseKeyboardCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_releaseKeyboard>(callback);
1324 break;
1325 case 397:
1326 wrapper->m_releaseMouseCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_releaseMouse>(callback);
1327 break;
1328 case 401:
1329 wrapper->m_setCursorCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setCursor>(callback);
1330 break;
1331 case 402:
1332 wrapper->m_setFixedHeightCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setFixedHeight>(callback);
1333 break;
1334 case 403:
1335 wrapper->m_setFixedWidthCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setFixedWidth>(callback);
1336 break;
1337 case 404:
1338 wrapper->m_setGeometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setGeometry>(callback);
1339 break;
1340 case 405:
1341 wrapper->m_setHeightCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setHeight>(callback);
1342 break;
1343 case 406:
1344 wrapper->m_setMaximumSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setMaximumSize>(callback);
1345 break;
1346 case 407:
1347 wrapper->m_setMinimumSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setMinimumSize>(callback);
1348 break;
1349 case 408:
1350 wrapper->m_setMouseTrackingCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setMouseTracking>(callback);
1351 break;
1352 case 409:
1353 wrapper->m_setParentCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setParent>(callback);
1354 break;
1355 case 411:
1356 wrapper->m_setSize_2Callback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setSize_2>(callback);
1357 break;
1358 case 412:
1359 wrapper->m_setViewNameCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setViewName>(callback);
1360 break;
1361 case 413:
1362 wrapper->m_setVisibleCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setVisible>(callback);
1363 break;
1364 case 414:
1365 wrapper->m_setWidthCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setWidth>(callback);
1366 break;
1367 case 415:
1368 wrapper->m_setWindowOpacityCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setWindowOpacity>(callback);
1369 break;
1370 case 416:
1371 wrapper->m_setWindowTitleCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setWindowTitle>(callback);
1372 break;
1373 case 417:
1374 wrapper->m_setZOrderCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_setZOrder>(callback);
1375 break;
1376 case 418:
1377 wrapper->m_showCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_show>(callback);
1378 break;
1379 case 419:
1380 wrapper->m_showMaximizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_showMaximized>(callback);
1381 break;
1382 case 420:
1383 wrapper->m_showMinimizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_showMinimized>(callback);
1384 break;
1385 case 421:
1386 wrapper->m_showNormalCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_showNormal>(callback);
1387 break;
1388 case 423:
1389 wrapper->m_updateCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_update>(callback);
1390 break;
1391 case 424:
1392 wrapper->m_viewNameCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_viewName>(callback);
1393 break;
1394 case 428:
1395 wrapper->m_zOrderCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper::Callback_zOrder>(callback);
1396 break;
1397 }
1398}
1399}
void c_KDDockWidgets__flutter__View__raiseChild_View(void *thisObj, void *childView_)
void c_KDDockWidgets__flutter__View__setParent_View(void *thisObj, void *parent_)
void c_KDDockWidgets__flutter__View__show(void *thisObj)
void c_KDDockWidgets__flutter__View__destructor(void *thisObj)
bool c_KDDockWidgets__flutter__View__isVisible(void *thisObj)
void c_KDDockWidgets__flutter__View__setFixedWidth_int(void *thisObj, int w)
void c_KDDockWidgets__flutter__View__createPlatformWindow(void *thisObj)
void c_KDDockWidgets__flutter__View__setHeight_int(void *thisObj, int h)
void * c_KDDockWidgets__flutter__View__mapTo_View_Point(void *thisObj, void *parent_, void *pos_)
bool c_KDDockWidgets__flutter__View__onFlutterWidgetResized_int_int(void *thisObj, int w, int h)
void * c_KDDockWidgets__flutter__View__minSize(void *thisObj)
bool c_KDDockWidgets__flutter__View__hasFocus(void *thisObj)
void * c_KDDockWidgets__flutter__View__geometry(void *thisObj)
bool c_KDDockWidgets__flutter__View__isActiveWindow(void *thisObj)
void * c_KDDockWidgets__flutter__View__maxSizeHint(void *thisObj)
void c_KDDockWidgets__flutter__View__setNormalGeometry_Rect(void *thisObj, void *geo_)
void c_KDDockWidgets__flutter__View__raiseWindow_View(void *thisObj, void *rootView_)
int c_KDDockWidgets__flutter__View__flags(void *thisObj)
void c_KDDockWidgets__flutter__View__showMaximized(void *thisObj)
bool c_KDDockWidgets__flutter__View__isExplicitlyHidden(void *thisObj)
bool c_KDDockWidgets__flutter__View__isMaximized(void *thisObj)
void c_KDDockWidgets__flutter__View__showNormal(void *thisObj)
void c_KDDockWidgets__flutter__View__setMaximumSize_Size(void *thisObj, void *sz_)
void c_KDDockWidgets__flutter__View__setViewName_QString(void *thisObj, const char *name_)
void c_KDDockWidgets__flutter__View__releaseKeyboard(void *thisObj)
void c_KDDockWidgets__flutter__View__setWindowTitle_QString(void *thisObj, const char *title_)
void c_KDDockWidgets__flutter__View__setZOrder_int(void *thisObj, int z)
void c_KDDockWidgets__flutter__View__setFixedHeight_int(void *thisObj, int h)
void c_KDDockWidgets__flutter__View__onChildVisibilityChanged_View(void *thisObj, void *childView_)
void c_KDDockWidgets__flutter__View__setWidth_int(void *thisObj, int w)
void c_KDDockWidgets__flutter__View__onGeometryChanged(void *thisObj)
void c_KDDockWidgets__flutter__View__setWindowOpacity_double(void *thisObj, double v)
void c_KDDockWidgets__flutter__View__move_int_int(void *thisObj, int x, int y)
void c_KDDockWidgets__flutter__View__setMouseTracking_bool(void *thisObj, bool enable)
void c_KDDockWidgets__flutter__View__updateGeometry(void *thisObj)
void * c_KDDockWidgets__flutter__View__mapFromGlobal_Point(void *thisObj, void *globalPt_)
bool c_KDDockWidgets__flutter__View__isRootView(void *thisObj)
void c_KDDockWidgets__flutter__View__setSize_int_int(void *thisObj, int w, int h)
bool c_KDDockWidgets__flutter__View__isMounted(void *thisObj)
void * c_KDDockWidgets__flutter__View__viewName(void *thisObj)
void c_KDDockWidgets__flutter__View__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
void c_KDDockWidgets__flutter__View__setMinimumSize_Size(void *thisObj, void *sz_)
bool c_KDDockWidgets__flutter__View__close(void *thisObj)
static KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::View_wrapper * fromWrapperPtr(void *ptr)
void c_KDDockWidgets__flutter__View__releaseMouse(void *thisObj)
void * c_KDDockWidgets__flutter__View__normalGeometry(void *thisObj)
void c_KDDockWidgets__flutter__View__hide(void *thisObj)
void c_KDDockWidgets__flutter__View__onMouseEvent_Type_Point_Point_bool(void *thisObj, int eventType, void *localPos_, void *globalPos_, bool leftIsPressed)
void c_KDDockWidgets__flutter__View__onChildAdded_View(void *thisObj, void *childView_)
void c_KDDockWidgets__flutter__View__grabMouse(void *thisObj)
void c_KDDockWidgets__flutter__View__setGeometry_Rect(void *thisObj, void *geometry_)
void c_KDDockWidgets__flutter__View__onChildRemoved_View(void *thisObj, void *childView_)
void c_KDDockWidgets__flutter__View__activateWindow(void *thisObj)
bool c_KDDockWidgets__flutter__View__isMinimized(void *thisObj)
void c_KDDockWidgets__flutter__View__setVisible_bool(void *thisObj, bool visible)
void * c_KDDockWidgets__flutter__View__mapToGlobal_Point(void *thisObj, void *localPt_)
int c_KDDockWidgets__flutter__View__zOrder(void *thisObj)
bool c_KDDockWidgets__flutter__View__isNull(void *thisObj)
bool c_KDDockWidgets__flutter__View__onResize_int_int(void *thisObj, int h, int w)
void c_KDDockWidgets__flutter__View__raise(void *thisObj)
void c_KDDockWidgets__flutter__View__setCursor_CursorShape(void *thisObj, int shape)
void * c_KDDockWidgets__flutter__View__constructor_Controller_ViewType_View_WindowFlags(void *controller_, int type, void *arg__3_, int windowFlags)
static KDDockWidgets::flutter::View * fromPtr(void *ptr)
void c_KDDockWidgets__flutter__View_Finalizer(void *cppObj)
void c_KDDockWidgets__flutter__View__onRebuildRequested(void *thisObj)
void c_KDDockWidgets__flutter__View__raiseAndActivate(void *thisObj)
void c_KDDockWidgets__flutter__View__update(void *thisObj)
void c_KDDockWidgets__flutter__View__showMinimized(void *thisObj)
void c_KDDockWidgets__flutter__View__init(void *thisObj)
void(* Callback_onChildRemoved)(void *, KDDockWidgets::Core::View *childView)
void onMouseEvent(KDDockWidgets::Event::Type eventType, KDDockWidgets::Point localPos, KDDockWidgets::Point globalPos, bool leftIsPressed)
void(* Callback_raiseChild)(void *, KDDockWidgets::Core::View *childView)
void(* Callback_raiseWindow)(void *, KDDockWidgets::Core::View *rootView)
virtual bool isNull() const
Returns whether the gui item represented by this view was already deleted Usually false,...
void(* Callback_onChildAdded)(void *, KDDockWidgets::Core::View *childView)
virtual KDDockWidgets::Point mapFromGlobal(KDDockWidgets::Point globalPt) const
virtual void onChildVisibilityChanged(KDDockWidgets::Core::View *childView)
void(* Callback_setParent)(void *, KDDockWidgets::Core::View *parent)
virtual KDDockWidgets::Point mapToGlobal(KDDockWidgets::Point localPt) const
virtual void setZOrder(int z)
Sets the z order Not supported on all platforms and only relevant for MDI mode.
KDDockWidgets::Point *(* Callback_mapToGlobal)(void *, KDDockWidgets::Point *localPt)
virtual KDDockWidgets::Point mapToGlobal_nocallback(KDDockWidgets::Point localPt) const
View_wrapper(KDDockWidgets::Core::Controller *controller, KDDockWidgets::Core::ViewType type, KDDockWidgets::Core::View *arg__3, Qt::WindowFlags windowFlags={})
virtual void onChildVisibilityChanged_nocallback(KDDockWidgets::Core::View *childView)
KDDockWidgets::Point *(* Callback_mapTo)(void *, KDDockWidgets::Core::View *parent, KDDockWidgets::Point *pos)
virtual void onChildAdded_nocallback(KDDockWidgets::Core::View *childView)
virtual void setViewName(const QString &name)
Equivalent to Qt's QObject::objectName()
KDDockWidgets::Point *(* Callback_mapFromGlobal)(void *, KDDockWidgets::Point *globalPt)
virtual KDDockWidgets::Point mapTo_nocallback(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const
void(* Callback_onChildVisibilityChanged)(void *, KDDockWidgets::Core::View *childView)
virtual KDDockWidgets::Point mapFromGlobal_nocallback(KDDockWidgets::Point globalPt) const
virtual KDDockWidgets::Point mapTo(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const
virtual void raiseChild_nocallback(KDDockWidgets::Core::View *childView)
virtual void onChildRemoved_nocallback(KDDockWidgets::Core::View *childView)
virtual void createPlatformWindow()
virtual void raiseChild(Core::View *childView)
std::shared_ptr< Core::View > rootView() const override
Returns the top-level gui element which this view is inside It's the root view of the window.
bool onFlutterWidgetResized(int w, int h)
void setMaximumSize(Size sz) override
virtual void onChildAdded(Core::View *childView)
void setParent(Core::View *parent) override
void setMouseTracking(bool enable) override
void move(int x, int y) override
void setVisible(bool visible) override
void setGeometry(Rect geometry) override
virtual void onChildRemoved(Core::View *childView)
void setMinimumSize(Size sz) override
virtual void raiseWindow(Core::View *rootView)
void setCursor(Qt::CursorShape shape) override
void onMouseEvent(Event::Type eventType, Point localPos, Point globalPos, bool leftIsPressed)
Called by flutter when a mouse event is received.
void setSize(int w, int h) override
void setViewName(const QString &name) override
Equivalent to Qt's QObject::objectName()
virtual void onRebuildRequested()
Implemented in Dart.
void setWindowTitle(const QString &title) override
void setZOrder(int z) override
Sets the z order Not supported on all platforms and only relevant for MDI mode.
virtual void onChildVisibilityChanged(Core::View *childView)
void setWindowOpacity(double v) override
int(* CleanupCallback)(void *thisPtr)
Definition Config_c.cpp:21
static CleanupCallback s_cleanupCallback
Definition Config_c.cpp:22
ViewType
Each View type also has a specific Controller associated with, except for ViewType::None.
Definition Controller.h:26
Class to abstract QAction, so code still works with QtQuick and Flutter.
QString fromUtf8(const char *str, int size)
CursorShape
typedef WindowFlags

© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
KDDockWidgets
Advanced Dock Widget Framework for Qt
https://www.kdab.com/development-resources/qt-tools/kddockwidgets/
Generated by doxygen 1.9.8