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

Public Member Functions

 RepXVisitorWriter (TNameStack &ns, XmlWriter &writer, const PxShape *obj, MemoryBuffer &buf, PxCollection &collection)
 
 RepXVisitorWriter (const RepXVisitorWriter< PxShape > &other)
 
template<typename GeometryType >
void writeGeomProperty (const PxShapeGeomProperty &inProp, const char *inTypeName)
 
void handleGeomProperty (const PxShapeGeomProperty &inProp)
 
- Public Member Functions inherited from physx::Sn::RepXVisitorWriterBase< PxShape >
 RepXVisitorWriterBase (TNameStack &ns, XmlWriter &writer, const PxShape *obj, MemoryBuffer &buf, PxCollection &collection)
 
 RepXVisitorWriterBase (const RepXVisitorWriterBase< PxShape > &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)
 

Additional Inherited Members

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

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