![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qphysxactorbody_p.h>
Public Attributes | |
| physx::PxRigidActor * | actor = nullptr |
| Public Attributes inherited from QAbstractPhysXNode | |
| QVector< physx::PxShape * > | shapes |
| physx::PxMaterial * | material = nullptr |
| QAbstractPhysicsNode * | frontendNode = nullptr |
| bool | isRemoved = false |
Additional Inherited Members | |
| Static Public Attributes inherited from QAbstractPhysXNode | |
| static physx::PxMaterial * | sDefaultMaterial = nullptr |
Definition at line 27 of file qphysxactorbody_p.h.
| QPhysXActorBody::QPhysXActorBody | ( | QAbstractPhysicsNode * | frontEnd | ) |
Definition at line 50 of file qphysxactorbody.cpp.
References QAbstractPhysXNode::QAbstractPhysXNode().
| void QPhysXActorBody::buildShapes | ( | QPhysXWorld * | physX | ) |
Definition at line 146 of file qphysxactorbody.cpp.
References actor, and QAbstractPhysXNode::setFiltersDirty().
Referenced by rebuildDirtyShapes(), and QPhysXDynamicBody::rebuildDirtyShapes().
|
overridevirtual |
Reimplemented from QAbstractPhysXNode.
Definition at line 52 of file qphysxactorbody.cpp.
References actor, QAbstractPhysXNode::cleanup(), and QPhysXWorld::scene.
|
virtual |
Reimplemented in QPhysXStaticBody.
Definition at line 128 of file qphysxactorbody.cpp.
References actor, and StaticPhysXObjects::getReference().
Referenced by init().
|
overridevirtual |
Reimplemented from QAbstractPhysXNode.
Definition at line 136 of file qphysxactorbody.cpp.
|
overridevirtual |
Reimplemented from QAbstractPhysXNode.
Definition at line 141 of file qphysxactorbody.cpp.
References actor.
|
overridevirtual |
Implements QAbstractPhysXNode.
Definition at line 61 of file qphysxactorbody.cpp.
References actor, createActor(), QAbstractPhysXNode::createMaterial(), QAbstractPhysXNode::frontendNode, QPhysXWorld::scene, and QAbstractPhysXNode::setShapesDirty().
|
overridevirtual |
Reimplemented from QAbstractPhysXNode.
Definition at line 90 of file qphysxactorbody.cpp.
References actor, QAbstractPhysXNode::frontendNode, QAbstractPhysXNode::setShapesDirty(), and QAbstractPhysXNode::shapesDirty().
|
overridevirtual |
Reimplemented from QAbstractPhysXNode.
Reimplemented in QPhysXDynamicBody.
Definition at line 120 of file qphysxactorbody.cpp.
References buildShapes(), QAbstractPhysXNode::setShapesDirty(), and QAbstractPhysXNode::shapesDirty().
|
overridevirtual |
Implements QAbstractPhysXNode.
Reimplemented in QPhysXDynamicBody, QPhysXStaticBody, and QPhysXTriggerBody.
Definition at line 73 of file qphysxactorbody.cpp.
References QAbstractPhysXNode::material.
|
overridevirtual |
Reimplemented from QAbstractPhysXNode.
Definition at line 188 of file qphysxactorbody.cpp.
References QAbstractPhysXNode::filtersDirty(), and QAbstractPhysXNode::setFiltersDirty().
| physx::PxRigidActor* QPhysXActorBody::actor = nullptr |
Definition at line 43 of file qphysxactorbody_p.h.
Referenced by buildShapes(), cleanup(), createActor(), QPhysXStaticBody::createActor(), getGlobalPose(), init(), markDirtyShapes(), QPhysXDynamicBody::sync(), QPhysXStaticBody::sync(), and QPhysXTriggerBody::sync().