From 3dfe2108cfab31ba3ee5527e217d0d8e99a51162 Mon Sep 17 00:00:00 2001 From: git perforce import user Date: Tue, 25 Oct 2016 12:29:14 -0600 Subject: Initial commit: PhysX 3.4.0 Update @ 21294896 APEX 1.4.0 Update @ 21275617 [CL 21300167] --- .../PhysXAPI/files/PxSerialFramework_8h.html | 95 ++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 PhysX_3.4/Documentation/PhysXAPI/files/PxSerialFramework_8h.html (limited to 'PhysX_3.4/Documentation/PhysXAPI/files/PxSerialFramework_8h.html') diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/PxSerialFramework_8h.html b/PhysX_3.4/Documentation/PhysXAPI/files/PxSerialFramework_8h.html new file mode 100644 index 00000000..70c08f85 --- /dev/null +++ b/PhysX_3.4/Documentation/PhysXAPI/files/PxSerialFramework_8h.html @@ -0,0 +1,95 @@ + + + NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxSerialFramework.h File Reference + + + + + + + +
+

PxSerialFramework.h File Reference

#include "common/PxPhysXCommonConfig.h"
+ +

+

+Include dependency graph for PxSerialFramework.h:
+
+

+ +common/PxPhysXCommonConfig.hfoundation/Px.hfoundation/PxSimpleTypes.hfoundation/PxPreprocessor.h +
+ +

+

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

+ +PxBase.hPxPhysicsAPI.hPxRepXSimpleType.hPxCollection.hPxSerializer.hPxPhysicsSerialization.hPxActor.hPxJoint.hPxAggregate.hPxArticulation.hPxArticulationJoint.hPxShape.hPxConstraintDesc.hPxConstraint.hPxDeletionListener.hPxMaterial.hPxClothFabric.hPxPhysicsInsertionCallback.hPxConvexMesh.hPxSerialization.hPxRepXSerializer.hPxHeightField.hPxTriangleMesh.hPxPruningStructure.hPxVehicleWheels.hPxRigidActor.hPxCloth.hPxParticleBase.hPxShapeExt.hPxDistanceJoint.hPxFixedJoint.hPxJointLimit.hPxPrismaticJoint.hPxRevoluteJoint.hPxSphericalJoint.hPxD6Joint.hPxExtensionsAPI.hPxArticulationLink.hPxBatchQuery.hPxContactModifyCallback.hPxPhysics.hPxClothFabricCooker.hPxConvexMeshGeometry.hPxMassProperties.hPxConvexMeshDesc.hPxCooking.hPxJointRepXSerializer.hPxMidphaseDesc.hPxCollectionExt.h +
+ +

+Go to the source code of this file. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Classes

class  PxProcessPxBaseCallback
 Callback class used to process PxBase objects. More...
class  PxSerializationContext
 Binary serialization context class. More...
class  PxDeserializationContext
 Binary deserialization context class. More...
class  PxSerializationRegistry
 Class serving as a registry for XML (RepX) and binary serializable types. More...

Defines

#define PX_SERIAL_ALIGN   16
 Default serialization alignment.
#define PX_SERIAL_FILE_ALIGN   128
 Serialized input data must be aligned to this value.
#define PX_SERIAL_OBJECT_ID_INVALID   0
 PxSerialObjectId value for objects that do not have an ID.
#define PX_SERIAL_REF_KIND_PTR_TYPE_BIT   (1u<<31)
 Bit to mark pointer type references,.
#define PX_SERIAL_REF_KIND_PXBASE   (0 | PX_SERIAL_REF_KIND_PTR_TYPE_BIT)
 Reference kind value for PxBase objects.
#define PX_SERIAL_REF_KIND_MATERIAL_IDX   (1)
 Reference kind value for material indices.
#define PX_MAKE_FOURCC(a, b, c, d)   ( (a) | ((b)<<8) | ((c)<<16) | ((d)<<24) )
 Used to fix multi-byte characters warning from gcc for situations like: PxU32 foo = 'CCTS';.

Typedefs

typedef PxU16 PxType
typedef PxU64 PxSerialObjectId
 ID type for PxBase objects in a PxCollection.
typedef void(* PxBinaryMetaDataCallback )(PxOutputStream &stream)
 Callback type for exporting binary meta data for a serializable type.
+

+ +

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