CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
UCriWareCoreSettings クラス

#include <CriWareCoreSettings.h>

UCriWareCoreSettings の継承関係図

公開メンバ関数

 UCriWareCoreSettings (const FObjectInitializer &ObjectInitializer)
virtual FName GetCategoryName () const override
UAtomSoundClassGetDefaultManaSoundClass () const
UAtomSoundClassGetDefaultSoundClass () const
UAtomConcurrencyGetDefaultSoundConcurrency () const
void LoadDefaultObjects ()
virtual void PostInitProperties () override
void RegisterModulationParameters () const
virtual void Serialize (FArchive &Ar) override

公開変数類

FSoftObjectPath AtomConfig
uint32 bAllowCenterChannel3DPanning: 1
bool bEnableBinauralSpatialization
bool bEnableHcaMxDecoding
bool bEnableLoggingAtom
bool bEnableLoggingFileSystem
bool bUseAudioLink
bool bUseAutomaticFileSystemManagement
bool bUseAutomaticVoiceManagement
bool bUseInGamePreview
bool bUseUnrealSoundRenderer
TArray< FAtomSoundDebugEntryDebugSounds
TArray< FDefaultAtomAudioBusSettingsDefaultAudioBuses
FSoftObjectPath DefaultManaSoundClassName
FSoftObjectPath DefaultOutputSubmix
FSoftObjectPath DefaultSoundClassName
FSoftObjectPath DefaultSoundConcurrencyName
FAtomHcaMxSettings HcaMxSettings
FSoftObjectPath MasterRack
int32 MaxBindings
int32 MaxPitch
int32 MaxSoundSources
TArray< FSoftObjectPath > ModulationParameters
int32 MonitorCommunicationBufferSize
int32 NumBinders
int32 NumLoaders
int32 NumReservedSoundSources
FSoftObjectPath SpatializationRack
FAtomVoicesSettings VoicesSettings

非公開変数類

bool bCanEditManaClassName
TObjectPtr< UAtomSoundClassDefaultManaSoundClass
TObjectPtr< UAtomSoundClassDefaultSoundClass
TObjectPtr< UAtomConcurrencyDefaultSoundConcurrency
int32 MaxSoundPlaybackHandles_DEPRECATED = 0

構築子と解体子

◆ UCriWareCoreSettings()

UCriWareCoreSettings::UCriWareCoreSettings ( const FObjectInitializer & ObjectInitializer)

関数詳解

◆ GetCategoryName()

virtual FName UCriWareCoreSettings::GetCategoryName ( ) const
inlineoverridevirtual

◆ GetDefaultManaSoundClass()

UAtomSoundClass * UCriWareCoreSettings::GetDefaultManaSoundClass ( ) const

◆ GetDefaultSoundClass()

UAtomSoundClass * UCriWareCoreSettings::GetDefaultSoundClass ( ) const

◆ GetDefaultSoundConcurrency()

UAtomConcurrency * UCriWareCoreSettings::GetDefaultSoundConcurrency ( ) const

◆ LoadDefaultObjects()

void UCriWareCoreSettings::LoadDefaultObjects ( )

◆ PostInitProperties()

void UCriWareCoreSettings::PostInitProperties ( )
overridevirtual

◆ RegisterModulationParameters()

void UCriWareCoreSettings::RegisterModulationParameters ( ) const

Registers to global list all default modulation parameters defined in settings.

◆ Serialize()

void UCriWareCoreSettings::Serialize ( FArchive & Ar)
overridevirtual

メンバ詳解

◆ AtomConfig

FSoftObjectPath UCriWareCoreSettings::AtomConfig

Atom configuration preset. (ACF)

◆ bAllowCenterChannel3DPanning

uint32 UCriWareCoreSettings::bAllowCenterChannel3DPanning

Enables the surround sound spatialization calculations to include the center channel.

◆ bCanEditManaClassName

bool UCriWareCoreSettings::bCanEditManaClassName
private

◆ bEnableBinauralSpatialization

bool UCriWareCoreSettings::bEnableBinauralSpatialization

If enabled, Atom will use HRTF encoding over any spatial soundfield racks at initialization.

◆ bEnableHcaMxDecoding

bool UCriWareCoreSettings::bEnableHcaMxDecoding

◆ bEnableLoggingAtom

bool UCriWareCoreSettings::bEnableLoggingAtom

Enable logging of Atom.

