RavEngine
Loading...
Searching...
No Matches
physx::Sn::RepXVisitorWriter< PxArticulationReducedCoordinate > Struct Reference
Inheritance diagram for physx::Sn::RepXVisitorWriter< PxArticulationReducedCoordinate >:
[legend]
Collaboration diagram for physx::Sn::RepXVisitorWriter< PxArticulationReducedCoordinate >:
[legend]

Public Member Functions

 RepXVisitorWriter (TNameStack &ns, XmlWriter &writer, const PxArticulationReducedCoordinate *inArticulation, MemoryBuffer &buf, PxCollection &collection, TArticulationLinkLinkMap *artMap=NULL)
 
 RepXVisitorWriter (const RepXVisitorWriter< PxArticulationReducedCoordinate > &other)
 
template<typename TAccessorType , typename TInfoType >
void complexProperty (PxU32 *, const TAccessorType &inProp, TInfoType &inInfo)
 
void writeArticulationLink (const PxArticulationLink *inLink)
 
void handleArticulationLinks (const PxArticulationLinkCollectionProp &inProp)
 
- Public Member Functions inherited from physx::Sn::RepXVisitorWriterBase< PxArticulationReducedCoordinate >
 RepXVisitorWriterBase (TNameStack &ns, XmlWriter &writer, const PxArticulationReducedCoordinate *obj, MemoryBuffer &buf, PxCollection &collection)
 
 RepXVisitorWriterBase (const RepXVisitorWriterBase< PxArticulationReducedCoordinate > &other)
 
RepXVisitorWriterBase & operator= (const RepXVisitorWriterBase &)
 
void gotoTopName ()
 
void pushName (const char *inName)
 
void pushBracketedName (const char *inName)
 
void popName ()
 
const char * topName () const
 
void simpleProperty (PxU32, TAccessorType &inProp)
 
void enumProperty (PxU32, TAccessorType &inProp, const PxU32ToName *inConversions)
 
void flagsProperty (PxU32, const TAccessorType &inProp, const PxU32ToName *inConversions)
 
void complexProperty (PxU32 *, const TAccessorType &inProp, TInfoType &inInfo)
 
void bufferCollectionProperty (PxU32 *, const TAccessorType &inProp, TInfoType &inInfo)
 
void extendedIndexedProperty (PxU32 *, const TAccessorType &inProp, TInfoType &)
 
void PxFixedSizeLookupTableProperty (PxU32 *, TAccessorType &inProp, TInfoType &)
 
void handleShapes (const PxRigidActorShapeCollection &inProp)
 
void handleShapeMaterials (const PxShapeMaterialsProperty &inProp)
 
void handleRigidActorGlobalPose (const PxRigidActorGlobalPosePropertyInfo &inProp)
 

Public Attributes

TArticulationLinkLinkMap & mArticulationLinkParents
 
- Public Attributes inherited from physx::Sn::RepXVisitorWriterBase< PxArticulationReducedCoordinate >
TNameStack & mNameStack
 
XmlWriter & mWriter
 
const PxArticulationReducedCoordinate * mObj
 
MemoryBuffer & mTempBuffer
 
PxCollection & mCollection
 

The documentation for this struct was generated from the following file: