Package physx
Class NativeObject
- java.lang.Object
-
- physx.NativeObject
-
- Direct Known Subclasses:
BatchVehicleUpdate,BatchVehicleUpdateDesc,PxActorFlags,PxActorPtr,PxActorShape,PxActorTypeFlags,PxArticulationCache,PxArticulationCacheFlags,PxArticulationDriveCache,PxArticulationFlags,PxBase,PxBaseFlags,PxBaseTask,PxBatchQuery,PxBatchQueryDesc,PxBatchQueryMemory,PxBatchQueryPostFilterShader,PxBatchQueryPreFilterShader,PxBoundedData,PxBounds3,PxBroadPhaseCaps,PxBroadPhaseRegion,PxBroadPhaseRegionInfo,PxBVH33MidphaseDesc,PxBVH34MidphaseDesc,PxConstraintFlags,PxConstraintInfo,PxContactPair,PxContactPairFlags,PxContactPairHeader,PxContactPairHeaderFlags,PxController,PxControllerCollisionFlags,PxControllerDesc,PxControllerFilters,PxControllerHit,PxControllerManager,PxControllerState,PxControllerStats,PxConvexFlags,PxConvexMeshDesc,PxConvexMeshGeometryFlags,PxCooking,PxCookingParams,PxCpuDispatcher,PxCudaContextManager,PxCudaContextManagerDesc,PxD6Joint,PxD6JointDriveFlags,PxDefaultAllocator,PxDistanceJointFlags,PxDominanceGroupPair,PxEngineTorqueLookupTable,PxErrorCallback,PxExtendedVec3,PxFilterData,PxFoundation,PxgDynamicsMemoryConfig,PxGeometry,PxGeometryHolder,PxGeometryQuery,PxHeightFieldDesc,PxHeightFieldFlags,PxHeightFieldSample,PxHitFlags,PxHullPolygon,PxJointLimitParameters,PxJointLinearLimit,PxMaterialConstPtr,PxMaterialPtr,PxMeshFlags,PxMeshGeometryFlags,PxMeshPreprocessingFlags,PxMeshScale,PxMidphaseDesc,PxObstacle,PxObstacleContext,PxOverlapCallback,PxOverlapQueryResult,PxPairFlags,PxPhysics,PxPhysicsInsertionCallback,PxPrismaticJointFlags,PxQuat,PxQueryFilterData,PxQueryFlags,PxRaycastCallback,PxRaycastQueryResult,PxRealPtr,PxRevoluteJointFlags,PxRigidActorExt,PxRigidBodyExt,PxRigidBodyFlags,PxRigidDynamicLockFlags,PxScene,PxSceneDesc,PxSceneFlags,PxSceneLimits,PxShapeFlags,PxSimpleTriangleMesh,PxSimulationEventCallback,PxSimulationFilterShader,PxSimulationStatistics,PxSpatialVelocity,PxSphericalJointFlags,PxSpring,PxStridedData,PxSweepCallback,PxSweepQueryResult,PxTolerancesScale,PxTopLevelFunctions,PxTransform,PxTriangle,PxTriangleMeshFlags,PxTriggerPair,PxTriggerPairFlags,PxU16ConstPtr,PxU16Ptr,PxU16StridedData,PxU32ConstPtr,PxU32Ptr,PxU8ConstPtr,PxU8Ptr,PxUserControllerHitReport,PxVec3,PxVehicleAckermannGeometryData,PxVehicleAntiRollBarData,PxVehicleAutoBoxData,PxVehicleChassisData,PxVehicleClutchData,PxVehicleDifferential4WData,PxVehicleDifferentialNWData,PxVehicleDrivableSurfaceToTireFrictionPairs,PxVehicleDrivableSurfaceType,PxVehicleDriveDynData,PxVehicleDriveSimData,PxVehicleEngineData,PxVehicleGearsData,PxVehicleSuspensionData,PxVehicleTireData,PxVehicleTireLoadFilterData,PxVehicleTopLevelFunctions,PxVehicleWheelData,PxVehicleWheelQueryResult,PxVehicleWheelsDynData,PxVehicleWheelsPtr,PxVehicleWheelsSimData,PxVehicleWheelsSimFlags,PxWheelQueryResult,SupportFunctions,TypeHelpers,Vector_PxHeightFieldSample,Vector_PxMaterialConst,Vector_PxRaycastHit,Vector_PxRaycastQueryResult,Vector_PxReal,Vector_PxSweepHit,Vector_PxSweepQueryResult,Vector_PxU16,Vector_PxU32,Vector_PxVec3,Vector_PxVehicleDrivableSurfaceType,Vector_PxVehicleWheels,Vector_PxWheelQueryResult
public class NativeObject extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceNativeObject.Allocator<T>
-
Field Summary
Fields Modifier and Type Field Description protected longaddressprotected booleanisExternallyAllocated
-
Constructor Summary
Constructors Modifier Constructor Description protectedNativeObject()protectedNativeObject(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckNotNull()booleanequals(java.lang.Object o)longgetAddress()inthashCode()static NativeObjectwrapPointer(long address)
-
-
-
Method Detail
-
wrapPointer
public static NativeObject wrapPointer(long address)
-
checkNotNull
protected void checkNotNull()
-
getAddress
public long getAddress()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-