PxJointRepXExtensions.h File Reference
#include "RepX/RepX.h"
#include "foundation/PxSimpleTypes.h"
#include "extensions/PxD6Joint.h"
#include "extensions/PxDistanceJoint.h"
#include "extensions/PxFixedJoint.h"
#include "extensions/PxPrismaticJoint.h"
#include "extensions/PxRevoluteJoint.h"
#include "extensions/PxSphericalJoint.h"
#include "foundation/PxAssert.h"
#include "foundation/PxString.h"
#include "PxConstraintExt.h"
#include "PxConstraint.h"
Include dependency graph for PxJointRepXExtensions.h:

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

Go to the source code of this file.
Namespaces | |
namespace | physx |
namespace | physx::repx |
Functions | |
PX_INLINE const void * | physx::repx::getId (const PxJoint *inJoint) |
PX_INLINE const char * | physx::repx::getExtensionNameForType (const PxD6Joint *) |
PX_INLINE const char * | physx::repx::getExtensionNameForType (const PxDistanceJoint *) |
PX_INLINE const char * | physx::repx::getExtensionNameForType (const PxFixedJoint *) |
PX_INLINE const char * | physx::repx::getExtensionNameForType (const PxPrismaticJoint *) |
PX_INLINE const char * | physx::repx::getExtensionNameForType (const PxRevoluteJoint *) |
PX_INLINE const char * | physx::repx::getExtensionNameForType (const PxSphericalJoint *) |
PX_INLINE const char * | physx::repx::getExtensionNameForType (const PxJoint *inJoint) |
PX_INLINE const void * | physx::repx::getBasePtr (const PxJoint *inJoint) |
template<typename TResultType , typename TOperator > | |
PX_INLINE TResultType | physx::repx::visitJointRepXObject (const TRepXId inId, void *inLiveObject, const char *inRepXExtensionName, TOperator inOperator) |
PX_INLINE RepXAddToCollectionResult | physx::repx::addToRepXCollection (RepXCollection &inCollection, RepXIdToRepXObjectMap &inIdMap, const PxConstraint &inType) |
PxU32 | physx::repx::getNumJointExtensions () |
PxU32 | physx::repx::createJointExtensions (RepXExtension **outExtensions, PxU32 outBufferSize, PxAllocatorCallback &inCallback) |
Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com