Lines Matching refs:pAllocator
120 void* (*m_AllocDebug)(struct _IFX_Allocator* pAllocator, size_t size, FX_LPCSTR file, int line);
122 void* (*m_Alloc)(struct _IFX_Allocator* pAllocator, size_t size);
124 void* (*m_ReallocDebug)(struct _IFX_Allocator* pAllocator, void* p, size_t size, FX_LPCSTR file, int line);
126 void* (*m_Realloc)(struct _IFX_Allocator* pAllocator, void* p, size_t size);
128 void (*m_Free)(struct _IFX_Allocator* pAllocator, void* p);
167 void* operator new (size_t size, IFX_Allocator* pAllocator, FX_LPCSTR file, int line);
170 void operator delete (void* p, IFX_Allocator* pAllocator, FX_LPCSTR file, int line);
173 void* operator new (size_t size, IFX_Allocator* pAllocator);
178 void operator delete (void* p, IFX_Allocator* pAllocator);
196 void* operator new[] (size_t size, IFX_Allocator* pAllocator, FX_LPCSTR file, int line)
198 return operator new(size, pAllocator, file, line);
202 void operator delete[] (void* p, IFX_Allocator* pAllocator, FX_LPCSTR file, int line) {}
205 void* operator new[] (size_t size, IFX_Allocator* pAllocator)
207 return operator new(size, pAllocator);
213 void operator delete[] (void* p, IFX_Allocator* pAllocator) {}
220 #define FX_NEWAT(pAllocator) new(pAllocator, __FILE__, __LINE__)
223 #define FX_NEWAT(pAllocator) new(pAllocator)
229 CFX_GrowOnlyPool(IFX_Allocator* pAllocator = NULL, size_t trunk_size = 16384);
233 void SetAllocator(IFX_Allocator* pAllocator);