|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#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).
|
inlinevirtual |
Virtual destructor
|
inlinevirtual |
Allows this plugin to override any source data. Called per Atom sound source before any other parameters are updated on sound sources.
|
inlinevirtual |
Initializes the source data override plugin with the given buffer length.
|
inlinevirtual |
Called when all sources have finished processing.
|
inlinevirtual |
Called when a source is assigned to a voice.
|
inlinevirtual |
Called when a source is done playing and is released.