Version
Wwise SDK 2019.2.15
|
AkBankReadHelpers.h
Go to the documentation of this file.
40 return *reinterpret_cast<const T __unaligned *>(in_pVal); // __unaligned not supported on 32-bit x86
66 *reinterpret_cast<T __unaligned *>(out_pVal) = in_val; // __unaligned not supported on 32-bit x86
149 /// Read and return bank data of a given type, incrementing running pointer and decrementing block size for debug tracking purposes
164 /// Skip over some bank data of a given type, incrementing running pointer and decrementing block size for debug tracking purposes
169 /// Skip over some bank data by a given size in bytes, incrementing running pointer and decrementing block size for debug tracking purposes
176 /// Read and return bank data of a given type, incrementing running pointer and decrementing block size for debug tracking purposes
189 /// Skip over some bank data of a given type, incrementing running pointer and decrementing block size for debug tracking purposes
193 /// Skip over some bank data by a given size in bytes, incrementing running pointer and decrementing block size for debug tracking purposes
void WriteUnaligned(AkUInt8 *out_pVal, const T in_val)
Definition: AkBankReadHelpers.h:47
T ReadBankData(AkUInt8 *&in_rptr)
Read data from bank and advance pointer.
Definition: AkBankReadHelpers.h:74
T ReadVariableSizeBankData(AkUInt8 *&in_rptr)
Definition: AkBankReadHelpers.h:91
char * ReadBankStringUtf8(AkUInt8 *&in_rptr, AkUInt32 &out_uStringSize)
Definition: AkBankReadHelpers.h:120