RavEngine
Loading...
Searching...
No Matches
physx::Sn::MetaData Class Reference
Inheritance diagram for physx::Sn::MetaData:
[legend]
Collaboration diagram for physx::Sn::MetaData:
[legend]

Public Member Functions

 MetaData (Sn::ConvX &)
 
bool load (PxInputStream &inputStream, MetaDataType type)
 
inline_ MetaDataType getType () const
 
inline_ int getVersion () const
 
inline_ int getPtrSize () const
 
inline_ int getPlatformTag () const
 
inline_ int getGaussMapLimit () const
 
inline_ int getNbMetaClasses () const
 
inline_ MetaClass * getMetaClass (unsigned int i) const
 
inline_ bool getFlip () const
 
MetaClass * getMetaClass (const char *name) const
 
MetaClass * getMetaClass (PxConcreteType::Enum concreteType) const
 
MetaClass * addNewClass (const char *name, int size, MetaClass *master=NULL, ConvertCallback callback=NULL)
 
bool compare (const MetaData &candidate) const
 
- 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)
 

Friends

struct MetaClass
 

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