33 Q_PROPERTY(QVector3D extents READ extents WRITE setExtents NOTIFY extentsChanged)
34 QML_NAMED_ELEMENT(BoxShape)
39 QVector3D extents()
const;
41 physx::PxGeometry *getPhysXGeometry() override;
42 bool isStaticShape()
const override {
return false; }
45 void setExtents(QVector3D extents);
48 void extentsChanged(QVector3D extents);
51 void updatePhysXGeometry();
53 physx::PxBoxGeometry *m_physXGeometry =
nullptr;
54 QVector3D m_extents = QVector3D(100, 100, 100);