Version
Wwise SDK 2019.2.14
|
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
53 *reinterpret_cast<T __unaligned *>(out_pVal) = in_val; // __unaligned not supported on 32-bit x86
136 /// Read and return bank data of a given type, incrementing running pointer and decrementing block size for debug tracking purposes
151 /// Skip over some bank data of a given type, incrementing running pointer and decrementing block size for debug tracking purposes
156 /// Skip over some bank data by a given size in bytes, incrementing running pointer and decrementing block size for debug tracking purposes
163 /// Read and return bank data of a given type, incrementing running pointer and decrementing block size for debug tracking purposes
176 /// Skip over some bank data of a given type, incrementing running pointer and decrementing block size for debug tracking purposes
180 /// 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:61
T ReadVariableSizeBankData(AkUInt8 *&in_rptr)
Definition: AkBankReadHelpers.h:78
char * ReadBankStringUtf8(AkUInt8 *&in_rptr, AkUInt32 &out_uStringSize)
Definition: AkBankReadHelpers.h:107