Go to the documentation of this file.
27 #ifndef _AK_SOUNDENGINE_AKDYNAMICDIALOGUE_H
28 #define _AK_SOUNDENGINE_AKDYNAMICDIALOGUE_H
49 namespace DynamicDialogue
59 void* in_pCookie =
NULL
62 #ifdef AK_SUPPORT_WCHAR
66 const wchar_t* in_pszEventName,
67 const wchar_t** in_aArgumentValueNames,
71 void* in_pCookie =
NULL
73 #endif //AK_SUPPORT_WCHAR
78 const char* in_pszEventName,
79 const char** in_aArgumentValueNames,
83 void* in_pCookie =
NULL
111 #endif // _AK_SOUNDENGINE_AKDYNAMICDIALOGUE_H
AKSOUNDENGINE_API AkUniqueID ResolveDialogueEvent(AkUniqueID in_eventID, AkArgumentValueID *in_aArgumentValues, AkUInt32 in_uNumArguments, AkPlayingID in_idSequence=AK_INVALID_PLAYING_ID, AkCandidateCallbackFunc in_candidateCallbackFunc=NULL, void *in_pCookie=NULL)
Definition of data structures for AkAudioObject.
#define AK_EXTERNAPIFUNC(_type, _name)
AKRESULT
Standard function call result.
AkUInt32 AkArgumentValueID
Argument value ID.
float AkReal32
32-bit floating point
int32_t AkInt32
Signed 32-bit integer.
AKSOUNDENGINE_API AKRESULT GetDialogueEventCustomPropertyValue(AkUniqueID in_eventID, AkUInt32 in_uPropID, AkInt32 &out_iValue)
AkUInt32 AkUniqueID
Unique 32-bit ID.
#define AK_CALLBACK(_type, _name)
static const AkPlayingID AK_INVALID_PLAYING_ID
Invalid playing ID.
uint32_t AkUInt32
Unsigned 32-bit integer.
bool(* AkCandidateCallbackFunc)(AkUniqueID in_idEvent, AkUniqueID in_idCandidate, void *in_cookie)
AkUInt32 AkPlayingID
Playing ID.
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