CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
AtomSoundCue.h File Reference
#include "CoreMinimal.h"
#include "UObject/ScriptMacros.h"
#include "Runtime/Launch/Resources/Version.h"
#include "AtomSoundBase.h"
#include "AtomAttenuation.h"
#include "Atom/AtomActiveSound.h"
#include "AtomSoundCue.generated.h"

Classes

struct  FAtomAttenuationDistanceParam
struct  FAtomCueInfo
struct  FAtomCueVoiceSettings
class  UAtomSoundCue

Enumerations

enum class  EAtomCueSpatializationType : uint8 { Panning , Positionning , Auto }
enum class  EAtomCueType : uint8 {
  Polyphonic = 0 , Sequential , Shuffle , Random ,
  RandomNoRepeat , SwitchGameVariable , ComboSequential , SwitchSelector ,
  TrackTransitionBySelector
}

Functions

const TCHAR * ToString (EAtomCueSpatializationType Type)
const TCHAR * ToString (EAtomCueType Type)

Enumeration Type Documentation

◆ EAtomCueSpatializationType

enum class EAtomCueSpatializationType : uint8
strong
Enumerator
Panning 

This sound will use speaker panning by default. Attenuation settings can override to 3D positionning.

Positionning 

This sound will use 3D positionning by default. Attenuation settings will not override settings from Cue (Craft) when disabled (Default).

Auto 

This sound will use 3D positionning by default. Attenuation settings always overrides settings from Cue (Craft).

◆ EAtomCueType

enum class EAtomCueType : uint8
strong
Enumerator
Polyphonic 

Polyphonic.

Sequential 

Sequential.

Shuffle 

Shuffle.

Random 

Random.

RandomNoRepeat 

Random but not repeated. (sounds played randomly other than the last played sound.)

SwitchGameVariable 

Switch playback (referring to game variables to switch playback tracks.)

ComboSequential 

Combo Sequential (Sequential if a continuous combo is determined within the "combo time", returns to the "combo loopback" point when it reaches the end.)

SwitchSelector 

Switch playback (Referring to the selector to switch playback tracks.)

TrackTransitionBySelector 

Track transition playback (referring to the selector to switch playback tracks.)

Function Documentation

◆ ToString() [1/2]

const TCHAR * ToString ( EAtomCueSpatializationType Type)
inline

◆ ToString() [2/2]

const TCHAR * ToString ( EAtomCueType Type)
inline