PhysX SDK 3.2 API Reference: PxSerialFramework.h File Reference

PhysX SDK 3.2 API

PxSerialFramework.h File Reference

#include "common/PxPhysXCommon.h"
#include "common/PxTypeInfo.h"
#include "common/PxFields.h"
#include "common/PxFieldDescriptor.h"
#include "foundation/PxFlags.h"

Include dependency graph for PxSerialFramework.h:

common/PxPhysXCommon.hcommon/PxTypeInfo.hcommon/PxFields.hcommon/PxFieldDescriptor.hfoundation/PxFlags.hfoundation/Px.hfoundation/PxVersionNumber.hfoundation/PxSimpleTypes.hfoundation/PxPreprocessor.h

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

PxPhysics.hPxActor.hPxPhysicsAPI.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  PxSerialOrder
 Objects are written in a fixed order within a serialized file. More...
struct  PxSerialObjectAndRef
class  PxRefResolver
 Class used to "resolve pointers" during deserialization. More...
class  PxUserReferences
 Container for user-defined names/references. More...
struct  PxSerialFlag
class  PxCollection
 Collection class for serialization. More...
class  PxNameManager
class  PxPtrManager
class  PxSerializable
 Base class for serializable objects. More...

Defines

#define PX_SERIAL_FILE_ALIGN   128
 Serialized input data must be aligned to this value.

Typedefs

typedef PxU16 PxType
typedef PxU64 PxSerialObjectRef
typedef PxFlags
< PxSerialFlag::Enum, PxU16
PxSerialFlags
typedef PxSerializable *(* PxClassCreationCallback )(char *&address, PxRefResolver &v)

Functions

 PX_FLAGS_OPERATORS (PxSerialFlag::Enum, PxU16)



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