RavEngine
Loading...
Searching...
No Matches
physx::PxRigidDynamicRepXSerializer Struct Reference
Inheritance diagram for physx::PxRigidDynamicRepXSerializer:
[legend]
Collaboration diagram for physx::PxRigidDynamicRepXSerializer:
[legend]

Public Member Functions

 PxRigidDynamicRepXSerializer (PxAllocatorCallback &inCallback)
 
virtual PxRigidDynamic * allocateObject (PxRepXInstantiationArgs &)
 
- Public Member Functions inherited from physx::RepXSerializerImpl< PxRigidDynamic >
 RepXSerializerImpl (PxAllocatorCallback &inAllocator)
 
virtual const char * getTypeName ()
 The type this Serializer is meant to operate on.
 
virtual void objectToFile (const PxRepXObject &inLiveObject, PxCollection *inCollection, XmlWriter &inWriter, MemoryBuffer &inTempBuffer, PxRepXInstantiationArgs &inArgs)
 Convert from a RepX object to a key-value pair hierarchy.
 
virtual PxRepXObject fileToObject (XmlReader &inReader, XmlMemoryAllocator &inAllocator, PxRepXInstantiationArgs &inArgs, PxCollection *inCollection)
 Convert from a descriptor to a live object. Must be an object of this Serializer type.
 
virtual void objectToFileImpl (const PxRigidDynamic *inObj, PxCollection *inCollection, XmlWriter &inWriter, MemoryBuffer &inTempBuffer, PxRepXInstantiationArgs &)
 
virtual bool fileToObjectImpl (PxRigidDynamic *inObj, XmlReader &inReader, XmlMemoryAllocator &inAllocator, PxRepXInstantiationArgs &inArgs, PxCollection *inCollection)
 
- Public Member Functions inherited from physx::PxUserAllocated
PX_INLINE void * operator new (size_t, void *address)
 
PX_INLINE void operator delete (void *, void *)
 
template<typename Alloc >
PX_INLINE void * operator new (size_t size, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new (size_t size, size_t, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new[] (size_t size, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void * operator new[] (size_t size, size_t, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void operator delete (void *ptr, Alloc alloc, const char *fileName, int line)
 
template<typename Alloc >
PX_INLINE void operator delete[] (void *ptr, Alloc alloc, const char *fileName, int line)
 
PX_INLINE void operator delete (void *ptr)
 
PX_INLINE void operator delete[] (void *ptr)
 

Additional Inherited Members

- Public Attributes inherited from physx::RepXSerializerImpl< PxRigidDynamic >
PxAllocatorCallback & mAllocator
 
- Protected Member Functions inherited from physx::RepXSerializerImpl< PxRigidDynamic >
 RepXSerializerImpl (const RepXSerializerImpl &inOther)
 
RepXSerializerImpl & operator= (const RepXSerializerImpl &inOther)
 

Member Function Documentation

◆ allocateObject()

PxRigidDynamic * physx::PxRigidDynamicRepXSerializer::allocateObject ( PxRepXInstantiationArgs &  inArgs)
virtual

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