diff options
Diffstat (limited to 'PhysX_3.4/Documentation/PhysXAPI/files/PxSerialFramework_8h.html')
| -rw-r--r-- | PhysX_3.4/Documentation/PhysXAPI/files/PxSerialFramework_8h.html | 95 |
1 files changed, 95 insertions, 0 deletions
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 @@ +<html> + <head> + <title>NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxSerialFramework.h File Reference</title> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> + <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css"> + </head> + + <body bgcolor="#FFFFFF"> + <div id="header"> + <hr class="first"> + <img alt="" src="images/PhysXlogo.png" align="middle"> <br> + <center> + <a class="qindex" href="main.html">Main Page</a> + <a class="qindex" href="hierarchy.html">Class Hierarchy</a> + <a class="qindex" href="annotated.html">Compound List</a> + <a class="qindex" href="functions.html">Compound Members</a> + </center> + <hr class="second"> + </div> +<!-- Generated by Doxygen 1.5.8 --> +<div class="contents"> +<h1>PxSerialFramework.h File Reference</h1><code>#include "<a class="el" href="PxPhysXCommonConfig_8h-source.html">common/PxPhysXCommonConfig.h</a>"</code><br> + +<p> +<div class="dynheader"> +Include dependency graph for PxSerialFramework.h:</div> +<div class="dynsection"> +<p><center><img src="PxSerialFramework_8h__incl.png" border="0" usemap="#PxSerialFramework.h_map" alt=""></center> +<map name="PxSerialFramework.h_map"> +<area shape="rect" href="PxPhysXCommonConfig_8h.html" title="common/PxPhysXCommonConfig.h" alt="common/PxPhysXCommonConfig.h" coords="261,85,477,106"><area shape="rect" href="Px_8h.html" title="foundation/Px.h" alt="foundation/Px.h" coords="320,154,419,176"><area shape="rect" href="PxSimpleTypes_8h.html" title="foundation/PxSimpleTypes.h" alt="foundation/PxSimpleTypes.h" coords="144,224,320,245"><area shape="rect" href="PxPreprocessor_8h.html" title="foundation/PxPreprocessor.h" alt="foundation/PxPreprocessor.h" coords="7,293,183,314"></map> +</div> + +<p> +<div class="dynheader"> +This graph shows which files directly or indirectly include this file:</div> +<div class="dynsection"> +<p><center><img src="PxSerialFramework_8h__dep__incl.png" border="0" usemap="#PxSerialFramework.hdep_map" alt=""></center> +<map name="PxSerialFramework.hdep_map"> +<area shape="rect" href="PxBase_8h.html" title="PxBase.h" alt="PxBase.h" coords="2341,155,2408,176"><area shape="rect" href="PxPhysicsAPI_8h.html" title="PxPhysicsAPI.h" alt="PxPhysicsAPI.h" coords="1799,640,1897,662"><area shape="rect" href="PxRepXSimpleType_8h.html" title="PxRepXSimpleType.h" alt="PxRepXSimpleType.h" coords="2308,502,2444,523"><area shape="rect" href="PxCollection_8h.html" title="PxCollection.h" alt="PxCollection.h" coords="2412,86,2503,107"><area shape="rect" href="PxSerializer_8h.html" title="PxSerializer.h" alt="PxSerializer.h" coords="2565,155,2656,176"><area shape="rect" href="PxPhysicsSerialization_8h.html" title="PxPhysicsSerialization.h" alt="PxPhysicsSerialization.h" coords="2577,86,2727,107"><area shape="rect" href="PxActor_8h.html" title="PxActor.h" alt="PxActor.h" coords="2503,224,2564,246"><area shape="rect" href="PxJoint_8h.html" title="PxJoint.h" alt="PxJoint.h" coords="1359,363,1420,384"><area shape="rect" href="PxAggregate_8h.html" title="PxAggregate.h" alt="PxAggregate.h" coords="3063,294,3156,315"><area shape="rect" href="PxArticulation_8h.html" title="PxArticulation.h" alt="PxArticulation.h" coords="3113,432,3209,454"><area shape="rect" href="PxArticulationJoint_8h.html" title="PxArticulationJoint.h" alt="PxArticulationJoint.h" coords="3187,502,3307,523"><area shape="rect" href="PxShape_8h.html" title="PxShape.h" alt="PxShape.h" coords="381,224,453,246"><area shape="rect" href="PxConstraintDesc_8h.html" title="PxConstraintDesc.h" alt="PxConstraintDesc.h" coords="1269,224,1392,246"><area shape="rect" href="PxConstraint_8h.html" title="PxConstraint.h" alt="PxConstraint.h" coords="1284,294,1377,315"><area shape="rect" href="PxDeletionListener_8h.html" title="PxDeletionListener.h" alt="PxDeletionListener.h" coords="57,432,185,454"><area shape="rect" href="PxMaterial_8h.html" title="PxMaterial.h" alt="PxMaterial.h" coords="487,571,567,592"><area shape="rect" href="PxClothFabric_8h.html" title="PxClothFabric.h" alt="PxClothFabric.h" coords="1985,432,2084,454"><area shape="rect" href="PxPhysicsInsertionCallback_8h.html" title="PxPhysicsInsertionCallback.h" alt="PxPhysicsInsertionCallback.h" coords="579,294,755,315"><area shape="rect" href="PxConvexMesh_8h.html" title="PxConvexMesh.h" alt="PxConvexMesh.h" coords="1860,294,1972,315"><area shape="rect" href="PxSerialization_8h.html" title="PxSerialization.h" alt="PxSerialization.h" coords="2177,502,2284,523"><area shape="rect" href="PxRepXSerializer_8h.html" title="PxRepXSerializer.h" alt="PxRepXSerializer.h" coords="2339,571,2461,592"><area shape="rect" href="PxHeightField_8h.html" title="PxHeightField.h" alt="PxHeightField.h" coords="2588,224,2689,246"><area shape="rect" href="PxTriangleMesh_8h.html" title="PxTriangleMesh.h" alt="PxTriangleMesh.h" coords="2439,294,2553,315"><area shape="rect" href="PxPruningStructure_8h.html" title="PxPruningStructure.h" alt="PxPruningStructure.h" coords="2713,224,2841,246"><area shape="rect" href="PxVehicleWheels_8h.html" title="PxVehicleWheels.h" alt="PxVehicleWheels.h" coords="2865,224,2988,246"><area shape="rect" href="PxRigidActor_8h.html" title="PxRigidActor.h" alt="PxRigidActor.h" coords="1401,294,1492,315"><area shape="rect" href="PxCloth_8h.html" title="PxCloth.h" alt="PxCloth.h" coords="2569,502,2633,523"><area shape="rect" href="PxParticleBase_8h.html" title="PxParticleBase.h" alt="PxParticleBase.h" coords="2667,294,2776,315"><area shape="rect" href="PxShapeExt_8h.html" title="PxShapeExt.h" alt="PxShapeExt.h" coords="980,363,1071,384"><area shape="rect" href="PxDistanceJoint_8h.html" title="PxDistanceJoint.h" alt="PxDistanceJoint.h" coords="1119,502,1228,523"><area shape="rect" href="PxFixedJoint_8h.html" title="PxFixedJoint.h" alt="PxFixedJoint.h" coords="1591,502,1684,523"><area shape="rect" href="PxJointLimit_8h.html" title="PxJointLimit.h" alt="PxJointLimit.h" coords="997,432,1085,454"><area shape="rect" href="PxPrismaticJoint_8h.html" title="PxPrismaticJoint.h" alt="PxPrismaticJoint.h" coords="1252,502,1364,523"><area shape="rect" href="PxRevoluteJoint_8h.html" title="PxRevoluteJoint.h" alt="PxRevoluteJoint.h" coords="793,502,905,523"><area shape="rect" href="PxSphericalJoint_8h.html" title="PxSphericalJoint.h" alt="PxSphericalJoint.h" coords="980,502,1095,523"><area shape="rect" href="PxD6Joint_8h.html" title="PxD6Joint.h" alt="PxD6Joint.h" coords="1388,502,1465,523"><area shape="rect" href="PxExtensionsAPI_8h.html" title="PxExtensionsAPI.h" alt="PxExtensionsAPI.h" coords="1443,571,1563,592"><area shape="rect" href="PxArticulationLink_8h.html" title="PxArticulationLink.h" alt="PxArticulationLink.h" coords="3215,571,3332,592"><area shape="rect" href="PxBatchQuery_8h.html" title="PxBatchQuery.h" alt="PxBatchQuery.h" coords="361,571,463,592"><area shape="rect" href="PxContactModifyCallback_8h.html" title="PxContactModifyCallback.h" alt="PxContactModifyCallback.h" coords="127,363,289,384"><area shape="rect" href="PxPhysics_8h.html" title="PxPhysics.h" alt="PxPhysics.h" coords="260,502,340,523"><area shape="rect" href="PxClothFabricCooker_8h.html" title="PxClothFabricCooker.h" alt="PxClothFabricCooker.h" coords="1911,502,2052,523"><area shape="rect" href="PxConvexMeshGeometry_8h.html" title="PxConvexMeshGeometry.h" alt="PxConvexMeshGeometry.h" coords="1708,363,1879,384"><area shape="rect" href="PxMassProperties_8h.html" title="PxMassProperties.h" alt="PxMassProperties.h" coords="1657,432,1785,454"><area shape="rect" href="PxConvexMeshDesc_8h.html" title="PxConvexMeshDesc.h" alt="PxConvexMeshDesc.h" coords="2072,363,2213,384"><area shape="rect" href="PxCooking_8h.html" title="PxCooking.h" alt="PxCooking.h" coords="2359,432,2441,454"><area shape="rect" href="PxJointRepXSerializer_8h.html" title="PxJointRepXSerializer.h" alt="PxJointRepXSerializer.h" coords="2165,571,2315,592"><area shape="rect" href="PxMidphaseDesc_8h.html" title="PxMidphaseDesc.h" alt="PxMidphaseDesc.h" coords="2463,363,2583,384"><area shape="rect" href="PxCollectionExt_8h.html" title="PxCollectionExt.h" alt="PxCollectionExt.h" coords="2432,155,2541,176"></map> +</div> + +<p> +<a href="PxSerialFramework_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> +<tr><td></td></tr> +<tr><td colspan="2"><br><h2>Classes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxProcessPxBaseCallback.html">PxProcessPxBaseCallback</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Callback class used to process <a class="el" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection.">PxBase</a> objects. <a href="classPxProcessPxBaseCallback.html#_details">More...</a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializationContext.html">PxSerializationContext</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Binary serialization context class. <a href="classPxSerializationContext.html#_details">More...</a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxDeserializationContext.html">PxDeserializationContext</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Binary deserialization context class. <a href="classPxDeserializationContext.html#_details">More...</a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializationRegistry.html">PxSerializationRegistry</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Class serving as a registry for XML (RepX) and binary serializable types. <a href="classPxSerializationRegistry.html#_details">More...</a><br></td></tr> +<tr><td colspan="2"><br><h2>Defines</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g2fda99afe264006a8ef8a699aa1328aa">PX_SERIAL_ALIGN</a> 16</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Default serialization alignment. <a href="group__common.html#g2fda99afe264006a8ef8a699aa1328aa"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g8ca0e9fc5693e347b3ee5735fc637fc2">PX_SERIAL_FILE_ALIGN</a> 128</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Serialized input data must be aligned to this value. <a href="group__common.html#g8ca0e9fc5693e347b3ee5735fc637fc2"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g70054743832670870a1ce9f619907c77">PX_SERIAL_OBJECT_ID_INVALID</a> 0</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">PxSerialObjectId value for objects that do not have an ID. <a href="group__common.html#g70054743832670870a1ce9f619907c77"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#ga59252c69aa987bd926da9bbf5092367">PX_SERIAL_REF_KIND_PTR_TYPE_BIT</a> (1u<<31)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Bit to mark pointer type references,. <a href="group__common.html#ga59252c69aa987bd926da9bbf5092367"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g8cd51251f2e11c3b6598b96f32e400f8">PX_SERIAL_REF_KIND_PXBASE</a> (0 | PX_SERIAL_REF_KIND_PTR_TYPE_BIT)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Reference kind value for <a class="el" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection.">PxBase</a> objects. <a href="group__common.html#g8cd51251f2e11c3b6598b96f32e400f8"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g27914dcd6d0448671eebfeca012cd0b5">PX_SERIAL_REF_KIND_MATERIAL_IDX</a> (1)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Reference kind value for material indices. <a href="group__common.html#g27914dcd6d0448671eebfeca012cd0b5"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#gbbba9e3f699e63445326263daec187e8">PX_MAKE_FOURCC</a>(a, b, c, d) ( (a) | ((b)<<8) | ((c)<<16) | ((d)<<24) )</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Used to fix multi-byte characters warning from gcc for situations like: PxU32 foo = 'CCTS';. <a href="group__common.html#gbbba9e3f699e63445326263daec187e8"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef PxU16 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#gc1fb4b256a5d900d394e89db170a2b79">PxType</a></td></tr> + +<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef PxU64 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#gb2ccfb663643cd2d66b59908189d88cd">PxSerialObjectId</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">ID type for <a class="el" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection.">PxBase</a> objects in a <a class="el" href="classPxCollection.html" title="Collection class for serialization.">PxCollection</a>. <a href="group__common.html#gb2ccfb663643cd2d66b59908189d88cd"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="group__common.html#g30d20e61da6f5f5056b1b8d37f98d31d">PxBinaryMetaDataCallback</a> )(<a class="el" href="classPxOutputStream.html">PxOutputStream</a> &stream)</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Callback type for exporting binary meta data for a serializable type. <a href="group__common.html#g30d20e61da6f5f5056b1b8d37f98d31d"></a><br></td></tr> +</table> +</div> + +<hr style="width: 100%; height: 2px;"><br> +Copyright © 2008-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a> +</body> +</html> |