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

#include <AtomAttenuation.h>

公開変数類

bool bEnableDensityHeadroomScale = false
bool bUseComponentPositionAsSource = true
float DensityHeadroomScale = 0.2f
EAtomMultiPositionType MultiPositionType = EAtomMultiPositionType::MultiSources
TArray< TObjectPtr< AActor > > SourceActors
TSubclassOf< USceneComponent > SourceComponentClass = nullptr
TArray< FTransform > SourcePositions

メンバ詳解

◆ bEnableDensityHeadroomScale

bool FAtomMultiPositionSettings::bEnableDensityHeadroomScale = false

Enables volume scaling as the number of audible attenuation positions increases.

◆ bUseComponentPositionAsSource

bool FAtomMultiPositionSettings::bUseComponentPositionAsSource = true

Uses the Atom component position as attenuation source positions.

◆ DensityHeadroomScale

float FAtomMultiPositionSettings::DensityHeadroomScale = 0.2f

Scale the volume as the number of audible attenuation positions increases.

◆ MultiPositionType

EAtomMultiPositionType FAtomMultiPositionSettings::MultiPositionType = EAtomMultiPositionType::MultiSources

The multi-positioning method used to route and spatialize the sound across speakers.

◆ SourceActors

TArray<TObjectPtr<AActor> > FAtomMultiPositionSettings::SourceActors

Actors to use as attenuation source positions.

◆ SourceComponentClass

TSubclassOf<USceneComponent> FAtomMultiPositionSettings::SourceComponentClass = nullptr

Classes of scene component in source actors to use as attenuation source positions. If not set, the Actor's root transform is used.

◆ SourcePositions

TArray<FTransform> FAtomMultiPositionSettings::SourcePositions

Transforms to use as attenuation source positions.


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