28 #ifndef _AK_SOUNDENGINE_AKDYNAMICDIALOGUE_H
29 #define _AK_SOUNDENGINE_AKDYNAMICDIALOGUE_H
31 #include <AK/SoundEngine/Common/AkSoundEngine.h>
38 AK_CALLBACK(
bool, AkCandidateCallbackFunc )(
39 AkUniqueID in_idEvent,
40 AkUniqueID in_idCandidate,
50 namespace DynamicDialogue
55 AkUniqueID in_eventID,
56 AkArgumentValueID* in_aArgumentValues,
57 AkUInt32 in_uNumArguments,
58 AkPlayingID in_idSequence = AK_INVALID_PLAYING_ID,
59 AkCandidateCallbackFunc in_candidateCallbackFunc = NULL,
60 void* in_pCookie = NULL
63 #ifdef AK_SUPPORT_WCHAR
67 const wchar_t* in_pszEventName,
68 const wchar_t** in_aArgumentValueNames,
69 AkUInt32 in_uNumArguments,
70 AkPlayingID in_idSequence = AK_INVALID_PLAYING_ID,
71 AkCandidateCallbackFunc in_candidateCallbackFunc = NULL,
72 void* in_pCookie = NULL
74 #endif //AK_SUPPORT_WCHAR
79 const char* in_pszEventName,
80 const char** in_aArgumentValueNames,
81 AkUInt32 in_uNumArguments,
82 AkPlayingID in_idSequence = AK_INVALID_PLAYING_ID,
83 AkCandidateCallbackFunc in_candidateCallbackFunc = NULL,
84 void* in_pCookie = NULL
90 AkUniqueID in_eventID,
98 AkUniqueID in_eventID,
106 #endif // _AK_SOUNDENGINE_AKDYNAMICDIALOGUE_H