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

#include <AtomActiveSound.h>

公開メンバ関数

 FAtomSoundParseParameters ()

公開変数類

float AbsoluteAzimuth
TArray< FName > AdditionalAisacPatchNames
TArray< FAtomAisacControlSettingsAisacControlModulationRouting
TArray< FAtomAisacParameterAisacControlParams
float AmbientZoneFilterFrequency
FAtomEnvelope AmplitudeEnvelope
float AttenuationDistance
float AttenuationHighpassFilterFrequency
float AttenuationLowpassFilterFrequency
uint8 bApplyNormalizationToStereoSounds: 1
uint8 bEnableAmplitudeEnvelope: 1
uint8 bEnableHighPassFilter: 1
uint8 bEnableLowPassFilter: 1
uint8 bEnableRetrigger: 1
uint32 bEnableSoundBusSends: 1
uint32 bEnableSoundRack: 1
uint32 bEnableSourceBusSends: 1
uint32 bEnableSourceDataOverride: 1
uint8 bIsOccluded: 1
uint8 bIsPaused: 1
uint8 bLooping: 1
bool bSpatializationIsExternalSend
uint8 bUseSpatialization: 1
TArray< FAtomAttenuationBusSendSettingsBusSendSettings
TArray< FName > CategoryNames
int32 CueBeatSyncOffset
int32 CueNextBlockIndex
TArray< FAtomSelectorParamCueSelectorParams
float DistanceAttenuation
int32 EnvelopeFollowerAttackTime
int32 EnvelopeFollowerReleaseTime
float HighPassFilterFrequency
float InteriorVolumeMultiplier
float ListenerToSoundDistance
float ListenerToSoundDistanceForPanning
float LowPassFilterFrequency
TArray< FTransform > MultiPositions
EAtomMultiPositionType MultiPositionType
float NonSpatializedRadiusEnd
EAtomNonSpatializedRadiusSpeakerMapMode NonSpatializedRadiusMode
float NonSpatializedRadiusStart
FAtomNotifyPlaybackFinishedHooks NotifyPlaybackFinishedHooks
float OcclusionAttenuation
float OcclusionFilterFrequency
float Pitch
float Priority
TArray< UAtomRuntimePluginSettingsBase * > RuntimePluginSettingsArray
TArray< FAtomSoundToBusSendSoundBusSends
UAtomSoundClassSoundClass
UAtomRackBaseSoundRack
TArray< FAtomSoundSourceBusSendInfoSourceBusSends [(int32) EAtomBusSendStage::Count]
UAtomSourceDataOverridePluginSourceSettingsBaseSourceDataOverridePluginSettings
FAtomSourceVoiceEffect SourceVoiceEffect
EAtomSpatializationAlgorithm SpatializationMethod
float StartTime
float StereoSpread
FTransform Transform
FVector Velocity
float Volume
float VolumeMultiplier

詳解

Struct used for gathering the final parameters to apply to a player instance TODO: -> may have various version for the 3 type of sources (Player, ExPlayer and ExPlaybackInstance)) Should be with ActiveSound or players

構築子と解体子

◆ FAtomSoundParseParameters()

FAtomSoundParseParameters::FAtomSoundParseParameters ( )
inline

メンバ詳解

◆ AbsoluteAzimuth

float FAtomSoundParseParameters::AbsoluteAzimuth

◆ AdditionalAisacPatchNames

TArray<FName> FAtomSoundParseParameters::AdditionalAisacPatchNames

◆ AisacControlModulationRouting

TArray<FAtomAisacControlSettings> FAtomSoundParseParameters::AisacControlModulationRouting

◆ AisacControlParams

TArray<FAtomAisacParameter> FAtomSoundParseParameters::AisacControlParams

◆ AmbientZoneFilterFrequency

float FAtomSoundParseParameters::AmbientZoneFilterFrequency

◆ AmplitudeEnvelope

FAtomEnvelope FAtomSoundParseParameters::AmplitudeEnvelope

◆ AttenuationDistance

float FAtomSoundParseParameters::AttenuationDistance

◆ AttenuationHighpassFilterFrequency

float FAtomSoundParseParameters::AttenuationHighpassFilterFrequency

◆ AttenuationLowpassFilterFrequency

float FAtomSoundParseParameters::AttenuationLowpassFilterFrequency

◆ bApplyNormalizationToStereoSounds

uint8 FAtomSoundParseParameters::bApplyNormalizationToStereoSounds

◆ bEnableAmplitudeEnvelope

uint8 FAtomSoundParseParameters::bEnableAmplitudeEnvelope

◆ bEnableHighPassFilter

uint8 FAtomSoundParseParameters::bEnableHighPassFilter

◆ bEnableLowPassFilter

uint8 FAtomSoundParseParameters::bEnableLowPassFilter

◆ bEnableRetrigger

uint8 FAtomSoundParseParameters::bEnableRetrigger

◆ bEnableSoundBusSends

uint32 FAtomSoundParseParameters::bEnableSoundBusSends

Whether or not to enable bus Sends from SoundBase in addition to the ActiveSound buses.

◆ bEnableSoundRack

uint32 FAtomSoundParseParameters::bEnableSoundRack

