Version
menu

Wwise SDK 2025.1.0
AkDynamicSequence.h File Reference

Go to the source code of this file.

Classes

class  AK::SoundEngine::DynamicSequence::PlaylistItem
 
class  AK::SoundEngine::DynamicSequence::Playlist
 

Namespaces

namespace  AK
 Definition of data structures for AkAudioObject.
 
 AK::SoundEngine
 
 AK::SoundEngine::DynamicSequence
 

Typedefs

using AK::SoundEngine::DynamicSequence::DynamicSequenceType = ::AkDynamicSequenceType
 

Functions

AKSOUNDENGINE_API AkPlayingID AK::SoundEngine::DynamicSequence::Open (AkGameObjectID in_gameObjectID, AkUInt32 in_uFlags=0, AkCallbackFunc in_pfnCallback=NULL, void *in_pCookie=NULL, AkDynamicSequenceType in_eDynamicSequenceType=AkDynamicSequenceType_SampleAccurate)
 
AKSOUNDENGINE_API AKRESULT AK::SoundEngine::DynamicSequence::Close (AkPlayingID in_playingID)
 
AKSOUNDENGINE_API AKRESULT AK::SoundEngine::DynamicSequence::Play (AkPlayingID in_playingID, AkTimeMs in_uTransitionDuration=0, AkCurveInterpolation in_eFadeCurve=AkCurveInterpolation_Linear)
 
AKSOUNDENGINE_API AKRESULT AK::SoundEngine::DynamicSequence::Pause (AkPlayingID in_playingID, AkTimeMs in_uTransitionDuration=0, AkCurveInterpolation in_eFadeCurve=AkCurveInterpolation_Linear)
 
AKSOUNDENGINE_API AKRESULT AK::SoundEngine::DynamicSequence::Resume (AkPlayingID in_playingID, AkTimeMs in_uTransitionDuration=0, AkCurveInterpolation in_eFadeCurve=AkCurveInterpolation_Linear)
 
AKSOUNDENGINE_API AKRESULT AK::SoundEngine::DynamicSequence::Stop (AkPlayingID in_playingID, AkTimeMs in_uTransitionDuration=0, AkCurveInterpolation in_eFadeCurve=AkCurveInterpolation_Linear)
 
AKSOUNDENGINE_API AKRESULT AK::SoundEngine::DynamicSequence::Break (AkPlayingID in_playingID)
 
AKSOUNDENGINE_API AKRESULT AK::SoundEngine::DynamicSequence::Seek (AkPlayingID in_playingID, AkTimeMs in_iPosition, bool in_bSeekToNearestMarker)
 
AKSOUNDENGINE_API AKRESULT AK::SoundEngine::DynamicSequence::Seek (AkPlayingID in_playingID, AkReal32 in_fPercent, bool in_bSeekToNearestMarker)
 
AKSOUNDENGINE_API AKRESULT AK::SoundEngine::DynamicSequence::GetPauseTimes (AkPlayingID in_playingID, AkUInt32 &out_uTime, AkUInt32 &out_uDuration)
 
AKSOUNDENGINE_API AKRESULT AK::SoundEngine::DynamicSequence::GetPlayingItem (AkPlayingID in_playingID, AkUniqueID &out_audioNodeID, void *&out_pCustomInfo)
 
AKSOUNDENGINE_API Playlist * AK::SoundEngine::DynamicSequence::LockPlaylist (AkPlayingID in_playingID)
 
AKSOUNDENGINE_API AKRESULT AK::SoundEngine::DynamicSequence::UnlockPlaylist (AkPlayingID in_playingID)
 

Variables

const AkDynamicSequenceType AK::SoundEngine::DynamicSequence::DynamicSequenceType_SampleAccurate = AkDynamicSequenceType_SampleAccurate
 
const AkDynamicSequenceType AK::SoundEngine::DynamicSequence::DynamicSequenceType_NormalTransition = AkDynamicSequenceType_NormalTransition
 
const AkDynamicSequenceType AK::SoundEngine::DynamicSequence::DynamicSequenceType_Last = AkDynamicSequenceType_Last
 

Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

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