29 #ifndef NVBLASTEXTPXACTORIMPL_H 30 #define NVBLASTEXTPXACTORIMPL_H 34 #include "PxTransform.h" 37 using namespace physx;
46 class ExtPxFamilyImpl;
77 return static_cast<uint32_t
>(m_chunkIndices.size());
82 return m_chunkIndices.begin();
87 return *m_rigidDynamic;
103 PxRigidDynamic* m_rigidDynamic;
113 #endif // ifndef NVBLASTEXTPXACTORIMPL_H Definition: NvBlastExtApexSharedParts.h:34
PxTransform m_transform
Definition: NvBlastExtPxActorImpl.h:50
virtual uint32_t getChunkCount() const override
Definition: NvBlastExtPxActorImpl.h:75
Definition: NvBlastArray.h:58
Definition: NvBlastTkActor.h:57
virtual TkActor & getTkActor() const override
Definition: NvBlastExtPxActorImpl.h:90
PxVec3 m_scale
Definition: NvBlastExtPxActorImpl.h:51
~ExtPxActorImpl()
Definition: NvBlastExtPxActorImpl.h:65
virtual PxRigidDynamic & getPhysXActor() const override
Definition: NvBlastExtPxActorImpl.h:85
PxVec3 m_parentCOM
Definition: NvBlastExtPxActorImpl.h:54
Definition: NvBlastExtPxActor.h:57
Definition: NvBlastExtPxActorImpl.h:58
Definition: NvBlastExtPxFamily.h:105
PxVec3 m_parentAngularVelocity
Definition: NvBlastExtPxActorImpl.h:53
Definition: NvBlastExtPxActorImpl.h:48
Definition: NvBlastExtPxFamilyImpl.h:53
PxVec3 m_parentLinearVelocity
Definition: NvBlastExtPxActorImpl.h:52
Definition: NvBlastArray.h:37
virtual const uint32_t * getChunkIndices() const override
Definition: NvBlastExtPxActorImpl.h:80