PhysX License
Building with PhysX
Snippets
PhysX API Basics
Startup and Shutdown
Threading
Geometry
Custom Geometry
Rigid Body Overview
Rigid Body Collision
Rigid Body Dynamics
Simulation
Advanced Collision Detection
Joints
Articulations
GPU Simulation
Direct GPU API
Soft Bodies
Particle System
Geometry Queries
Scene Queries
Gjk Queries
Vehicles
Character Controllers
Debug Visualization
Omniverse Visual Debugger
Simulation Statistics
Serialization
Extending Serialization
Best Practices Guide
Migrating From PhysX SDK 2.x to 3.x
Migrating From PhysX SDK 3.2 to 3.3
Migrating From PhysX SDK 3.3 to 3.4
Migrating From PhysX SDK 3.4 to 4.0
Migrating From PhysX SDK 4.0 to 5.1
Migrating From PhysX SDK 5.1 to 5.2
Migrating From PhysX SDK 5.2 to 5.3
Migrating From PhysX SDK 5.3 to 5.4
PhysX SDK API
Directory hierarchy
Namespace hierarchy
API contents
Classes
OmniPvdFileReadStream
OmniPvdFileWriteStream
OmniPvdMemoryStream
OmniPvdReadStream
OmniPvdReader
OmniPvdWriteStream
OmniPvdWriter
PxAABBManager
PxActor
PxAggregate
PxAlignedAllocator
PxAllocationListener
PxAllocator
PxAllocatorCallback
PxAnisotropyCallback
PxAnisotropyGenerator
PxArrayConverter
PxArticulationAttachment
PxArticulationCache
PxArticulationCacheFlag
PxArticulationFixedTendon
PxArticulationGPUAPIComputeType
PxArticulationGPUAPIReadType
PxArticulationGPUAPIWriteType
PxArticulationGpuDataType
PxArticulationJointReducedCoordinate
PxArticulationLink
PxArticulationMimicJoint
PxArticulationReducedCoordinate
PxArticulationSpatialTendon
PxArticulationTendon
PxArticulationTendonJoint
PxArticulationTendonLimit
PxBVH
PxBVH33TriangleMesh
PxBVH34TriangleMesh
PxBVHDesc
PxBase
PxBaseMaterial
PxBaseTask
PxBatchQueryExt
PxBinaryConverter
PxBitAndDataT
PxBitMapBase
PxBounds3
PxBoxController
PxBoxControllerDesc
PxBoxGeometry
PxBoxObstacle
PxBroadPhase
PxBroadPhaseCallback
PxBroadPhaseDesc
PxBroadPhaseExt
PxBroadPhaseRegions
PxBroadPhaseUpdateData
PxBroadcast
PxBroadcastingAllocator
PxBroadcastingErrorCallback
PxCCDContactModifyCallback
PxCacheAllocator
PxCapsuleController
PxCapsuleControllerDesc
PxCapsuleGeometry
PxCapsuleObstacle
PxCoalescedHashMap
PxCoalescedHashSet
PxCollection
PxCollectionExt
PxCollisionMeshMappingData
PxCollisionTetrahedronMeshData
PxConstraint
PxConstraintAllocator
PxConstraintConnector
PxConstraintVisualizer
PxContactBuffer
PxContactJoint
PxContactModifyCallback
PxContactModifyPair
PxContactRecorder
PxContactSet
PxController
PxControllerBehaviorCallback
PxControllerDesc
PxControllerFilterCallback
PxControllerFilters
PxControllerManager
PxConvexMesh
PxConvexMeshDesc
PxConvexMeshGeometry
PxCpuDispatcher
PxCudaContext
PxCudaContextManager
PxCudaContextManagerDesc
PxCustomGeometry
PxCustomGeometryExt
PxCustomSceneQuerySystem
PxCustomSceneQuerySystemAdapter
PxD6Joint
PxD6JointDrive
PxDefaultAllocator
PxDefaultCpuDispatcher
PxDefaultErrorCallback
PxDefaultFileInputData
PxDefaultFileOutputStream
PxDefaultMemoryInputData
PxDefaultMemoryOutputStream
PxDeletionListener
PxDeserializationContext
PxDeviceAllocatorCallback
PxDiffuseParticleParams
PxDirectGPUAPI
PxDistanceJoint
PxDynamicArrayReportCallback
PxErrorCallback
PxExternalStorageReportCallback
PxFEMClothMaterial
PxFEMMaterial
PxFEMSoftBodyMaterial
PxFPUGuard
PxFileBuf
PxFixedJoint
PxFixedSizeLookupTable
PxFlags
PxFoundation
PxFrictionAnchorStreamIterator
PxGearJoint
PxGeometry
PxGeometryHolder
PxGeometryQuery
PxGjkQuery
PxGjkQueryExt
PxGpuFixedTendonData
PxGpuLoadHook
PxGpuParticleSystem
PxGpuSpatialTendonData
PxGpuTendonAttachmentData
PxGpuTendonJointCoefficientData
PxGroupsMask
PxHairSystemGeometry
PxHashBase
PxHashMap
PxHashMapBase
PxHashSet
PxHashSetBase
PxHeightField
PxHeightFieldDesc
PxHeightFieldGeometry
PxInlineAllocator
PxInlineArray
PxInputData
PxInputStream
PxInsertionCallback
PxIsosurfaceCallback
PxIsosurfaceExtractor
PxJoint
PxJointAngularLimitPair
PxJointLimitCone
PxJointLimitParameters
PxJointLimitPyramid
PxJointLinearLimit
PxJointLinearLimitPair
PxLightCpuTask
PxLineStripSkinning
PxLocalStorageReportCallback
PxLockedData
PxMassProperties
PxMat33Padded
PxMat33T
PxMat34Padded
PxMat34T
PxMat44T
PxMaterial
PxMeshOverlapUtil
PxMeshQuery
PxMeshScale
PxMidphaseDesc
PxMultiCallback
PxMutexImpl
PxMutexT
PxNeighborhoodIterator
PxNodeIndex
PxObstacle
PxObstacleContext
PxOmniPvd
PxOutputStream
PxPBDMaterial
PxPBDParticleSystem
PxPair
PxParticleAndDiffuseBuffer
PxParticleBuffer
PxParticleClothBuffer
PxParticleClothPreProcessor
PxParticleNeighborhoodProvider
PxParticleRigidBuffer
PxParticleSystemCallback
PxParticleSystemGeometry
PxPhysics
PxPhysicsGpu
PxPinnedAllocator
PxPlane
PxPlaneGeometry
PxPoissonSampler
PxPrismaticJoint
PxProcessPxBaseCallback
PxProfileScoped
PxProfilerCallback
PxPruningStructure
PxPvd
PxPvdSceneClient
PxPvdTransport
PxQuatT
PxQueryFilterCallback
PxRackAndPinionJoint
PxRawAllocator
PxReadWriteLock
PxRefCounted
PxReflectionAllocator
PxRegularReportCallback
PxRemeshingExt
PxRenderBuffer
PxRenderOutput
PxRepXSerializer
PxReportCallback
PxRevoluteJoint
PxRigidActor
PxRigidActorExt
PxRigidBody
PxRigidBodyExt
PxRigidDynamic
PxRigidDynamicGPUAPIReadType
PxRigidDynamicGPUAPIWriteType
PxRigidStatic
PxRunnable
PxSDFBuilder
PxSDFDesc
PxSIMDGuard
PxSListEntry
PxSListT
PxSamplingExt
PxScene
PxSceneDesc
PxSceneLimits
PxSceneQueryDesc
PxSceneQueryExt
PxSceneQuerySystem
PxSceneQuerySystemBase
PxSceneReadLock
PxSceneSQSystem
PxSceneWriteLock
PxScopedCudaLock
PxScopedPointer
PxSdfBitsPerSubgridPixel
PxSerialization
PxSerializationContext
PxSerializationRegistry
PxSerializer
PxSerializerDefaultAdapter
PxShape
PxShapeExt
PxSimpleTriangleMesh
PxSimulationEventCallback
PxSimulationFilterCallback
PxSimulationStatistics
PxSimulationTetrahedronMeshData
PxSmoothedPositionCallback
PxSmoothedPositionGenerator
PxSocket
PxSoftBody
PxSoftBodyAuxData
PxSoftBodyCollisionData
PxSoftBodyExt
PxSoftBodyGpuDataFlag
PxSoftBodyMesh
PxSoftBodySimulationData
PxSoftBodySimulationDataDesc
PxSparseGridIsosurfaceExtractor
PxSphereGeometry
PxSphericalJoint
PxSpring
PxStack
PxStrideIterator
PxStringTable
PxStringTableExt
PxSyncImpl
PxSyncT
PxTask
PxTaskManager
PxTempAllocator
PxTetMaker
PxTetrahedron
PxTetrahedronMesh
PxTetrahedronMeshAnalysisResult
PxTetrahedronMeshData
PxTetrahedronMeshDesc
PxTetrahedronMeshExt
PxTetrahedronMeshGeometry
PxThreadImpl
PxThreadT
PxTime
PxTolerancesScale
PxTransformT
PxTriangle
PxTriangleMesh
PxTriangleMeshAnalysisResult
PxTriangleMeshDesc
PxTriangleMeshGeometry
PxTriangleMeshPoissonSampler
PxTrianglePadded
PxUserAllocated
PxUserControllerHitReport
PxVec2T
PxVec3Padded
PxVec3T
PxVec4T
PxVehicleCommandNonLinearResponseParams
PxVehicleComponent
PxVehicleConstraintConnector
PxVehicleDirectDriveActuationStateComponent
PxVehicleDirectDriveCommandResponseComponent
PxVehicleDirectDrivetrainComponent
PxVehicleEngineDriveActuationStateComponent
PxVehicleEngineDriveCommandResponseComponent
PxVehicleEngineDrivetrainComponent
PxVehicleFixedSizeLookupTable
PxVehicleFourWheelDriveDifferentialStateComponent
PxVehicleLegacyFourWheelDriveDifferentialStateComponent
PxVehicleLegacySuspensionComponent
PxVehicleLegacyTireComponent
PxVehicleMatrix33Solver
PxVehicleMatrixNGaussSeidelSolver
PxVehicleMatrixNN
PxVehicleMatrixNNLUSolver
PxVehicleMultiWheelDriveDifferentialStateComponent
PxVehiclePVDComponent
PxVehiclePhysXActorBeginComponent
PxVehiclePhysXActorEndComponent
PxVehiclePhysXConstraintComponent
PxVehiclePhysXRigidActorParams
PxVehiclePhysXRigidActorShapeParams
PxVehiclePhysXRoadGeometrySceneQueryComponent
PxVehiclePhysXWheelParams
PxVehiclePhysXWheelShapeParams
PxVehicleRigidBodyComponent
PxVehicleSuspensionComponent
PxVehicleTankDriveDifferentialStateComponent
PxVehicleTireComponent
PxVehicleVectorN
PxVehicleWheelComponent
PxVirtualAllocator
PxVirtualAllocatorCallback
RaycastCCDManager
Macros
Directories
Enumerations
Files
Functions
Namespaces
Pages
Structs
Typedefs
Variables
physx
»
PhysX SDK API
»
Classes
»
PxScopedPointer
PxScopedPointer
Defined in
include/foundation/PxAlloca.h
template
<
typename
T
,
typename
Alloc
=
PxTempAllocator
>
class
PxScopedPointer
:
private
PxTempAllocator
Public Functions
inline
~PxScopedPointer
(
)
inline
operator
T
*
(
)
const
Public Members
T
*
mPointer
bool
mOwned