Wwise SDK 2021.1.8
AkKeyDataPtrStruct
Version
arrow_right
Table of Contents
-
-
-
-
Samples
-
-
-
-
-
-
-
-
-
-
-
-
Modules
-
-
Classes
-
AK
-
-
-
-
-
Ak3dData
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
AkArray
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
AkBox
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
AkExtent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
AkLine
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
AkPlane
-
-
-
-
-
-
-
-
-
-
AkRamp
-
-
-
-
-
-
-
-
AkRoomID
-
-
-
AkSet
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
AkString
-
-
-
-
-
-
-
-
-
-
AkVector
-
AkVertex
-
-
-
CAkHeap
-
-
CAkLock
-
-
-
GUID
-
-
-
-
-
-
__AkPos
-
-
-
Ak3dData
-
-
-
-
-
-
-
-
-
-
-
-
-
AkArray
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
AkBox
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
AkExtent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
AkLine
-
-
-
-
-
-
-
-
-
-
-
-
-
-
AkPlane
-
-
-
-
-
-
-
-
-
-
AkRamp
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
AkVector
-
AkVertex
-
-
-
-
-
-
-
CAkLock
-
-
-
-
-
-
-
-
-
Device
-
-
-
-
-
Entry
-
-
-
-
FNVHash
-
-
-
-
-
GUID
-
-
Hash32
-
Hash64
-
-
-
-
-
-
-
IAkList
-
-
IAkMap
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Item
-
Iterator
-
Iterator
-
Iterator
-
Iterator
-
Iterator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Ports
-
-
-
-
-
AkArray
-
-
Instance
-
-
-
tCc
-
-
tGen
-
-
-
-
-
-
-
AkArray
-
Version
-
-
-
-
-
Files
-
-
-
-
-
-
-
-
Other Documentation
Wwise SDK 2021.1.8
|
AkKeyDataPtrStruct< T_KEY, T_DATA, T_ALLOC > Struct Template Reference
#include <AkKeyDef.h>
Inheritance diagram for AkKeyDataPtrStruct< T_KEY, T_DATA, T_ALLOC >:

Public Member Functions | |
AkKeyDataPtrStruct () | |
AkKeyDataPtrStruct (T_KEY in_key) | |
bool | operator== (const AkKeyDataPtrStruct< T_KEY, T_DATA > &in_Op) const |
bool | AllocData () |
void | FreeData () |
![]() | |
AkForceInline void * | Alloc (size_t in_uSize) |
AkForceInline void * | ReAlloc (void *in_pCurrent, size_t in_uOldSize, size_t in_uNewSize) |
AkForceInline void | Free (void *in_pAddress) |
AkForceInline void | TransferMem (void *&io_pDest, AkArrayAllocatorNoAlign< T_MEMID > in_srcAlloc, void *in_pSrc) |
Static Public Member Functions | |
static AkForceInline T_KEY & | Get (AkKeyDataPtrStruct< T_KEY, T_DATA > &in_val) |
Public Attributes | |
T_KEY | key |
T_DATA * | pData |
Detailed Description
template<typename T_KEY, typename T_DATA, class T_ALLOC = ArrayPoolDefault>
struct AkKeyDataPtrStruct< T_KEY, T_DATA, T_ALLOC >
Definition at line 55 of file AkKeyDef.h.