CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
AtomSoundBase.h ファイル
#include "CoreMinimal.h"
#include "UObject/Object.h"
#include "Interfaces/Interface_AssetUserData.h"
#include "Runtime/Launch/Resources/Version.h"
#include "Atom.h"
#include "AtomResourceManager.h"
#include "AtomConcurrency.h"
#include "Modulation/AtomModulationDestination.h"
#include "AtomSoundBase.generated.h"

クラス

struct  IAtomSoundClient
class  UAtomSoundBase

列挙型

enum class  EAtomVirtualizationMode : uint8 { Normal , StopWhenSilent , PlayWhenSilent , Retrigger }

列挙型詳解

◆ EAtomVirtualizationMode

enum class EAtomVirtualizationMode : uint8
strong

Method of virtualization when an Atom sound is stopped due to playback constraints (i.e. by concurrency, priority, and/or MaxChannelCount) for a given sound.

列挙値
Normal 

Virtualization is disabled and sound continue to use a voice when silent.

StopWhenSilent 

Virtualization is disabled and sound is stopped when silent.

PlayWhenSilent 

Sound continues to play when silent, using an Atom virtual voice.

Retrigger 

Sound will restarts from beginning upon realization from being virtual, using an Atom virtual voice. If sound is looping, sound restarts from beginning upon realization from being virtual. This mode does not keep any Atom resources while virtualized.