menu
Version
2024.1.1.8691
2024.1.1.8691
2023.1.9.8628
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.1.8691
2023.1.9.8628
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
#include <AK/SoundEngine/Common/AkMemoryMgr.h>
Go to the source code of this file.
Classes | |
struct | AkPoolNewKey |
Unique structure identifier for AkNew. More... | |
Macros | |
#define | AkNew(_pool, _what) new( ( _pool ), AkPoolNewKey() ) _what |
#define | AkAlloc(_pool, _size) ( AK::MemoryMgr::Malloc( ( _pool ), _size ) ) |
#define | AkMalign(_pool, _size, _align) ( AK::MemoryMgr::Malign( ( _pool ), _size, _align ) ) |
#define | AkNewAligned(_pool, _what, _align) new( ( _pool ), AkPoolNewKey(), ( _align ) ) _what |
#define | AkRealloc(_pool, _pvmem, _size) ( AK::MemoryMgr::Realloc( ( _pool ), _pvmem, _size ) ) |
#define | AkReallocAligned(_pool, _pvmem, _size, _align) ( AK::MemoryMgr::ReallocAligned( ( _pool ), _pvmem, _size, _align ) ) |
#define | AkFree(_pool, _pvmem) ( AK::MemoryMgr::Free( ( _pool ), ( _pvmem ) ) ) |
Functions | |
AkForceInline void * | operator new (size_t size, AkMemPoolId in_PoolId, const AkPoolNewKey &) throw () |
AkForceInline void * | operator new (size_t size, AkMemPoolId in_PoolId, const AkPoolNewKey &, AkUInt32 in_align) throw () |
AkForceInline void | operator delete (void *, AkMemPoolId, const AkPoolNewKey &) throw () |
AkForceInline void | operator delete (void *, AkMemPoolId, const AkPoolNewKey &, AkUInt32) throw () |
template<class T > | |
AkForceInline void | AkDelete (AkMemPoolId in_PoolId, T *in_pObject) |
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise