1//
2// Redistribution and use in source and binary forms, with or without
3// modification, are permitted provided that the following conditions
4// are met:
5// * Redistributions of source code must retain the above copyright
6// notice, this list of conditions and the following disclaimer.
7// * Redistributions in binary form must reproduce the above copyright
8// notice, this list of conditions and the following disclaimer in the
9// documentation and/or other materials provided with the distribution.
10// * Neither the name of NVIDIA CORPORATION nor the names of its
11// contributors may be used to endorse or promote products derived
12// from this software without specific prior written permission.
13//
14// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ''AS IS'' AND ANY
15// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
16// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
17// PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
18// CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
19// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
20// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
21// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
22// OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
24// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25//
26// Copyright (c) 2008-2021 NVIDIA Corporation. All rights reserved.
27// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
28// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
29
30// This code is auto-generated by the PhysX Clang metadata generator. Do not edit or be
31// prepared for your edits to be quietly ignored next time the clang metadata generator is
32// run. You can find the most recent version of clang metadata generator by contacting
33// Chris Nuernberger <chrisn@nvidia.com> or Dilip or Adam.
34// The source code for the generate was at one time checked into:
35// physx/PhysXMetaDataGenerator/llvm/tools/clang/lib/Frontend/PhysXMetaDataAction.cpp
36#define THERE_IS_NO_INCLUDE_GUARD_HERE_FOR_A_REASON
37
38PxPhysics_PropertiesStart,
39PxPhysics_TolerancesScale,
40PxPhysics_TriangleMeshes,
41PxPhysics_HeightFields,
42PxPhysics_ConvexMeshes,
43PxPhysics_BVHStructures,
44PxPhysics_Scenes,
45PxPhysics_Shapes,
46PxPhysics_Materials,
47PxPhysics_PropertiesStop,
48PxMaterial_PropertiesStart,
49PxMaterial_ReferenceCount,
50PxMaterial_DynamicFriction,
51PxMaterial_StaticFriction,
52PxMaterial_Restitution,
53PxMaterial_Flags,
54PxMaterial_FrictionCombineMode,
55PxMaterial_RestitutionCombineMode,
56PxMaterial_ConcreteTypeName,
57PxMaterial_UserData,
58PxMaterial_PropertiesStop,
59PxActor_PropertiesStart,
60PxActor_Scene,
61PxActor_Name,
62PxActor_ActorFlags,
63PxActor_DominanceGroup,
64PxActor_OwnerClient,
65PxActor_Aggregate,
66PxActor_UserData,
67PxActor_PropertiesStop,
68PxRigidActor_PropertiesStart,
69PxRigidActor_GlobalPose,
70PxRigidActor_Shapes,
71PxRigidActor_Constraints,
72PxRigidActor_PropertiesStop,
73PxRigidBody_PropertiesStart,
74PxRigidBody_CMassLocalPose,
75PxRigidBody_Mass,
76PxRigidBody_InvMass,
77PxRigidBody_MassSpaceInertiaTensor,
78PxRigidBody_MassSpaceInvInertiaTensor,
79PxRigidBody_LinearDamping,
80PxRigidBody_AngularDamping,
81PxRigidBody_LinearVelocity,
82PxRigidBody_AngularVelocity,
83PxRigidBody_MaxAngularVelocity,
84PxRigidBody_MaxLinearVelocity,
85PxRigidBody_RigidBodyFlags,
86PxRigidBody_MinCCDAdvanceCoefficient,
87PxRigidBody_MaxDepenetrationVelocity,
88PxRigidBody_MaxContactImpulse,
89PxRigidBody_PropertiesStop,
90PxRigidDynamic_PropertiesStart,
91PxRigidDynamic_IsSleeping,
92PxRigidDynamic_SleepThreshold,
93PxRigidDynamic_StabilizationThreshold,
94PxRigidDynamic_RigidDynamicLockFlags,
95PxRigidDynamic_WakeCounter,
96PxRigidDynamic_SolverIterationCounts,
97PxRigidDynamic_ContactReportThreshold,
98PxRigidDynamic_ConcreteTypeName,
99PxRigidDynamic_PropertiesStop,
100PxRigidStatic_PropertiesStart,
101PxRigidStatic_ConcreteTypeName,
102PxRigidStatic_PropertiesStop,
103PxArticulationLink_PropertiesStart,
104PxArticulationLink_InboundJoint,
105PxArticulationLink_InboundJointDof,
106PxArticulationLink_LinkIndex,
107PxArticulationLink_Children,
108PxArticulationLink_ConcreteTypeName,
109PxArticulationLink_PropertiesStop,
110PxArticulationJointBase_PropertiesStart,
111PxArticulationJointBase_ParentPose,
112PxArticulationJointBase_ChildPose,
113PxArticulationJointBase_PropertiesStop,
114PxArticulationJoint_PropertiesStart,
115PxArticulationJoint_TargetOrientation,
116PxArticulationJoint_TargetVelocity,
117PxArticulationJoint_DriveType,
118PxArticulationJoint_Stiffness,
119PxArticulationJoint_Damping,
120PxArticulationJoint_InternalCompliance,
121PxArticulationJoint_ExternalCompliance,
122PxArticulationJoint_SwingLimit,
123PxArticulationJoint_TangentialStiffness,
124PxArticulationJoint_TangentialDamping,
125PxArticulationJoint_SwingLimitContactDistance,
126PxArticulationJoint_SwingLimitEnabled,
127PxArticulationJoint_TwistLimit,
128PxArticulationJoint_TwistLimitEnabled,
129PxArticulationJoint_TwistLimitContactDistance,
130PxArticulationJoint_ConcreteTypeName,
131PxArticulationJoint_PropertiesStop,
132PxArticulationJointReducedCoordinate_PropertiesStart,
133PxArticulationJointReducedCoordinate_JointType,
134PxArticulationJointReducedCoordinate_Motion,
135PxArticulationJointReducedCoordinate_FrictionCoefficient,
136PxArticulationJointReducedCoordinate_ConcreteTypeName,
137PxArticulationJointReducedCoordinate_MaxJointVelocity,
138PxArticulationJointReducedCoordinate_PropertiesStop,
139PxArticulationBase_PropertiesStart,
140PxArticulationBase_Scene,
141PxArticulationBase_SolverIterationCounts,
142PxArticulationBase_IsSleeping,
143PxArticulationBase_SleepThreshold,
144PxArticulationBase_StabilizationThreshold,
145PxArticulationBase_WakeCounter,
146PxArticulationBase_Links,
147PxArticulationBase_Name,
148PxArticulationBase_Aggregate,
149PxArticulationBase_UserData,
150PxArticulationBase_PropertiesStop,
151PxArticulation_PropertiesStart,
152PxArticulation_MaxProjectionIterations,
153PxArticulation_SeparationTolerance,
154PxArticulation_InternalDriveIterations,
155PxArticulation_ExternalDriveIterations,
156PxArticulation_PropertiesStop,
157PxArticulationReducedCoordinate_PropertiesStart,
158PxArticulationReducedCoordinate_ArticulationFlags,
159PxArticulationReducedCoordinate_Dofs,
160PxArticulationReducedCoordinate_CacheDataSize,
161PxArticulationReducedCoordinate_CoefficientMatrixSize,
162PxArticulationReducedCoordinate_PropertiesStop,
163PxAggregate_PropertiesStart,
164PxAggregate_MaxNbActors,
165PxAggregate_Actors,
166PxAggregate_SelfCollision,
167PxAggregate_ConcreteTypeName,
168PxAggregate_PropertiesStop,
169PxConstraint_PropertiesStart,
170PxConstraint_Scene,
171PxConstraint_Actors,
172PxConstraint_Flags,
173PxConstraint_IsValid,
174PxConstraint_BreakForce,
175PxConstraint_MinResponseThreshold,
176PxConstraint_ConcreteTypeName,
177PxConstraint_PropertiesStop,
178PxShape_PropertiesStart,
179PxShape_ReferenceCount,
180PxShape_GeometryType,
181PxShape_Geometry,
182PxShape_LocalPose,
183PxShape_SimulationFilterData,
184PxShape_QueryFilterData,
185PxShape_Materials,
186PxShape_ContactOffset,
187PxShape_RestOffset,
188PxShape_TorsionalPatchRadius,
189PxShape_MinTorsionalPatchRadius,
190PxShape_Flags,
191PxShape_IsExclusive,
192PxShape_Name,
193PxShape_ConcreteTypeName,
194PxShape_UserData,
195PxShape_PropertiesStop,
196PxPruningStructure_PropertiesStart,
197PxPruningStructure_RigidActors,
198PxPruningStructure_ConcreteTypeName,
199PxPruningStructure_PropertiesStop,
200PxTolerancesScale_PropertiesStart,
201PxTolerancesScale_IsValid,
202PxTolerancesScale_Length,
203PxTolerancesScale_Speed,
204PxTolerancesScale_PropertiesStop,
205PxGeometry_PropertiesStart,
206PxGeometry_PropertiesStop,
207PxBoxGeometry_PropertiesStart,
208PxBoxGeometry_HalfExtents,
209PxBoxGeometry_PropertiesStop,
210PxCapsuleGeometry_PropertiesStart,
211PxCapsuleGeometry_Radius,
212PxCapsuleGeometry_HalfHeight,
213PxCapsuleGeometry_PropertiesStop,
214PxMeshScale_PropertiesStart,
215PxMeshScale_Scale,
216PxMeshScale_Rotation,
217PxMeshScale_PropertiesStop,
218PxConvexMeshGeometry_PropertiesStart,
219PxConvexMeshGeometry_Scale,
220PxConvexMeshGeometry_ConvexMesh,
221PxConvexMeshGeometry_MeshFlags,
222PxConvexMeshGeometry_PropertiesStop,
223PxSphereGeometry_PropertiesStart,
224PxSphereGeometry_Radius,
225PxSphereGeometry_PropertiesStop,
226PxPlaneGeometry_PropertiesStart,
227PxPlaneGeometry_PropertiesStop,
228PxTriangleMeshGeometry_PropertiesStart,
229PxTriangleMeshGeometry_Scale,
230PxTriangleMeshGeometry_MeshFlags,
231PxTriangleMeshGeometry_TriangleMesh,
232PxTriangleMeshGeometry_PropertiesStop,
233PxHeightFieldGeometry_PropertiesStart,
234PxHeightFieldGeometry_HeightField,
235PxHeightFieldGeometry_HeightScale,
236PxHeightFieldGeometry_RowScale,
237PxHeightFieldGeometry_ColumnScale,
238PxHeightFieldGeometry_HeightFieldFlags,
239PxHeightFieldGeometry_PropertiesStop,
240PxHeightFieldDesc_PropertiesStart,
241PxHeightFieldDesc_NbRows,
242PxHeightFieldDesc_NbColumns,
243PxHeightFieldDesc_Format,
244PxHeightFieldDesc_Samples,
245PxHeightFieldDesc_ConvexEdgeThreshold,
246PxHeightFieldDesc_Flags,
247PxHeightFieldDesc_PropertiesStop,
248PxScene_PropertiesStart,
249PxScene_Flags,
250PxScene_Limits,
251PxScene_Timestamp,
252PxScene_Actors,
253PxScene_Articulations,
254PxScene_Constraints,
255PxScene_Aggregates,
256PxScene_CpuDispatcher,
257PxScene_CudaContextManager,
258PxScene_SimulationEventCallback,
259PxScene_ContactModifyCallback,
260PxScene_CCDContactModifyCallback,
261PxScene_BroadPhaseCallback,
262PxScene_FilterShaderDataSize,
263PxScene_FilterShader,
264PxScene_FilterCallback,
265PxScene_KinematicKinematicFilteringMode,
266PxScene_StaticKinematicFilteringMode,
267PxScene_Gravity,
268PxScene_BounceThresholdVelocity,
269PxScene_CCDMaxPasses,
270PxScene_FrictionOffsetThreshold,
271PxScene_FrictionType,
272PxScene_VisualizationCullingBox,
273PxScene_StaticStructure,
274PxScene_DynamicStructure,
275PxScene_DynamicTreeRebuildRateHint,
276PxScene_SceneQueryUpdateMode,
277PxScene_SceneQueryStaticTimestamp,
278PxScene_BroadPhaseType,
279PxScene_BroadPhaseRegions,
280PxScene_TaskManager,
281PxScene_NbContactDataBlocks,
282PxScene_MaxNbContactDataBlocksUsed,
283PxScene_ContactReportStreamBufferSize,
284PxScene_SolverBatchSize,
285PxScene_SolverArticulationBatchSize,
286PxScene_WakeCounterResetValue,
287PxScene_UserData,
288PxScene_SimulationStatistics,
289PxScene_PropertiesStop,
290PxSceneLimits_PropertiesStart,
291PxSceneLimits_MaxNbActors,
292PxSceneLimits_MaxNbBodies,
293PxSceneLimits_MaxNbStaticShapes,
294PxSceneLimits_MaxNbDynamicShapes,
295PxSceneLimits_MaxNbAggregates,
296PxSceneLimits_MaxNbConstraints,
297PxSceneLimits_MaxNbRegions,
298PxSceneLimits_MaxNbBroadPhaseOverlaps,
299PxSceneLimits_PropertiesStop,
300PxgDynamicsMemoryConfig_PropertiesStart,
301PxgDynamicsMemoryConfig_ConstraintBufferCapacity,
302PxgDynamicsMemoryConfig_ContactBufferCapacity,
303PxgDynamicsMemoryConfig_TempBufferCapacity,
304PxgDynamicsMemoryConfig_ContactStreamSize,
305PxgDynamicsMemoryConfig_PatchStreamSize,
306PxgDynamicsMemoryConfig_ForceStreamCapacity,
307PxgDynamicsMemoryConfig_HeapCapacity,
308PxgDynamicsMemoryConfig_FoundLostPairsCapacity,
309PxgDynamicsMemoryConfig_PropertiesStop,
310PxSceneDesc_PropertiesStart,
311PxSceneDesc_ToDefault,
312PxSceneDesc_Gravity,
313PxSceneDesc_SimulationEventCallback,
314PxSceneDesc_ContactModifyCallback,
315PxSceneDesc_CcdContactModifyCallback,
316PxSceneDesc_FilterShaderData,
317PxSceneDesc_FilterShaderDataSize,
318PxSceneDesc_FilterShader,
319PxSceneDesc_FilterCallback,
320PxSceneDesc_KineKineFilteringMode,
321PxSceneDesc_StaticKineFilteringMode,
322PxSceneDesc_BroadPhaseType,
323PxSceneDesc_BroadPhaseCallback,
324PxSceneDesc_Limits,
325PxSceneDesc_FrictionType,
326PxSceneDesc_SolverType,
327PxSceneDesc_BounceThresholdVelocity,
328PxSceneDesc_FrictionOffsetThreshold,
329PxSceneDesc_CcdMaxSeparation,
330PxSceneDesc_SolverOffsetSlop,
331PxSceneDesc_Flags,
332PxSceneDesc_CpuDispatcher,
333PxSceneDesc_CudaContextManager,
334PxSceneDesc_StaticStructure,
335PxSceneDesc_DynamicStructure,
336PxSceneDesc_DynamicTreeRebuildRateHint,
337PxSceneDesc_SceneQueryUpdateMode,
338PxSceneDesc_UserData,
339PxSceneDesc_SolverBatchSize,
340PxSceneDesc_SolverArticulationBatchSize,
341PxSceneDesc_NbContactDataBlocks,
342PxSceneDesc_MaxNbContactDataBlocks,
343PxSceneDesc_MaxBiasCoefficient,
344PxSceneDesc_ContactReportStreamBufferSize,
345PxSceneDesc_CcdMaxPasses,
346PxSceneDesc_CcdThreshold,
347PxSceneDesc_WakeCounterResetValue,
348PxSceneDesc_SanityBounds,
349PxSceneDesc_GpuDynamicsConfig,
350PxSceneDesc_GpuMaxNumPartitions,
351PxSceneDesc_GpuComputeVersion,
352PxSceneDesc_PropertiesStop,
353PxSimulationStatistics_PropertiesStart,
354PxSimulationStatistics_NbActiveConstraints,
355PxSimulationStatistics_NbActiveDynamicBodies,
356PxSimulationStatistics_NbActiveKinematicBodies,
357PxSimulationStatistics_NbStaticBodies,
358PxSimulationStatistics_NbDynamicBodies,
359PxSimulationStatistics_NbKinematicBodies,
360PxSimulationStatistics_NbAggregates,
361PxSimulationStatistics_NbArticulations,
362PxSimulationStatistics_NbAxisSolverConstraints,
363PxSimulationStatistics_CompressedContactSize,
364PxSimulationStatistics_RequiredContactConstraintMemory,
365PxSimulationStatistics_PeakConstraintMemory,
366PxSimulationStatistics_NbDiscreteContactPairsTotal,
367PxSimulationStatistics_NbDiscreteContactPairsWithCacheHits,
368PxSimulationStatistics_NbDiscreteContactPairsWithContacts,
369PxSimulationStatistics_NbNewPairs,
370PxSimulationStatistics_NbLostPairs,
371PxSimulationStatistics_NbNewTouches,
372PxSimulationStatistics_NbLostTouches,
373PxSimulationStatistics_NbPartitions,
374PxSimulationStatistics_NbBroadPhaseAdds,
375PxSimulationStatistics_NbBroadPhaseRemoves,
376PxSimulationStatistics_NbDiscreteContactPairs,
377PxSimulationStatistics_NbModifiedContactPairs,
378PxSimulationStatistics_NbCCDPairs,
379PxSimulationStatistics_NbTriggerPairs,
380PxSimulationStatistics_NbShapes,
381PxSimulationStatistics_PropertiesStop,
382
383
384#undef THERE_IS_NO_INCLUDE_GUARD_HERE_FOR_A_REASON
385

source code of qtquick3dphysics/src/3rdparty/PhysX/source/physxmetadata/core/include/PxAutoGeneratedMetaDataObjectNames.h