PhysX SDK 3.2 API Reference: PxTypeInfo.h File Reference

PhysX SDK 3.2 API

PxTypeInfo.h File Reference

#include "common/PxPhysXCommon.h"

Include dependency graph for PxTypeInfo.h:

common/PxPhysXCommon.hfoundation/Px.hfoundation/PxVersionNumber.hfoundation/PxSimpleTypes.hfoundation/PxPreprocessor.h

This graph shows which files directly or indirectly include this file:

PxSerialFramework.hPxPhysicsAPI.hPxPhysics.hPxActor.hPxJoint.hPxObserver.hPxAggregate.hPxArticulation.hPxArticulationJoint.hPxShape.hPxConstraintDesc.hPxConstraint.hPxMaterial.hPxConvexMesh.hPxHeightField.hPxTriangleMesh.hPxClothFabric.hPxParticleBase.hPxSceneDesc.hPxRigidActor.hPxCloth.hPxRigidBody.hPxRigidStatic.hPxShapeExt.hPxDefaultSimulationFilterShader.hPxArticulationLink.hPxRigidDynamic.hPxRigidBodyExt.hPxExtensionsAPI.hPxDistanceJoint.hPxFixedJoint.hPxPrismaticJoint.hPxRevoluteJoint.hPxSphericalJoint.hPxD6Joint.hPxJointRepXExtensions.hPxParticleSystem.hPxParticleFluid.hPxScene.hPxBatchQuery.hPxContactModifyCallback.h

Go to the source code of this file.


Classes

struct  PxConcreteType
 an enumeration of concrete classes inheriting from PxSerializable More...
struct  PxTypeInfo< T >
 a structure containing per-type information for types inheriting from PxSerializable More...
struct  PxStripConst< T >
struct  PxStripConst< const T >

Defines

#define PX_DEFINE_TYPEINFO(_name, _fastType)

Functions

 PX_DEFINE_TYPEINFO (PxSerializable, PxConcreteType::eUNDEFINED)
 PX_DEFINE_TYPEINFO (PxObservable, PxConcreteType::eUNDEFINED)
 PX_DEFINE_TYPEINFO (PxObserver, PxConcreteType::eUNDEFINED)
 PX_DEFINE_TYPEINFO (PxMaterial, PxConcreteType::eMATERIAL)
 PX_DEFINE_TYPEINFO (PxConvexMesh, PxConcreteType::eCONVEX_MESH)
 PX_DEFINE_TYPEINFO (PxTriangleMesh, PxConcreteType::eTRIANGLE_MESH)
 PX_DEFINE_TYPEINFO (PxHeightField, PxConcreteType::eHEIGHTFIELD)
 PX_DEFINE_TYPEINFO (PxActor, PxConcreteType::eUNDEFINED)
 PX_DEFINE_TYPEINFO (PxRigidActor, PxConcreteType::eUNDEFINED)
 PX_DEFINE_TYPEINFO (PxRigidBody, PxConcreteType::eUNDEFINED)
 PX_DEFINE_TYPEINFO (PxRigidDynamic, PxConcreteType::eRIGID_DYNAMIC)
 PX_DEFINE_TYPEINFO (PxRigidStatic, PxConcreteType::eRIGID_STATIC)
 PX_DEFINE_TYPEINFO (PxArticulationLink, PxConcreteType::eARTICULATION_LINK)
 PX_DEFINE_TYPEINFO (PxArticulationJoint, PxConcreteType::eARTICULATION_JOINT)
 PX_DEFINE_TYPEINFO (PxArticulation, PxConcreteType::eARTICULATION)
 PX_DEFINE_TYPEINFO (PxAggregate, PxConcreteType::eAGGREGATE)
 PX_DEFINE_TYPEINFO (PxConstraint, PxConcreteType::eCONSTRAINT)
 PX_DEFINE_TYPEINFO (PxShape, PxConcreteType::eSHAPE)
 PX_DEFINE_TYPEINFO (PxClothFabric, PxConcreteType::eCLOTH_FABRIC)
 PX_DEFINE_TYPEINFO (PxCloth, PxConcreteType::eCLOTH)
 PX_DEFINE_TYPEINFO (PxParticleBase, PxConcreteType::eUNDEFINED)
 PX_DEFINE_TYPEINFO (PxParticleFluid, PxConcreteType::ePARTICLE_FLUID)
 PX_DEFINE_TYPEINFO (PxParticleSystem, PxConcreteType::ePARTICLE_SYSTEM)



Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com