◆ bEnableLoggingFileSystem

bool UCriWareCoreSettings::bEnableLoggingFileSystem

Enable logging of File System.

◆ bUseAudioLink

bool UCriWareCoreSettings::bUseAudioLink

If enabled, Atom can use sound form Unreal submixes and audio sources.

◆ bUseAutomaticFileSystemManagement

bool UCriWareCoreSettings::bUseAutomaticFileSystemManagement

Whether FileSytem binders and loaders are allocated dynamically (recommanded) or use fixed settings.

◆ bUseAutomaticVoiceManagement

bool UCriWareCoreSettings::bUseAutomaticVoiceManagement

◆ bUseInGamePreview

bool UCriWareCoreSettings::bUseInGamePreview

Enable In-Game-Preview functionality.

◆ bUseUnrealSoundRenderer

bool UCriWareCoreSettings::bUseUnrealSoundRenderer

If enabled, Atom can send sound sources and buses to Unreal Audio submixes. If enabled, Atom will route all sounds to Unreal Audio.

◆ DebugSounds

TArray<FAtomSoundDebugEntry> UCriWareCoreSettings::DebugSounds

Sounds only packaged in non-shipped builds for debugging.

◆ DefaultAudioBuses

TArray<FDefaultAtomAudioBusSettings> UCriWareCoreSettings::DefaultAudioBuses

Array of AudioBuses that are automatically initialized when the AudioEngine is initialized

◆ DefaultManaSoundClass

TObjectPtr<UAtomSoundClass> UCriWareCoreSettings::DefaultManaSoundClass
private

◆ DefaultManaSoundClassName

FSoftObjectPath UCriWareCoreSettings::DefaultManaSoundClassName

The SoundClass assigned to Mana player assets

◆ DefaultOutputSubmix

FSoftObjectPath UCriWareCoreSettings::DefaultOutputSubmix

The Unreal submix through which Atom sound is routed.

◆ DefaultSoundClass

TObjectPtr<UAtomSoundClass> UCriWareCoreSettings::DefaultSoundClass
private

◆ DefaultSoundClassName

FSoftObjectPath UCriWareCoreSettings::DefaultSoundClassName

The SoundClass assigned to newly created sounds

◆ DefaultSoundConcurrency

TObjectPtr<UAtomConcurrency> UCriWareCoreSettings::DefaultSoundConcurrency
private

◆ DefaultSoundConcurrencyName

FSoftObjectPath UCriWareCoreSettings::DefaultSoundConcurrencyName

The SoundConcurrency assigned to newly created sounds

◆ HcaMxSettings

FAtomHcaMxSettings UCriWareCoreSettings::HcaMxSettings

◆ MasterRack

FSoftObjectPath UCriWareCoreSettings::MasterRack

The Master rack through which all sounds are routed.

◆ MaxBindings

int32 UCriWareCoreSettings::MaxBindings

Maximum number of bindings.

◆ MaxPitch

int32 UCriWareCoreSettings::MaxPitch

The maximum value for the pitch change.

◆ MaxSoundPlaybackHandles_DEPRECATED

int32 UCriWareCoreSettings::MaxSoundPlaybackHandles_DEPRECATED = 0
private

◆ MaxSoundSources

int32 UCriWareCoreSettings::MaxSoundSources

The maximum number of sounds that Atom can play at same time.

◆ ModulationParameters

TArray<FSoftObjectPath> UCriWareCoreSettings::ModulationParameters

Array of Atom Modulation Parameters that are loaded on plugin startup.

◆ MonitorCommunicationBufferSize

int32 UCriWareCoreSettings::MonitorCommunicationBufferSize

The buffer size used to communicate between Atom Monitor and CRI Atom Craft tool.

◆ NumBinders

int32 UCriWareCoreSettings::NumBinders

Number of binders.

◆ NumLoaders

int32 UCriWareCoreSettings::NumLoaders

Number of loaders.

◆ NumReservedSoundSources

int32 UCriWareCoreSettings::NumReservedSoundSources

The number of additional sounds sources reserved that Atom can play at same time.

◆ SpatializationRack

FSoftObjectPath UCriWareCoreSettings::SpatializationRack

The rack through which spatialized sounds are routed.

◆ VoicesSettings

FAtomVoicesSettings UCriWareCoreSettings::VoicesSettings

このクラス詳解は次のファイルから抽出されました: