Go to the documentation of this file.
28 #ifndef _AK_SOUNDENGINE_AKDYNAMICDIALOGUE_H
29 #define _AK_SOUNDENGINE_AKDYNAMICDIALOGUE_H
50 namespace DynamicDialogue
60 void* in_pCookie =
NULL
63 #ifdef AK_SUPPORT_WCHAR
67 const wchar_t* in_pszEventName,
68 const wchar_t** in_aArgumentValueNames,
72 void* in_pCookie =
NULL
74 #endif //AK_SUPPORT_WCHAR
79 const char* in_pszEventName,
80 const char** in_aArgumentValueNames,
84 void* in_pCookie =
NULL
106 #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)
#define AK_EXTERNAPIFUNC(_type, _name)
AKRESULT
Standard function call result.
AkUInt32 AkArgumentValueID
Argument value ID.
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.
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