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

#include <IAtomExtensionPlugin.h>

公開メンバ関数

virtual ~IAtomSourceDataOverride ()
virtual void GetSourceDataOverrides (const uint32 SourceID, const FTransform &InListenerTransform, FAtomPlaybackInstance *InOutPlaybackInstance)
virtual void Initialize (const FAtomPluginInitializationParams InitializationParams)
virtual void OnAllSourcesProcessed ()
virtual void OnInitSource (const uint32 SourceID, const FName &AtomComponentUserId, UAtomSourceDataOverridePluginSourceSettingsBase *InSettings)
virtual void OnReleaseSource (const uint32 SourceID)

詳解

Interface to allow a plugin to override a sound's actual position and simulate propagation (e.g. traversal around corners, etc).

構築子と解体子

◆ ~IAtomSourceDataOverride()

virtual IAtomSourceDataOverride::~IAtomSourceDataOverride ( )
inlinevirtual

Virtual destructor

関数詳解

◆ GetSourceDataOverrides()

virtual void IAtomSourceDataOverride::GetSourceDataOverrides ( const uint32 SourceID,
const FTransform & InListenerTransform,
FAtomPlaybackInstance * InOutPlaybackInstance )
inlinevirtual

Allows this plugin to override any source data. Called per Atom sound source before any other parameters are updated on sound sources.

◆ Initialize()

virtual void IAtomSourceDataOverride::Initialize ( const FAtomPluginInitializationParams InitializationParams)
inlinevirtual

Initializes the source data override plugin with the given buffer length.

◆ OnAllSourcesProcessed()

virtual void IAtomSourceDataOverride::OnAllSourcesProcessed ( )
inlinevirtual

Called when all sources have finished processing.

◆ OnInitSource()

virtual void IAtomSourceDataOverride::OnInitSource ( const uint32 SourceID,
const FName & AtomComponentUserId,
UAtomSourceDataOverridePluginSourceSettingsBase * InSettings )
inlinevirtual

Called when a source is assigned to a voice.

◆ OnReleaseSource()

virtual void IAtomSourceDataOverride::OnReleaseSource ( const uint32 SourceID)
inlinevirtual

Called when a source is done playing and is released.


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