|
AKSOUNDENGINE_API AkPlayingID |
Open (AkGameObjectID in_gameObjectID, AkUInt32 in_uFlags=0, AkCallbackFunc in_pfnCallback=NULL, void *in_pCookie=NULL, DynamicSequenceType in_eDynamicSequenceType=DynamicSequenceType_SampleAccurate) |
|
AKSOUNDENGINE_API AKRESULT |
Close (AkPlayingID in_playingID) |
|
AKSOUNDENGINE_API AKRESULT |
Play (AkPlayingID in_playingID, AkTimeMs in_uTransitionDuration=0, AkCurveInterpolation in_eFadeCurve=AkCurveInterpolation_Linear) |
|
AKSOUNDENGINE_API AKRESULT |
Pause (AkPlayingID in_playingID, AkTimeMs in_uTransitionDuration=0, AkCurveInterpolation in_eFadeCurve=AkCurveInterpolation_Linear) |
|
AKSOUNDENGINE_API AKRESULT |
Resume (AkPlayingID in_playingID, AkTimeMs in_uTransitionDuration=0, AkCurveInterpolation in_eFadeCurve=AkCurveInterpolation_Linear) |
|
AKSOUNDENGINE_API AKRESULT |
Stop (AkPlayingID in_playingID, AkTimeMs in_uTransitionDuration=0, AkCurveInterpolation in_eFadeCurve=AkCurveInterpolation_Linear) |
|
AKSOUNDENGINE_API AKRESULT |
Break (AkPlayingID in_playingID) |
|
AKSOUNDENGINE_API AKRESULT |
Seek (AkPlayingID in_playingID, AkTimeMs in_iPosition, bool in_bSeekToNearestMarker) |
|
AKSOUNDENGINE_API AKRESULT |
Seek (AkPlayingID in_playingID, AkReal32 in_fPercent, bool in_bSeekToNearestMarker) |
|
AKSOUNDENGINE_API AKRESULT |
GetPauseTimes (AkPlayingID in_playingID, AkUInt32 &out_uTime, AkUInt32 &out_uDuration) |
|
AKSOUNDENGINE_API AKRESULT |
GetPlayingItem (AkPlayingID in_playingID, AkUniqueID &out_audioNodeID, void *&out_pCustomInfo) |
|
AKSOUNDENGINE_API Playlist * |
LockPlaylist (AkPlayingID in_playingID) |
|
AKSOUNDENGINE_API AKRESULT |
UnlockPlaylist (AkPlayingID in_playingID) |
|
Dynamic Sequence namespace. Use the Dynamic Sequence API to play and sequence Dialogue Events dynamically, according to a set of rules and conditions. For more information, refer to Integrating Dynamic Dialogue and Understanding the Dynamic Dialogue System.