Files
KDDockWidgets/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Stack_flutter_wrapper.cpp
2022-08-03 12:32:38 +01:00

1343 lines
59 KiB
C++

/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
#include "Stack_flutter_wrapper.h"
#include <QDebug>
namespace Dartagnan {
typedef int (*CleanupCallback)(void *thisPtr);
static CleanupCallback s_cleanupCallback = nullptr;
template<typename T>
struct ValueWrapper
{
T value;
};
}
namespace KDDockWidgetsBindings_wrappersNS {
Stack_flutter_wrapper::Stack_flutter_wrapper(KDDockWidgets::Controllers::Stack *controller, KDDockWidgets::View *parent)
: ::KDDockWidgets::Views::Stack_flutter(controller, parent)
{
}
void Stack_flutter_wrapper::activateWindow()
{
if (m_activateWindowCallback) {
const void *thisPtr = this;
m_activateWindowCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::activateWindow();
}
}
void Stack_flutter_wrapper::activateWindow_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::activateWindow();
}
bool Stack_flutter_wrapper::close()
{
if (m_closeCallback) {
const void *thisPtr = this;
return m_closeCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::close();
}
}
bool Stack_flutter_wrapper::close_nocallback()
{
return ::KDDockWidgets::Views::Stack_flutter::close();
}
void Stack_flutter_wrapper::createPlatformWindow()
{
if (m_createPlatformWindowCallback) {
const void *thisPtr = this;
m_createPlatformWindowCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::createPlatformWindow();
}
}
void Stack_flutter_wrapper::createPlatformWindow_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::createPlatformWindow();
}
int Stack_flutter_wrapper::currentIndex() const
{
if (m_currentIndexCallback) {
const void *thisPtr = this;
return m_currentIndexCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::currentIndex();
}
}
int Stack_flutter_wrapper::currentIndex_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::currentIndex();
}
Qt::WindowFlags Stack_flutter_wrapper::flags() const
{
if (m_flagsCallback) {
const void *thisPtr = this;
return m_flagsCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::flags();
}
}
Qt::WindowFlags Stack_flutter_wrapper::flags_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::flags();
}
void Stack_flutter_wrapper::free_impl()
{
if (m_free_implCallback) {
const void *thisPtr = this;
m_free_implCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::free_impl();
}
}
void Stack_flutter_wrapper::free_impl_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::free_impl();
}
QRect Stack_flutter_wrapper::geometry() const
{
if (m_geometryCallback) {
const void *thisPtr = this;
return *m_geometryCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::geometry();
}
}
QRect Stack_flutter_wrapper::geometry_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::geometry();
}
void Stack_flutter_wrapper::grabMouse()
{
if (m_grabMouseCallback) {
const void *thisPtr = this;
m_grabMouseCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::grabMouse();
}
}
void Stack_flutter_wrapper::grabMouse_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::grabMouse();
}
bool Stack_flutter_wrapper::hasFocus() const
{
if (m_hasFocusCallback) {
const void *thisPtr = this;
return m_hasFocusCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::hasFocus();
}
}
bool Stack_flutter_wrapper::hasFocus_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::hasFocus();
}
void Stack_flutter_wrapper::hide()
{
if (m_hideCallback) {
const void *thisPtr = this;
m_hideCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::hide();
}
}
void Stack_flutter_wrapper::hide_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::hide();
}
void Stack_flutter_wrapper::init()
{
if (m_initCallback) {
const void *thisPtr = this;
m_initCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::init();
}
}
void Stack_flutter_wrapper::init_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::init();
}
bool Stack_flutter_wrapper::isActiveWindow() const
{
if (m_isActiveWindowCallback) {
const void *thisPtr = this;
return m_isActiveWindowCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::isActiveWindow();
}
}
bool Stack_flutter_wrapper::isActiveWindow_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::isActiveWindow();
}
bool Stack_flutter_wrapper::isMaximized() const
{
if (m_isMaximizedCallback) {
const void *thisPtr = this;
return m_isMaximizedCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::isMaximized();
}
}
bool Stack_flutter_wrapper::isMaximized_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::isMaximized();
}
bool Stack_flutter_wrapper::isMinimized() const
{
if (m_isMinimizedCallback) {
const void *thisPtr = this;
return m_isMinimizedCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::isMinimized();
}
}
bool Stack_flutter_wrapper::isMinimized_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::isMinimized();
}
bool Stack_flutter_wrapper::isNull() const
{
if (m_isNullCallback) {
const void *thisPtr = this;
return m_isNullCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::isNull();
}
}
bool Stack_flutter_wrapper::isNull_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::isNull();
}
bool Stack_flutter_wrapper::isPositionDraggable(QPoint p) const
{
if (m_isPositionDraggableCallback) {
const void *thisPtr = this;
return m_isPositionDraggableCallback(const_cast<void *>(thisPtr), p);
} else {
return ::KDDockWidgets::Views::Stack_flutter::isPositionDraggable(p);
}
}
bool Stack_flutter_wrapper::isPositionDraggable_nocallback(QPoint p) const
{
return ::KDDockWidgets::Views::Stack_flutter::isPositionDraggable(p);
}
bool Stack_flutter_wrapper::isRootView() const
{
if (m_isRootViewCallback) {
const void *thisPtr = this;
return m_isRootViewCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::isRootView();
}
}
bool Stack_flutter_wrapper::isRootView_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::isRootView();
}
bool Stack_flutter_wrapper::isVisible() const
{
if (m_isVisibleCallback) {
const void *thisPtr = this;
return m_isVisibleCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::isVisible();
}
}
bool Stack_flutter_wrapper::isVisible_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::isVisible();
}
QPoint Stack_flutter_wrapper::mapFromGlobal(QPoint globalPt) const
{
if (m_mapFromGlobalCallback) {
const void *thisPtr = this;
return *m_mapFromGlobalCallback(const_cast<void *>(thisPtr), globalPt);
} else {
return ::KDDockWidgets::Views::Stack_flutter::mapFromGlobal(globalPt);
}
}
QPoint Stack_flutter_wrapper::mapFromGlobal_nocallback(QPoint globalPt) const
{
return ::KDDockWidgets::Views::Stack_flutter::mapFromGlobal(globalPt);
}
QPoint Stack_flutter_wrapper::mapTo(KDDockWidgets::View *parent, QPoint pos) const
{
if (m_mapToCallback) {
const void *thisPtr = this;
return *m_mapToCallback(const_cast<void *>(thisPtr), parent, pos);
} else {
return ::KDDockWidgets::Views::Stack_flutter::mapTo(parent, pos);
}
}
QPoint Stack_flutter_wrapper::mapTo_nocallback(KDDockWidgets::View *parent, QPoint pos) const
{
return ::KDDockWidgets::Views::Stack_flutter::mapTo(parent, pos);
}
QPoint Stack_flutter_wrapper::mapToGlobal(QPoint localPt) const
{
if (m_mapToGlobalCallback) {
const void *thisPtr = this;
return *m_mapToGlobalCallback(const_cast<void *>(thisPtr), localPt);
} else {
return ::KDDockWidgets::Views::Stack_flutter::mapToGlobal(localPt);
}
}
QPoint Stack_flutter_wrapper::mapToGlobal_nocallback(QPoint localPt) const
{
return ::KDDockWidgets::Views::Stack_flutter::mapToGlobal(localPt);
}
QSize Stack_flutter_wrapper::maxSizeHint() const
{
if (m_maxSizeHintCallback) {
const void *thisPtr = this;
return *m_maxSizeHintCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::maxSizeHint();
}
}
QSize Stack_flutter_wrapper::maxSizeHint_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::maxSizeHint();
}
QSize Stack_flutter_wrapper::maximumSize() const
{
if (m_maximumSizeCallback) {
const void *thisPtr = this;
return *m_maximumSizeCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::maximumSize();
}
}
QSize Stack_flutter_wrapper::maximumSize_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::maximumSize();
}
QSize Stack_flutter_wrapper::minSize() const
{
if (m_minSizeCallback) {
const void *thisPtr = this;
return *m_minSizeCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::minSize();
}
}
QSize Stack_flutter_wrapper::minSize_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::minSize();
}
int Stack_flutter_wrapper::minimumHeight() const
{
if (m_minimumHeightCallback) {
const void *thisPtr = this;
return m_minimumHeightCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::minimumHeight();
}
}
int Stack_flutter_wrapper::minimumHeight_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::minimumHeight();
}
int Stack_flutter_wrapper::minimumWidth() const
{
if (m_minimumWidthCallback) {
const void *thisPtr = this;
return m_minimumWidthCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::minimumWidth();
}
}
int Stack_flutter_wrapper::minimumWidth_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::minimumWidth();
}
void Stack_flutter_wrapper::move(int x, int y)
{
if (m_move_2Callback) {
const void *thisPtr = this;
m_move_2Callback(const_cast<void *>(thisPtr), x, y);
} else {
::KDDockWidgets::Views::Stack_flutter::move(x, y);
}
}
void Stack_flutter_wrapper::move_nocallback(int x, int y)
{
::KDDockWidgets::Views::Stack_flutter::move(x, y);
}
QRect Stack_flutter_wrapper::normalGeometry() const
{
if (m_normalGeometryCallback) {
const void *thisPtr = this;
return *m_normalGeometryCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::normalGeometry();
}
}
QRect Stack_flutter_wrapper::normalGeometry_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::normalGeometry();
}
int Stack_flutter_wrapper::numDockWidgets() const
{
if (m_numDockWidgetsCallback) {
const void *thisPtr = this;
return m_numDockWidgetsCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::numDockWidgets();
}
}
int Stack_flutter_wrapper::numDockWidgets_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::numDockWidgets();
}
QString Stack_flutter_wrapper::objectName() const
{
if (m_objectNameCallback) {
const void *thisPtr = this;
return *m_objectNameCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::objectName();
}
}
QString Stack_flutter_wrapper::objectName_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::objectName();
}
bool Stack_flutter_wrapper::onResize(QSize newSize)
{
if (m_onResizeCallback) {
const void *thisPtr = this;
return m_onResizeCallback(const_cast<void *>(thisPtr), newSize);
} else {
return ::KDDockWidgets::Views::Stack_flutter::onResize(newSize);
}
}
bool Stack_flutter_wrapper::onResize_nocallback(QSize newSize)
{
return ::KDDockWidgets::Views::Stack_flutter::onResize(newSize);
}
void Stack_flutter_wrapper::raise()
{
if (m_raiseCallback) {
const void *thisPtr = this;
m_raiseCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::raise();
}
}
void Stack_flutter_wrapper::raise_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::raise();
}
void Stack_flutter_wrapper::raiseAndActivate()
{
if (m_raiseAndActivateCallback) {
const void *thisPtr = this;
m_raiseAndActivateCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::raiseAndActivate();
}
}
void Stack_flutter_wrapper::raiseAndActivate_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::raiseAndActivate();
}
void Stack_flutter_wrapper::releaseKeyboard()
{
if (m_releaseKeyboardCallback) {
const void *thisPtr = this;
m_releaseKeyboardCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::releaseKeyboard();
}
}
void Stack_flutter_wrapper::releaseKeyboard_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::releaseKeyboard();
}
void Stack_flutter_wrapper::releaseMouse()
{
if (m_releaseMouseCallback) {
const void *thisPtr = this;
m_releaseMouseCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::releaseMouse();
}
}
void Stack_flutter_wrapper::releaseMouse_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::releaseMouse();
}
void Stack_flutter_wrapper::renameTab(int index, const QString &arg__2)
{
if (m_renameTabCallback) {
const void *thisPtr = this;
m_renameTabCallback(const_cast<void *>(thisPtr), index, arg__2);
} else {
::KDDockWidgets::Views::Stack_flutter::renameTab(index, arg__2);
}
}
void Stack_flutter_wrapper::renameTab_nocallback(int index, const QString &arg__2)
{
::KDDockWidgets::Views::Stack_flutter::renameTab(index, arg__2);
}
void Stack_flutter_wrapper::setCurrentDockWidget(int index)
{
if (m_setCurrentDockWidgetCallback) {
const void *thisPtr = this;
m_setCurrentDockWidgetCallback(const_cast<void *>(thisPtr), index);
} else {
::KDDockWidgets::Views::Stack_flutter::setCurrentDockWidget(index);
}
}
void Stack_flutter_wrapper::setCurrentDockWidget_nocallback(int index)
{
::KDDockWidgets::Views::Stack_flutter::setCurrentDockWidget(index);
}
void Stack_flutter_wrapper::setCursor(Qt::CursorShape shape)
{
if (m_setCursorCallback) {
const void *thisPtr = this;
m_setCursorCallback(const_cast<void *>(thisPtr), shape);
} else {
::KDDockWidgets::Views::Stack_flutter::setCursor(shape);
}
}
void Stack_flutter_wrapper::setCursor_nocallback(Qt::CursorShape shape)
{
::KDDockWidgets::Views::Stack_flutter::setCursor(shape);
}
void Stack_flutter_wrapper::setDocumentMode(bool arg__1)
{
if (m_setDocumentModeCallback) {
const void *thisPtr = this;
m_setDocumentModeCallback(const_cast<void *>(thisPtr), arg__1);
} else {
::KDDockWidgets::Views::Stack_flutter::setDocumentMode(arg__1);
}
}
void Stack_flutter_wrapper::setDocumentMode_nocallback(bool arg__1)
{
::KDDockWidgets::Views::Stack_flutter::setDocumentMode(arg__1);
}
void Stack_flutter_wrapper::setFixedHeight(int h)
{
if (m_setFixedHeightCallback) {
const void *thisPtr = this;
m_setFixedHeightCallback(const_cast<void *>(thisPtr), h);
} else {
::KDDockWidgets::Views::Stack_flutter::setFixedHeight(h);
}
}
void Stack_flutter_wrapper::setFixedHeight_nocallback(int h)
{
::KDDockWidgets::Views::Stack_flutter::setFixedHeight(h);
}
void Stack_flutter_wrapper::setFixedWidth(int w)
{
if (m_setFixedWidthCallback) {
const void *thisPtr = this;
m_setFixedWidthCallback(const_cast<void *>(thisPtr), w);
} else {
::KDDockWidgets::Views::Stack_flutter::setFixedWidth(w);
}
}
void Stack_flutter_wrapper::setFixedWidth_nocallback(int w)
{
::KDDockWidgets::Views::Stack_flutter::setFixedWidth(w);
}
void Stack_flutter_wrapper::setGeometry(QRect arg__1)
{
if (m_setGeometryCallback) {
const void *thisPtr = this;
m_setGeometryCallback(const_cast<void *>(thisPtr), arg__1);
} else {
::KDDockWidgets::Views::Stack_flutter::setGeometry(arg__1);
}
}
void Stack_flutter_wrapper::setGeometry_nocallback(QRect arg__1)
{
::KDDockWidgets::Views::Stack_flutter::setGeometry(arg__1);
}
void Stack_flutter_wrapper::setHeight(int h)
{
if (m_setHeightCallback) {
const void *thisPtr = this;
m_setHeightCallback(const_cast<void *>(thisPtr), h);
} else {
::KDDockWidgets::Views::Stack_flutter::setHeight(h);
}
}
void Stack_flutter_wrapper::setHeight_nocallback(int h)
{
::KDDockWidgets::Views::Stack_flutter::setHeight(h);
}
void Stack_flutter_wrapper::setMaximumSize(QSize sz)
{
if (m_setMaximumSizeCallback) {
const void *thisPtr = this;
m_setMaximumSizeCallback(const_cast<void *>(thisPtr), sz);
} else {
::KDDockWidgets::Views::Stack_flutter::setMaximumSize(sz);
}
}
void Stack_flutter_wrapper::setMaximumSize_nocallback(QSize sz)
{
::KDDockWidgets::Views::Stack_flutter::setMaximumSize(sz);
}
void Stack_flutter_wrapper::setMinimumSize(QSize sz)
{
if (m_setMinimumSizeCallback) {
const void *thisPtr = this;
m_setMinimumSizeCallback(const_cast<void *>(thisPtr), sz);
} else {
::KDDockWidgets::Views::Stack_flutter::setMinimumSize(sz);
}
}
void Stack_flutter_wrapper::setMinimumSize_nocallback(QSize sz)
{
::KDDockWidgets::Views::Stack_flutter::setMinimumSize(sz);
}
void Stack_flutter_wrapper::setMouseTracking(bool enable)
{
if (m_setMouseTrackingCallback) {
const void *thisPtr = this;
m_setMouseTrackingCallback(const_cast<void *>(thisPtr), enable);
} else {
::KDDockWidgets::Views::Stack_flutter::setMouseTracking(enable);
}
}
void Stack_flutter_wrapper::setMouseTracking_nocallback(bool enable)
{
::KDDockWidgets::Views::Stack_flutter::setMouseTracking(enable);
}
void Stack_flutter_wrapper::setObjectName(const QString &name)
{
if (m_setObjectNameCallback) {
const void *thisPtr = this;
m_setObjectNameCallback(const_cast<void *>(thisPtr), name);
} else {
::KDDockWidgets::Views::Stack_flutter::setObjectName(name);
}
}
void Stack_flutter_wrapper::setObjectName_nocallback(const QString &name)
{
::KDDockWidgets::Views::Stack_flutter::setObjectName(name);
}
void Stack_flutter_wrapper::setParent(KDDockWidgets::View *parent)
{
if (m_setParentCallback) {
const void *thisPtr = this;
m_setParentCallback(const_cast<void *>(thisPtr), parent);
} else {
::KDDockWidgets::Views::Stack_flutter::setParent(parent);
}
}
void Stack_flutter_wrapper::setParent_nocallback(KDDockWidgets::View *parent)
{
::KDDockWidgets::Views::Stack_flutter::setParent(parent);
}
void Stack_flutter_wrapper::setSize(int w, int h)
{
if (m_setSize_2Callback) {
const void *thisPtr = this;
m_setSize_2Callback(const_cast<void *>(thisPtr), w, h);
} else {
::KDDockWidgets::Views::Stack_flutter::setSize(w, h);
}
}
void Stack_flutter_wrapper::setSize_nocallback(int w, int h)
{
::KDDockWidgets::Views::Stack_flutter::setSize(w, h);
}
void Stack_flutter_wrapper::setVisible(bool visible)
{
if (m_setVisibleCallback) {
const void *thisPtr = this;
m_setVisibleCallback(const_cast<void *>(thisPtr), visible);
} else {
::KDDockWidgets::Views::Stack_flutter::setVisible(visible);
}
}
void Stack_flutter_wrapper::setVisible_nocallback(bool visible)
{
::KDDockWidgets::Views::Stack_flutter::setVisible(visible);
}
void Stack_flutter_wrapper::setWidth(int w)
{
if (m_setWidthCallback) {
const void *thisPtr = this;
m_setWidthCallback(const_cast<void *>(thisPtr), w);
} else {
::KDDockWidgets::Views::Stack_flutter::setWidth(w);
}
}
void Stack_flutter_wrapper::setWidth_nocallback(int w)
{
::KDDockWidgets::Views::Stack_flutter::setWidth(w);
}
void Stack_flutter_wrapper::setWindowOpacity(double v)
{
if (m_setWindowOpacityCallback) {
const void *thisPtr = this;
m_setWindowOpacityCallback(const_cast<void *>(thisPtr), v);
} else {
::KDDockWidgets::Views::Stack_flutter::setWindowOpacity(v);
}
}
void Stack_flutter_wrapper::setWindowOpacity_nocallback(double v)
{
::KDDockWidgets::Views::Stack_flutter::setWindowOpacity(v);
}
void Stack_flutter_wrapper::setWindowTitle(const QString &title)
{
if (m_setWindowTitleCallback) {
const void *thisPtr = this;
m_setWindowTitleCallback(const_cast<void *>(thisPtr), title);
} else {
::KDDockWidgets::Views::Stack_flutter::setWindowTitle(title);
}
}
void Stack_flutter_wrapper::setWindowTitle_nocallback(const QString &title)
{
::KDDockWidgets::Views::Stack_flutter::setWindowTitle(title);
}
void Stack_flutter_wrapper::setZOrder(int arg__1)
{
if (m_setZOrderCallback) {
const void *thisPtr = this;
m_setZOrderCallback(const_cast<void *>(thisPtr), arg__1);
} else {
::KDDockWidgets::Views::Stack_flutter::setZOrder(arg__1);
}
}
void Stack_flutter_wrapper::setZOrder_nocallback(int arg__1)
{
::KDDockWidgets::Views::Stack_flutter::setZOrder(arg__1);
}
void Stack_flutter_wrapper::show()
{
if (m_showCallback) {
const void *thisPtr = this;
m_showCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::show();
}
}
void Stack_flutter_wrapper::show_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::show();
}
void Stack_flutter_wrapper::showMaximized()
{
if (m_showMaximizedCallback) {
const void *thisPtr = this;
m_showMaximizedCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::showMaximized();
}
}
void Stack_flutter_wrapper::showMaximized_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::showMaximized();
}
void Stack_flutter_wrapper::showMinimized()
{
if (m_showMinimizedCallback) {
const void *thisPtr = this;
m_showMinimizedCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::showMinimized();
}
}
void Stack_flutter_wrapper::showMinimized_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::showMinimized();
}
void Stack_flutter_wrapper::showNormal()
{
if (m_showNormalCallback) {
const void *thisPtr = this;
m_showNormalCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::showNormal();
}
}
void Stack_flutter_wrapper::showNormal_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::showNormal();
}
QSize Stack_flutter_wrapper::sizeHint() const
{
if (m_sizeHintCallback) {
const void *thisPtr = this;
return *m_sizeHintCallback(const_cast<void *>(thisPtr));
} else {
return ::KDDockWidgets::Views::Stack_flutter::sizeHint();
}
}
QSize Stack_flutter_wrapper::sizeHint_nocallback() const
{
return ::KDDockWidgets::Views::Stack_flutter::sizeHint();
}
void Stack_flutter_wrapper::update()
{
if (m_updateCallback) {
const void *thisPtr = this;
m_updateCallback(const_cast<void *>(thisPtr));
} else {
::KDDockWidgets::Views::Stack_flutter::update();
}
}
void Stack_flutter_wrapper::update_nocallback()
{
::KDDockWidgets::Views::Stack_flutter::update();
}
Stack_flutter_wrapper::~Stack_flutter_wrapper()
{
}
}
static KDDockWidgets::Views::Stack_flutter *fromPtr(void *ptr)
{
return reinterpret_cast<KDDockWidgets::Views::Stack_flutter *>(ptr);
}
static KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper *fromWrapperPtr(void *ptr)
{
return reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper *>(ptr);
}
extern "C" {
void c_KDDockWidgets__Views__Stack_flutter_Finalizer(void *, void *cppObj, void *)
{
delete reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper *>(cppObj);
}
void *c_KDDockWidgets__Views__Stack_flutter__constructor_Stack_View(void *controller_, void *parent_)
{
auto controller = reinterpret_cast<KDDockWidgets::Controllers::Stack *>(controller_);
auto parent = reinterpret_cast<KDDockWidgets::View *>(parent_);
auto ptr = new KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper(controller, parent);
return reinterpret_cast<void *>(ptr);
}
// activateWindow()
void c_KDDockWidgets__Views__Stack_flutter__activateWindow(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->activateWindow_nocallback();} else { return targetPtr->activateWindow();} }();
}
// close()
bool c_KDDockWidgets__Views__Stack_flutter__close(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->close_nocallback();} else { return targetPtr->close();} }();
}
// createPlatformWindow()
void c_KDDockWidgets__Views__Stack_flutter__createPlatformWindow(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->createPlatformWindow_nocallback();} else { return targetPtr->createPlatformWindow();} }();
}
// currentIndex() const
int c_KDDockWidgets__Views__Stack_flutter__currentIndex(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->currentIndex_nocallback();} else { return targetPtr->currentIndex();} }();
}
// flags() const
int c_KDDockWidgets__Views__Stack_flutter__flags(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->flags_nocallback();} else { return targetPtr->flags();} }();
}
// free_impl()
void c_KDDockWidgets__Views__Stack_flutter__free_impl(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->free_impl_nocallback();} else { return targetPtr->free_impl();} }();
}
// geometry() const
void *c_KDDockWidgets__Views__Stack_flutter__geometry(void *thisObj)
{
return new Dartagnan::ValueWrapper<QRect> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->geometry_nocallback();} else { return targetPtr->geometry();} }() };
}
// grabMouse()
void c_KDDockWidgets__Views__Stack_flutter__grabMouse(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->grabMouse_nocallback();} else { return targetPtr->grabMouse();} }();
}
// hasFocus() const
bool c_KDDockWidgets__Views__Stack_flutter__hasFocus(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->hasFocus_nocallback();} else { return targetPtr->hasFocus();} }();
}
// hide()
void c_KDDockWidgets__Views__Stack_flutter__hide(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->hide_nocallback();} else { return targetPtr->hide();} }();
}
// init()
void c_KDDockWidgets__Views__Stack_flutter__init(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->init_nocallback();} else { return targetPtr->init();} }();
}
// isActiveWindow() const
bool c_KDDockWidgets__Views__Stack_flutter__isActiveWindow(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isActiveWindow_nocallback();} else { return targetPtr->isActiveWindow();} }();
}
// isMaximized() const
bool c_KDDockWidgets__Views__Stack_flutter__isMaximized(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isMaximized_nocallback();} else { return targetPtr->isMaximized();} }();
}
// isMinimized() const
bool c_KDDockWidgets__Views__Stack_flutter__isMinimized(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isMinimized_nocallback();} else { return targetPtr->isMinimized();} }();
}
// isNull() const
bool c_KDDockWidgets__Views__Stack_flutter__isNull(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isNull_nocallback();} else { return targetPtr->isNull();} }();
}
// isPositionDraggable(QPoint p) const
bool c_KDDockWidgets__Views__Stack_flutter__isPositionDraggable_QPoint(void *thisObj, void *p_)
{
auto &p = *reinterpret_cast<QPoint *>(p_);
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isPositionDraggable_nocallback(p);} else { return targetPtr->isPositionDraggable(p);} }();
}
// isRootView() const
bool c_KDDockWidgets__Views__Stack_flutter__isRootView(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isRootView_nocallback();} else { return targetPtr->isRootView();} }();
}
// isVisible() const
bool c_KDDockWidgets__Views__Stack_flutter__isVisible(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isVisible_nocallback();} else { return targetPtr->isVisible();} }();
}
// mapFromGlobal(QPoint globalPt) const
void *c_KDDockWidgets__Views__Stack_flutter__mapFromGlobal_QPoint(void *thisObj, void *globalPt_)
{
auto &globalPt = *reinterpret_cast<QPoint *>(globalPt_);
return new Dartagnan::ValueWrapper<QPoint> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->mapFromGlobal_nocallback(globalPt);} else { return targetPtr->mapFromGlobal(globalPt);} }() };
}
// mapTo(KDDockWidgets::View * parent, QPoint pos) const
void *c_KDDockWidgets__Views__Stack_flutter__mapTo_View_QPoint(void *thisObj, void *parent_, void *pos_)
{
auto parent = reinterpret_cast<KDDockWidgets::View *>(parent_);
auto &pos = *reinterpret_cast<QPoint *>(pos_);
return new Dartagnan::ValueWrapper<QPoint> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->mapTo_nocallback(parent,pos);} else { return targetPtr->mapTo(parent,pos);} }() };
}
// mapToGlobal(QPoint localPt) const
void *c_KDDockWidgets__Views__Stack_flutter__mapToGlobal_QPoint(void *thisObj, void *localPt_)
{
auto &localPt = *reinterpret_cast<QPoint *>(localPt_);
return new Dartagnan::ValueWrapper<QPoint> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->mapToGlobal_nocallback(localPt);} else { return targetPtr->mapToGlobal(localPt);} }() };
}
// maxSizeHint() const
void *c_KDDockWidgets__Views__Stack_flutter__maxSizeHint(void *thisObj)
{
return new Dartagnan::ValueWrapper<QSize> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->maxSizeHint_nocallback();} else { return targetPtr->maxSizeHint();} }() };
}
// maximumSize() const
void *c_KDDockWidgets__Views__Stack_flutter__maximumSize(void *thisObj)
{
return new Dartagnan::ValueWrapper<QSize> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->maximumSize_nocallback();} else { return targetPtr->maximumSize();} }() };
}
// minSize() const
void *c_KDDockWidgets__Views__Stack_flutter__minSize(void *thisObj)
{
return new Dartagnan::ValueWrapper<QSize> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->minSize_nocallback();} else { return targetPtr->minSize();} }() };
}
// minimumHeight() const
int c_KDDockWidgets__Views__Stack_flutter__minimumHeight(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->minimumHeight_nocallback();} else { return targetPtr->minimumHeight();} }();
}
// minimumWidth() const
int c_KDDockWidgets__Views__Stack_flutter__minimumWidth(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->minimumWidth_nocallback();} else { return targetPtr->minimumWidth();} }();
}
// move(int x, int y)
void c_KDDockWidgets__Views__Stack_flutter__move_int_int(void *thisObj, int x, int y)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->move_nocallback(x,y);} else { return targetPtr->move(x,y);} }();
}
// normalGeometry() const
void *c_KDDockWidgets__Views__Stack_flutter__normalGeometry(void *thisObj)
{
return new Dartagnan::ValueWrapper<QRect> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->normalGeometry_nocallback();} else { return targetPtr->normalGeometry();} }() };
}
// numDockWidgets() const
int c_KDDockWidgets__Views__Stack_flutter__numDockWidgets(void *thisObj)
{
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->numDockWidgets_nocallback();} else { return targetPtr->numDockWidgets();} }();
}
// objectName() const
void *c_KDDockWidgets__Views__Stack_flutter__objectName(void *thisObj)
{
return new Dartagnan::ValueWrapper<QString> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->objectName_nocallback();} else { return targetPtr->objectName();} }() };
}
// onResize(QSize newSize)
bool c_KDDockWidgets__Views__Stack_flutter__onResize_QSize(void *thisObj, void *newSize_)
{
auto &newSize = *reinterpret_cast<QSize *>(newSize_);
return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onResize_nocallback(newSize);} else { return targetPtr->onResize(newSize);} }();
}
// raise()
void c_KDDockWidgets__Views__Stack_flutter__raise(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->raise_nocallback();} else { return targetPtr->raise();} }();
}
// raiseAndActivate()
void c_KDDockWidgets__Views__Stack_flutter__raiseAndActivate(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->raiseAndActivate_nocallback();} else { return targetPtr->raiseAndActivate();} }();
}
// releaseKeyboard()
void c_KDDockWidgets__Views__Stack_flutter__releaseKeyboard(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->releaseKeyboard_nocallback();} else { return targetPtr->releaseKeyboard();} }();
}
// releaseMouse()
void c_KDDockWidgets__Views__Stack_flutter__releaseMouse(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->releaseMouse_nocallback();} else { return targetPtr->releaseMouse();} }();
}
// renameTab(int index, const QString & arg__2)
void c_KDDockWidgets__Views__Stack_flutter__renameTab_int_QString(void *thisObj, int index, const char *arg__2_)
{
const auto arg__2 = QString::fromUtf8(arg__2_);
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->renameTab_nocallback(index,arg__2);} else { return targetPtr->renameTab(index,arg__2);} }();
}
// setCurrentDockWidget(int index)
void c_KDDockWidgets__Views__Stack_flutter__setCurrentDockWidget_int(void *thisObj, int index)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setCurrentDockWidget_nocallback(index);} else { return targetPtr->setCurrentDockWidget(index);} }();
}
// setCursor(Qt::CursorShape shape)
void c_KDDockWidgets__Views__Stack_flutter__setCursor_CursorShape(void *thisObj, int shape)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setCursor_nocallback(static_cast<Qt::CursorShape>(shape));} else { return targetPtr->setCursor(static_cast<Qt::CursorShape>(shape));} }();
}
// setDocumentMode(bool arg__1)
void c_KDDockWidgets__Views__Stack_flutter__setDocumentMode_bool(void *thisObj, bool arg__1)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setDocumentMode_nocallback(arg__1);} else { return targetPtr->setDocumentMode(arg__1);} }();
}
// setFixedHeight(int h)
void c_KDDockWidgets__Views__Stack_flutter__setFixedHeight_int(void *thisObj, int h)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setFixedHeight_nocallback(h);} else { return targetPtr->setFixedHeight(h);} }();
}
// setFixedWidth(int w)
void c_KDDockWidgets__Views__Stack_flutter__setFixedWidth_int(void *thisObj, int w)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setFixedWidth_nocallback(w);} else { return targetPtr->setFixedWidth(w);} }();
}
// setGeometry(QRect arg__1)
void c_KDDockWidgets__Views__Stack_flutter__setGeometry_QRect(void *thisObj, void *arg__1_)
{
auto &arg__1 = *reinterpret_cast<QRect *>(arg__1_);
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setGeometry_nocallback(arg__1);} else { return targetPtr->setGeometry(arg__1);} }();
}
// setHeight(int h)
void c_KDDockWidgets__Views__Stack_flutter__setHeight_int(void *thisObj, int h)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setHeight_nocallback(h);} else { return targetPtr->setHeight(h);} }();
}
// setMaximumSize(QSize sz)
void c_KDDockWidgets__Views__Stack_flutter__setMaximumSize_QSize(void *thisObj, void *sz_)
{
auto &sz = *reinterpret_cast<QSize *>(sz_);
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setMaximumSize_nocallback(sz);} else { return targetPtr->setMaximumSize(sz);} }();
}
// setMinimumSize(QSize sz)
void c_KDDockWidgets__Views__Stack_flutter__setMinimumSize_QSize(void *thisObj, void *sz_)
{
auto &sz = *reinterpret_cast<QSize *>(sz_);
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setMinimumSize_nocallback(sz);} else { return targetPtr->setMinimumSize(sz);} }();
}
// setMouseTracking(bool enable)
void c_KDDockWidgets__Views__Stack_flutter__setMouseTracking_bool(void *thisObj, bool enable)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setMouseTracking_nocallback(enable);} else { return targetPtr->setMouseTracking(enable);} }();
}
// setObjectName(const QString & name)
void c_KDDockWidgets__Views__Stack_flutter__setObjectName_QString(void *thisObj, const char *name_)
{
const auto name = QString::fromUtf8(name_);
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setObjectName_nocallback(name);} else { return targetPtr->setObjectName(name);} }();
}
// setParent(KDDockWidgets::View * parent)
void c_KDDockWidgets__Views__Stack_flutter__setParent_View(void *thisObj, void *parent_)
{
auto parent = reinterpret_cast<KDDockWidgets::View *>(parent_);
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setParent_nocallback(parent);} else { return targetPtr->setParent(parent);} }();
}
// setSize(int w, int h)
void c_KDDockWidgets__Views__Stack_flutter__setSize_int_int(void *thisObj, int w, int h)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setSize_nocallback(w,h);} else { return targetPtr->setSize(w,h);} }();
}
// setVisible(bool visible)
void c_KDDockWidgets__Views__Stack_flutter__setVisible_bool(void *thisObj, bool visible)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setVisible_nocallback(visible);} else { return targetPtr->setVisible(visible);} }();
}
// setWidth(int w)
void c_KDDockWidgets__Views__Stack_flutter__setWidth_int(void *thisObj, int w)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setWidth_nocallback(w);} else { return targetPtr->setWidth(w);} }();
}
// setWindowOpacity(double v)
void c_KDDockWidgets__Views__Stack_flutter__setWindowOpacity_double(void *thisObj, double v)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setWindowOpacity_nocallback(v);} else { return targetPtr->setWindowOpacity(v);} }();
}
// setWindowTitle(const QString & title)
void c_KDDockWidgets__Views__Stack_flutter__setWindowTitle_QString(void *thisObj, const char *title_)
{
const auto title = QString::fromUtf8(title_);
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setWindowTitle_nocallback(title);} else { return targetPtr->setWindowTitle(title);} }();
}
// setZOrder(int arg__1)
void c_KDDockWidgets__Views__Stack_flutter__setZOrder_int(void *thisObj, int arg__1)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setZOrder_nocallback(arg__1);} else { return targetPtr->setZOrder(arg__1);} }();
}
// show()
void c_KDDockWidgets__Views__Stack_flutter__show(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->show_nocallback();} else { return targetPtr->show();} }();
}
// showMaximized()
void c_KDDockWidgets__Views__Stack_flutter__showMaximized(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->showMaximized_nocallback();} else { return targetPtr->showMaximized();} }();
}
// showMinimized()
void c_KDDockWidgets__Views__Stack_flutter__showMinimized(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->showMinimized_nocallback();} else { return targetPtr->showMinimized();} }();
}
// showNormal()
void c_KDDockWidgets__Views__Stack_flutter__showNormal(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->showNormal_nocallback();} else { return targetPtr->showNormal();} }();
}
// sizeHint() const
void *c_KDDockWidgets__Views__Stack_flutter__sizeHint(void *thisObj)
{
return new Dartagnan::ValueWrapper<QSize> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->sizeHint_nocallback();} else { return targetPtr->sizeHint();} }() };
}
// update()
void c_KDDockWidgets__Views__Stack_flutter__update(void *thisObj)
{
[&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->update_nocallback();} else { return targetPtr->update();} }();
}
void c_KDDockWidgets__Views__Stack_flutter__destructor(void *thisObj)
{
delete fromPtr(thisObj);
}
void c_KDDockWidgets__Views__Stack_flutter__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
{
auto wrapper = fromWrapperPtr(ptr);
switch (methodId) {
case 831:
wrapper->m_activateWindowCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_activateWindow>(callback);
break;
case 839:
wrapper->m_closeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_close>(callback);
break;
case 842:
wrapper->m_createPlatformWindowCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_createPlatformWindow>(callback);
break;
case 972:
wrapper->m_currentIndexCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_currentIndex>(callback);
break;
case 847:
wrapper->m_flagsCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_flags>(callback);
break;
case 849:
wrapper->m_free_implCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_free_impl>(callback);
break;
case 851:
wrapper->m_geometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_geometry>(callback);
break;
case 853:
wrapper->m_grabMouseCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_grabMouse>(callback);
break;
case 856:
wrapper->m_hasFocusCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_hasFocus>(callback);
break;
case 858:
wrapper->m_hideCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_hide>(callback);
break;
case 861:
wrapper->m_initCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_init>(callback);
break;
case 863:
wrapper->m_isActiveWindowCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_isActiveWindow>(callback);
break;
case 864:
wrapper->m_isMaximizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_isMaximized>(callback);
break;
case 865:
wrapper->m_isMinimizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_isMinimized>(callback);
break;
case 866:
wrapper->m_isNullCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_isNull>(callback);
break;
case 973:
wrapper->m_isPositionDraggableCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_isPositionDraggable>(callback);
break;
case 867:
wrapper->m_isRootViewCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_isRootView>(callback);
break;
case 868:
wrapper->m_isVisibleCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_isVisible>(callback);
break;
case 869:
wrapper->m_mapFromGlobalCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_mapFromGlobal>(callback);
break;
case 870:
wrapper->m_mapToCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_mapTo>(callback);
break;
case 871:
wrapper->m_mapToGlobalCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_mapToGlobal>(callback);
break;
case 872:
wrapper->m_maxSizeHintCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_maxSizeHint>(callback);
break;
case 873:
wrapper->m_maximumSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_maximumSize>(callback);
break;
case 874:
wrapper->m_minSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_minSize>(callback);
break;
case 875:
wrapper->m_minimumHeightCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_minimumHeight>(callback);
break;
case 876:
wrapper->m_minimumWidthCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_minimumWidth>(callback);
break;
case 878:
wrapper->m_move_2Callback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_move_2>(callback);
break;
case 879:
wrapper->m_normalGeometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_normalGeometry>(callback);
break;
case 974:
wrapper->m_numDockWidgetsCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_numDockWidgets>(callback);
break;
case 880:
wrapper->m_objectNameCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_objectName>(callback);
break;
case 881:
wrapper->m_onResizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_onResize>(callback);
break;
case 884:
wrapper->m_raiseCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_raise>(callback);
break;
case 885:
wrapper->m_raiseAndActivateCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_raiseAndActivate>(callback);
break;
case 887:
wrapper->m_releaseKeyboardCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_releaseKeyboard>(callback);
break;
case 888:
wrapper->m_releaseMouseCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_releaseMouse>(callback);
break;
case 975:
wrapper->m_renameTabCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_renameTab>(callback);
break;
case 976:
wrapper->m_setCurrentDockWidgetCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setCurrentDockWidget>(callback);
break;
case 892:
wrapper->m_setCursorCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setCursor>(callback);
break;
case 977:
wrapper->m_setDocumentModeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setDocumentMode>(callback);
break;
case 893:
wrapper->m_setFixedHeightCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setFixedHeight>(callback);
break;
case 894:
wrapper->m_setFixedWidthCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setFixedWidth>(callback);
break;
case 895:
wrapper->m_setGeometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setGeometry>(callback);
break;
case 896:
wrapper->m_setHeightCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setHeight>(callback);
break;
case 897:
wrapper->m_setMaximumSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setMaximumSize>(callback);
break;
case 898:
wrapper->m_setMinimumSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setMinimumSize>(callback);
break;
case 899:
wrapper->m_setMouseTrackingCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setMouseTracking>(callback);
break;
case 900:
wrapper->m_setObjectNameCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setObjectName>(callback);
break;
case 901:
wrapper->m_setParentCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setParent>(callback);
break;
case 903:
wrapper->m_setSize_2Callback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setSize_2>(callback);
break;
case 904:
wrapper->m_setVisibleCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setVisible>(callback);
break;
case 905:
wrapper->m_setWidthCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setWidth>(callback);
break;
case 906:
wrapper->m_setWindowOpacityCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setWindowOpacity>(callback);
break;
case 907:
wrapper->m_setWindowTitleCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setWindowTitle>(callback);
break;
case 908:
wrapper->m_setZOrderCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_setZOrder>(callback);
break;
case 909:
wrapper->m_showCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_show>(callback);
break;
case 910:
wrapper->m_showMaximizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_showMaximized>(callback);
break;
case 911:
wrapper->m_showMinimizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_showMinimized>(callback);
break;
case 912:
wrapper->m_showNormalCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_showNormal>(callback);
break;
case 914:
wrapper->m_sizeHintCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_sizeHint>(callback);
break;
case 916:
wrapper->m_updateCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::Stack_flutter_wrapper::Callback_update>(callback);
break;
}
}
}