|
| enum class | EAtomBusSendStage : uint8 { PreEffect
, PostEffect
, Count
} |
| enum class | EAtomFormat : uint8 {
None = 0
, ADX
, HCA
, HCAMX
,
AIFF
, Wave
, RawPCM
, Vibration
,
AudioBuffer
, Instrument
, Hardware1
, Hardware2
,
Num
} |
| enum class | EAtomLoopingMode : uint8 { LoopNever
, LoopWithNotification
, LoopForever
} |
| enum class | EAtomMonoChannelUpmixMethod : int8 { Linear
, EqualPower
, FullVolume
} |
| enum class | EAtomPanningMethod : int8 { Linear
, EqualPower
} |
| enum class | EAtomPcmBitDepth : uint8 { Unknown
, Int16
, Float32
, Unsupported
} |
| enum class | EAtomSoundfieldRendererType : uint8 {
Default
, Spatializer
, Ambisonics
, SoundObject
,
Passthrough
, Num
} |
| enum class | EAtomSoundPlaybackType : uint8 {
Cue
, Wave
, InputPort
, RawPCM
,
Unknown
} |
| enum class | EAtomSoundRendererType : uint8 {
Default
, Main
, BGM
, Voice
,
Pad
, Haptic
, User
, Aux
,
Asr
, Muted
, Num
} |
| enum class | EAtomSoundWaveLoadingBehavior : uint8 {
Inherited = 0
, RetainOnLoad = 1
, PrimeOnLoad = 2
, LoadOnDemand = 3
,
ForceInline = 4
, Uninitialized = 0xff
} |
| enum class | EAtomSpeaker : uint8 {
FrontLeft
, FrontRight
, FrontCenter
, LowFrequency
,
SurroundLeft
, SurroundRight
, SurroundBackLeft
, SurroundBackRight
,
TopFrontLeft
, TopFrontRight
, TopRearLeft
, TopRearRight
,
BottomFrontLeft
, BottomFrontRight
, BottomRearLeft
, BottomRearRight
,
Count
, Unknown
, DefaultChannel = FrontLeft
} |
| enum class | EAtomSpeakerChannelMap : uint8 {
Main = 0
, EndPoint = 127
, Parent = 255
, Mono = 1
,
Stereo = 2
, FivePointOne = 6
, SevenPointOne = 8
, FivePointOnePointTwo = 9
,
SevenPointOnePointTwo = 10
, SevenPointOnePointFour = 12
, SevenPointOnePointFourPointFour = 16
} |
| enum class | EAtomVoicePoolCodecType : uint8 {
Standard = 0
, HcaMx
, Wave
, Aiff
,
RawPcm
, InputPort
, External
, Audio3d
,
Opus
, Undefined = 0xffU
} |
| enum class | EAtomVoicePoolStreamingType : uint8 { MemoryOnly
, StreamOnly
, Mixed
} |
|
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Atom Evaluate Concurrency"), STAT_AtomEvaluateConcurrency, STATGROUP_Atom,) |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Finding Nearest Location"), STAT_AtomFindNearestLocation, STATGROUP_Atom,) |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Finished delegates time"), STAT_AtomSoundFinishedDelegates, STATGROUP_Atom,) |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Gathering PlaybackInstances"), STAT_AtomGatherPlaybackInstances, STATGROUP_Atom,) |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Processing Sources"), STAT_AtomStartSources, STATGROUP_Atom,) |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Source Init"), STAT_AtomSourceInitTime, STATGROUP_Atom, CRIWARECORE_API) |
| | DECLARE_CYCLE_STAT_EXTERN (TEXT("Updating Sources"), STAT_AtomUpdateSources, STATGROUP_Atom, CRIWARECORE_API) |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Active Sounds"), STAT_AtomActiveSounds, STATGROUP_Atom,) |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Audible Playback Instances Dropped"), STAT_AtomAudiblePlaybacksDroppedDueToPriority, STATGROUP_Atom,) |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Finished delegates called"), STAT_AtomSoundFinishedDelegatesCalled, STATGROUP_Atom,) |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Max Channels"), STAT_AtomMaxChannels, STATGROUP_Atom,) |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Max Reserved Sources"), STAT_AtomMaxReservedSources, STATGROUP_Atom,) |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Playback Instances Dropped"), STAT_AtomPlaybacksDroppedDueToPriority, STATGROUP_Atom,) |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Playback Instances"), STAT_AtomPlaybackInstances, STATGROUP_Atom,) |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Sources"), STAT_AtomSources, STATGROUP_Atom,) |
| | DECLARE_DWORD_COUNTER_STAT_EXTERN (TEXT("Virtual Sounds"), STAT_AtomVirtualLoops, STATGROUP_Atom,) |
| CRIWARECORE_API | DECLARE_LOG_CATEGORY_EXTERN (LogCriWareAtom, Display, All) |
| CRIWARECORE_API | DECLARE_LOG_CATEGORY_EXTERN (LogCriWareAtomDebug, Display, All) |
| | DECLARE_MEMORY_STAT_EXTERN (TEXT("Atom Memory Used"), STAT_AtomMemorySize, STATGROUP_Atom,) |
| | DECLARE_STATS_GROUP (TEXT("Atom"), STATGROUP_Atom,) |
| CRIWARECORE_API UClass * | GetAtomPluginCustomSettingsClass (EAtomPlugin PluginType) |
| CRIWARECORE_API TArray< UClass * > | GetAtomRuntimePluginCustomSettingsClasses () |
| const TCHAR * | ToString (EAtomFormat Format) |
| const TCHAR * | ToString (EAtomPcmBitDepth PcmBitDepth) |
| const TCHAR * | ToString (EAtomSoundfieldRendererType SoundRendererType) |
| const TCHAR * | ToString (EAtomSoundRendererType SoundRendererType) |
| const TCHAR * | ToString (EAtomSoundWaveLoadingBehavior InCurrentState) |
| const TCHAR * | ToString (EAtomSpeaker InSpeaker) |
| const TCHAR * | ToString (EAtomVoicePoolCodecType VoicePoolCodecType) |
| const TCHAR * | ToString (EAtomVoicePoolStreamingType VoicePoolStreamingType) |