#include <QGraphicsSceneMouseEvent>
extern "C"
{
QPointF nativeGraphicsSceneMouseEventScenePos(uintptr_t ptr)
{
QGraphicsSceneMouseEvent *event = reinterpret_cast<QGraphicsSceneMouseEvent *>(static_cast<uintptr_t>(ptr));
return event->scenePos();
}
QPoint nativeGraphicsSceneMouseEventScreenPos(uintptr_t ptr)
{
QGraphicsSceneMouseEvent *event = reinterpret_cast<QGraphicsSceneMouseEvent *>(static_cast<uintptr_t>(ptr));
return event->screenPos();
}
QPointF nativeGraphicsSceneMouseEventPos(uintptr_t ptr)
{
QGraphicsSceneMouseEvent *event = reinterpret_cast<QGraphicsSceneMouseEvent *>(static_cast<uintptr_t>(ptr));
return event->pos();
}
void nativeGraphicsSceneMouseEventDelete(uintptr_t ptr)
{
QGraphicsSceneMouseEvent *instance = reinterpret_cast<QGraphicsSceneMouseEvent *>(static_cast<uintptr_t>(ptr));
delete instance;
}
}