Warning: you were redirected to the latest documentation corresponding to your major release ( 2024.1.1.8691 ). Should you wish to access your specific version's documentation, please download the offline documentation from the Audiokinetic Launcher and check the Offline Documentation option in Wwise Authoring.
Go to the documentation of this file.
32 #ifndef _AK_SYNC_CALLER_H_
33 #define _AK_SYNC_CALLER_H_
46 #if defined(AK_SUPPORT_THREADS)
52 AKASSERT( !
"Could not create synchronization event" );
79 inline bool IsDone() {
return m_bIsDone; }
80 inline void Done() { m_bIsDone =
true; }
86 #if defined(AK_SUPPORT_THREADS)
95 #endif // _AK_SYNC_CALLER_H_
Definition of data structures for AkAudioObject.
@ AK_Fail
The operation failed.
void AkWaitForEvent(AkEvent &in_event)
Platform Independent Helper.
AKRESULT
Standard function call result.
@ AK_Success
The operation was successful.
void AkDestroyEvent(AkEvent &io_event)
Platform Independent Helper.
#define AKASSERT(Condition)
AKRESULT AkCreateEvent(AkEvent &out_event)
Platform Independent Helper.
AKRESULT m_eResult
Operation result.
void AkSignalEvent(const AkEvent &in_event)
Platform Independent Helper.
Tell us about your project. We're here to help.
Register your project and we'll help you get started with no strings attached!
Get started with Wwise