// This code contains NVIDIA Confidential Information and is disclosed to you // under a form of NVIDIA software license agreement provided separately to you. // // Notice // NVIDIA Corporation and its licensors retain all intellectual property and // proprietary rights in and to this software and related documentation and // any modifications thereto. Any use, reproduction, disclosure, or // distribution of this software and related documentation without an express // license agreement from NVIDIA Corporation is strictly prohibited. // // ALL NVIDIA DESIGN SPECIFICATIONS, CODE ARE PROVIDED "AS IS.". NVIDIA MAKES // NO WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO // THE MATERIALS, AND EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, // MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. // // Information and code furnished is believed to be accurate and reliable. // However, NVIDIA Corporation assumes no responsibility for the consequences of use of such // information or for any infringement of patents or other rights of third parties that may // result from its use. No license is granted by implication or otherwise under any patent // or patent rights of NVIDIA Corporation. Details are subject to change without notice. // This code supersedes and replaces all information previously supplied. // NVIDIA Corporation products are not authorized for use as critical // components in life support devices or systems without express written approval of // NVIDIA Corporation. // // Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved. // Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved. // Copyright (c) 2001-2004 NovodeX AG. All rights reserved. // This code is auto-generated by the PhysX Clang metadata generator. Do not edit or be // prepared for your edits to be quietly ignored next time the clang metadata generator is // run. You can find the most recent version of clang metadata generator by contacting // Chris Nuernberger or Dilip or Adam. // The source code for the generate was at one time checked into: // physx/PhysXMetaDataGenerator/llvm/tools/clang/lib/Frontend/PhysXMetaDataAction.cpp #define THERE_IS_NO_INCLUDE_GUARD_HERE_FOR_A_REASON PxJoint_PropertiesStart, PxJoint_Actors, PxJoint_LocalPose, PxJoint_RelativeTransform, PxJoint_RelativeLinearVelocity, PxJoint_RelativeAngularVelocity, PxJoint_BreakForce, PxJoint_ConstraintFlags, PxJoint_InvMassScale0, PxJoint_InvInertiaScale0, PxJoint_InvMassScale1, PxJoint_InvInertiaScale1, PxJoint_Constraint, PxJoint_Name, PxJoint_Scene, PxJoint_UserData, PxJoint_PropertiesStop, PxD6Joint_PropertiesStart, PxD6Joint_Motion, PxD6Joint_Twist, PxD6Joint_SwingYAngle, PxD6Joint_SwingZAngle, PxD6Joint_LinearLimit, PxD6Joint_TwistLimit, PxD6Joint_SwingLimit, PxD6Joint_Drive, PxD6Joint_DrivePosition, PxD6Joint_DriveVelocity, PxD6Joint_ProjectionLinearTolerance, PxD6Joint_ProjectionAngularTolerance, PxD6Joint_ConcreteTypeName, PxD6Joint_PropertiesStop, PxDistanceJoint_PropertiesStart, PxDistanceJoint_Distance, PxDistanceJoint_MinDistance, PxDistanceJoint_MaxDistance, PxDistanceJoint_Tolerance, PxDistanceJoint_Stiffness, PxDistanceJoint_Damping, PxDistanceJoint_DistanceJointFlags, PxDistanceJoint_ConcreteTypeName, PxDistanceJoint_PropertiesStop, PxFixedJoint_PropertiesStart, PxFixedJoint_ProjectionLinearTolerance, PxFixedJoint_ProjectionAngularTolerance, PxFixedJoint_ConcreteTypeName, PxFixedJoint_PropertiesStop, PxPrismaticJoint_PropertiesStart, PxPrismaticJoint_Position, PxPrismaticJoint_Velocity, PxPrismaticJoint_Limit, PxPrismaticJoint_PrismaticJointFlags, PxPrismaticJoint_ProjectionLinearTolerance, PxPrismaticJoint_ProjectionAngularTolerance, PxPrismaticJoint_ConcreteTypeName, PxPrismaticJoint_PropertiesStop, PxRevoluteJoint_PropertiesStart, PxRevoluteJoint_Angle, PxRevoluteJoint_Velocity, PxRevoluteJoint_Limit, PxRevoluteJoint_DriveVelocity, PxRevoluteJoint_DriveForceLimit, PxRevoluteJoint_DriveGearRatio, PxRevoluteJoint_RevoluteJointFlags, PxRevoluteJoint_ProjectionLinearTolerance, PxRevoluteJoint_ProjectionAngularTolerance, PxRevoluteJoint_ConcreteTypeName, PxRevoluteJoint_PropertiesStop, PxSphericalJoint_PropertiesStart, PxSphericalJoint_LimitCone, PxSphericalJoint_SphericalJointFlags, PxSphericalJoint_ProjectionLinearTolerance, PxSphericalJoint_ConcreteTypeName, PxSphericalJoint_PropertiesStop, PxJointLimitParameters_PropertiesStart, PxJointLimitParameters_Restitution, PxJointLimitParameters_BounceThreshold, PxJointLimitParameters_Stiffness, PxJointLimitParameters_Damping, PxJointLimitParameters_ContactDistance, PxJointLimitParameters_PropertiesStop, PxJointLinearLimit_PropertiesStart, PxJointLinearLimit_Value, PxJointLinearLimit_PropertiesStop, PxJointLinearLimitPair_PropertiesStart, PxJointLinearLimitPair_Upper, PxJointLinearLimitPair_Lower, PxJointLinearLimitPair_PropertiesStop, PxJointAngularLimitPair_PropertiesStart, PxJointAngularLimitPair_Upper, PxJointAngularLimitPair_Lower, PxJointAngularLimitPair_PropertiesStop, PxJointLimitCone_PropertiesStart, PxJointLimitCone_YAngle, PxJointLimitCone_ZAngle, PxJointLimitCone_PropertiesStop, PxSpring_PropertiesStart, PxSpring_Stiffness, PxSpring_Damping, PxSpring_PropertiesStop, PxD6JointDrive_PropertiesStart, PxD6JointDrive_ForceLimit, PxD6JointDrive_Flags, PxD6JointDrive_PropertiesStop, #undef THERE_IS_NO_INCLUDE_GUARD_HERE_FOR_A_REASON