Wwise SDK 2023.1.8
|
#include <AkBytesMem.h>
Public Member Functions | |
WriteBytesMem () | |
virtual | ~WriteBytesMem () |
virtual bool | WriteBytes (const void *in_pData, AkInt32 in_cBytes, AkInt32 &out_cWritten) |
virtual bool | Reserve (AkInt32 in_cBytes) |
virtual AkInt32 | Count () const |
virtual void | SetCount (AkInt32 in_cBytes) |
Set number of bytes written. More... | |
AkInt32 | Size () const |
virtual AkUInt8 * | Bytes () const |
virtual AkUInt8 * | Detach () |
Return pointer to buffer and clear internal pointer. More... | |
virtual void | Clear () |
Clear the buffer contents. More... | |
void | SetMemPool (AkMemPoolId in_pool) |
bool | HasValidMemPool () |
AkUInt8 * | GetWritePtr (AkInt32 in_cBytes) |
template<class T > | |
T * | GetWritePtr () |
template<class T > | |
bool | Write (const T &in_data) |
Interface | |
Public Member Functions inherited from AK::IWriteBytes | |
template<class T > | |
bool | Write (const T &in_data) |
bool | WriteString (const wchar_t *in_pszString) |
bool | WriteString (const char *in_pszString) |
Definition at line 75 of file AkBytesMem.h.
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