Whether or not to render to the main rack

◆ bEnableSourceBusSends

uint32 FAtomSoundParseParameters::bEnableSourceBusSends

Whether or not to enable sending this audio's output to buses.

◆ bEnableSourceDataOverride

uint32 FAtomSoundParseParameters::bEnableSourceDataOverride

Whether or not to enable source data override with a plugin.

◆ bIsOccluded

uint8 FAtomSoundParseParameters::bIsOccluded

◆ bIsPaused

uint8 FAtomSoundParseParameters::bIsPaused

◆ bLooping

uint8 FAtomSoundParseParameters::bLooping

◆ bSpatializationIsExternalSend

bool FAtomSoundParseParameters::bSpatializationIsExternalSend

◆ bUseSpatialization

uint8 FAtomSoundParseParameters::bUseSpatialization

◆ BusSendSettings

TArray<FAtomAttenuationBusSendSettings> FAtomSoundParseParameters::BusSendSettings

◆ CategoryNames

TArray<FName> FAtomSoundParseParameters::CategoryNames

◆ CueBeatSyncOffset

int32 FAtomSoundParseParameters::CueBeatSyncOffset

◆ CueNextBlockIndex

int32 FAtomSoundParseParameters::CueNextBlockIndex

◆ CueSelectorParams

TArray<FAtomSelectorParam> FAtomSoundParseParameters::CueSelectorParams

◆ DistanceAttenuation

float FAtomSoundParseParameters::DistanceAttenuation

◆ EnvelopeFollowerAttackTime

int32 FAtomSoundParseParameters::EnvelopeFollowerAttackTime

◆ EnvelopeFollowerReleaseTime

int32 FAtomSoundParseParameters::EnvelopeFollowerReleaseTime

◆ HighPassFilterFrequency

float FAtomSoundParseParameters::HighPassFilterFrequency

◆ InteriorVolumeMultiplier

float FAtomSoundParseParameters::InteriorVolumeMultiplier

◆ ListenerToSoundDistance

float FAtomSoundParseParameters::ListenerToSoundDistance

◆ ListenerToSoundDistanceForPanning

float FAtomSoundParseParameters::ListenerToSoundDistanceForPanning

◆ LowPassFilterFrequency

float FAtomSoundParseParameters::LowPassFilterFrequency

◆ MultiPositions

TArray<FTransform> FAtomSoundParseParameters::MultiPositions

Multi-Position locations and directions.

◆ MultiPositionType

EAtomMultiPositionType FAtomSoundParseParameters::MultiPositionType

Multi-Position type

◆ NonSpatializedRadiusEnd

float FAtomSoundParseParameters::NonSpatializedRadiusEnd

◆ NonSpatializedRadiusMode

EAtomNonSpatializedRadiusSpeakerMapMode FAtomSoundParseParameters::NonSpatializedRadiusMode

◆ NonSpatializedRadiusStart

float FAtomSoundParseParameters::NonSpatializedRadiusStart

◆ NotifyPlaybackFinishedHooks

FAtomNotifyPlaybackFinishedHooks FAtomSoundParseParameters::NotifyPlaybackFinishedHooks

Runtime will call the NotifyPlaybackFinished function of the hooked objects.

◆ OcclusionAttenuation

float FAtomSoundParseParameters::OcclusionAttenuation

◆ OcclusionFilterFrequency

float FAtomSoundParseParameters::OcclusionFilterFrequency

◆ Pitch

float FAtomSoundParseParameters::Pitch

◆ Priority

float FAtomSoundParseParameters::Priority

◆ RuntimePluginSettingsArray

TArray<UAtomRuntimePluginSettingsBase*> FAtomSoundParseParameters::RuntimePluginSettingsArray

◆ SoundBusSends

TArray<FAtomSoundToBusSend> FAtomSoundParseParameters::SoundBusSends

◆ SoundClass

UAtomSoundClass* FAtomSoundParseParameters::SoundClass

◆ SoundRack

UAtomRackBase* FAtomSoundParseParameters::SoundRack

◆ SourceBusSends

TArray<FAtomSoundSourceBusSendInfo> FAtomSoundParseParameters::SourceBusSends[(int32) EAtomBusSendStage::Count]

◆ SourceDataOverridePluginSettings

UAtomSourceDataOverridePluginSourceSettingsBase* FAtomSoundParseParameters::SourceDataOverridePluginSettings

◆ SourceVoiceEffect

FAtomSourceVoiceEffect FAtomSoundParseParameters::SourceVoiceEffect

◆ SpatializationMethod

EAtomSpatializationAlgorithm FAtomSoundParseParameters::SpatializationMethod

◆ StartTime

float FAtomSoundParseParameters::StartTime

◆ StereoSpread

float FAtomSoundParseParameters::StereoSpread

◆ Transform

FTransform FAtomSoundParseParameters::Transform

◆ Velocity

FVector FAtomSoundParseParameters::Velocity

◆ Volume

float FAtomSoundParseParameters::Volume

◆ VolumeMultiplier

float FAtomSoundParseParameters::VolumeMultiplier

この構造体詳解は次のファイルから抽出されました:
  • C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Atom/AtomActiveSound.h