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

Public Member Functions

 XmlMemoryAllocatorImpl (PxAllocatorCallback &inAllocator)
 
XmlMemoryAllocatorImpl & operator= (const XmlMemoryAllocatorImpl &)
 
virtual PxAllocatorCallback & getAllocator ()
 
virtual PxU8 * allocate (PxU32 inSize)
 
virtual void deallocate (PxU8 *inMem)
 
- Public Member Functions inherited from physx::XmlMemoryAllocator
template<typename TObjectType >
TObjectType * allocate ()
 
template<typename TObjectType , typename TArgType >
TObjectType * allocate (const TArgType &arg)
 
template<typename TObjectType >
void deallocate (TObjectType *inObject)
 
template<typename TObjectType >
TObjectType * batchAllocate (PxU32 inCount)
 
template<typename TObjectType , typename TArgType >
TObjectType * batchAllocate (PxU32 inCount, const TArgType &arg)
 
template<typename TObjectType >
TObjectType * batchAllocate (TObjectType *, PxU32 inCount)
 

Public Attributes

Sn::TMemoryPoolManager mManager
 

Member Function Documentation

◆ allocate()

virtual PxU8 * physx::XmlMemoryAllocatorImpl::allocate ( PxU32  inSize)
inlinevirtual

◆ deallocate()

virtual void physx::XmlMemoryAllocatorImpl::deallocate ( PxU8 *  inMem)
inlinevirtual

◆ getAllocator()

virtual PxAllocatorCallback & physx::XmlMemoryAllocatorImpl::getAllocator ( )
inlinevirtual

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