CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
FAtomSoundObjectSettingsProxy Class Reference

#include <AtomSpatializationSettingsProxies.h>

Inheritance diagram for FAtomSoundObjectSettingsProxy:

Public Member Functions

virtual TUniquePtr< IAtomSoundfieldEncodingSettingsProxy > Duplicate () const override
virtual uint32 GetUniqueId () const override
Public Member Functions inherited from IAtomSoundfieldEncodingSettingsProxy
virtual ~IAtomSoundfieldEncodingSettingsProxy ()

Public Attributes

EAtomSoundObjectLimit MaxSpatialObjects

Member Function Documentation

◆ Duplicate()

virtual TUniquePtr< IAtomSoundfieldEncodingSettingsProxy > FAtomSoundObjectSettingsProxy::Duplicate ( ) const
inlineoverridevirtual

This should return a new, identical encoding settings.

Implements IAtomSoundfieldEncodingSettingsProxy.

◆ GetUniqueId()

virtual uint32 FAtomSoundObjectSettingsProxy::GetUniqueId ( ) const
inlineoverridevirtual

This should return a unique This is used so that we don't call the same encode operation multiple times for a single source being sent to identical submixes.

Implements IAtomSoundfieldEncodingSettingsProxy.

Member Data Documentation

◆ MaxSpatialObjects

EAtomSoundObjectLimit FAtomSoundObjectSettingsProxy::MaxSpatialObjects

The documentation for this class was generated from the following file: