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

Public Member Functions

 RepXVisitorWriter (TNameStack &ns, XmlWriter &writer, const TObjType *obj, MemoryBuffer &buf, PxCollection &collection)
 
 RepXVisitorWriter (const RepXVisitorWriter< TObjType > &other)
 
- Public Member Functions inherited from physx::Sn::RepXVisitorWriterBase< TObjType >
 RepXVisitorWriterBase (TNameStack &ns, XmlWriter &writer, const TObjType *obj, MemoryBuffer &buf, PxCollection &collection)
 
 RepXVisitorWriterBase (const RepXVisitorWriterBase< TObjType > &other)
 
RepXVisitorWriterBase & operator= (const RepXVisitorWriterBase &)
 
void gotoTopName ()
 
void pushName (const char *inName)
 
void pushBracketedName (const char *inName)
 
void popName ()
 
const char * topName () const
 
template<typename TAccessorType >
void simpleProperty (PxU32, TAccessorType &inProp)
 
template<typename TAccessorType >
void enumProperty (PxU32, TAccessorType &inProp, const PxU32ToName *inConversions)
 
template<typename TAccessorType >
void flagsProperty (PxU32, const TAccessorType &inProp, const PxU32ToName *inConversions)
 
template<typename TAccessorType , typename TInfoType >
void complexProperty (PxU32 *, const TAccessorType &inProp, TInfoType &inInfo)
 
template<typename TAccessorType , typename TInfoType >
void bufferCollectionProperty (PxU32 *, const TAccessorType &inProp, TInfoType &inInfo)
 
template<typename TAccessorType , typename TInfoType >
void extendedIndexedProperty (PxU32 *, const TAccessorType &inProp, TInfoType &)
 
template<typename TAccessorType , typename 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< TObjType >
TNameStack & mNameStack
 
XmlWriter & mWriter
 
const TObjType * mObj
 
MemoryBuffer & mTempBuffer
 
PxCollection & mCollection
 

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