CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
FAtomAudioBusProxy Class Referencefinal

#include <AtomAudioBus.h>

Inheritance diagram for FAtomAudioBusProxy:

Public Member Functions

 FAtomAudioBusProxy (const FAtomAudioBusProxy &Other)=default
 FAtomAudioBusProxy (UAtomAudioBus *InAudioBus)
virtual ~FAtomAudioBusProxy () override
 IMPL_ATOMPROXY_CLASS (FAtomAudioBusProxy)
Public Member Functions inherited from Atom::TProxyData< FAtomAudioBusProxy >
 TProxyData ()
Public Member Functions inherited from Atom::IProxyData
 IProxyData (FName InProxyTypeName)
virtual ~IProxyData ()=default
template<typename ProxyType>
bool CheckTypeCast () const
template<typename ProxyType>
ProxyType & GetAs ()
template<typename ProxyType>
const ProxyType & GetAs () const
FName GetProxyTypeName () const

Public Attributes

uint32 AudioBusID = INDEX_NONE
int32 NumChannels = INDEX_NONE

Additional Inherited Members

Static Protected Attributes inherited from Atom::TProxyData< FAtomAudioBusProxy >
static constexpr bool bWasAtomProxyClassImplemented

Constructor & Destructor Documentation

◆ FAtomAudioBusProxy() [1/2]

FAtomAudioBusProxy::FAtomAudioBusProxy ( UAtomAudioBus * InAudioBus)
explicit

◆ FAtomAudioBusProxy() [2/2]

FAtomAudioBusProxy::FAtomAudioBusProxy ( const FAtomAudioBusProxy & Other)
default

◆ ~FAtomAudioBusProxy()

virtual FAtomAudioBusProxy::~FAtomAudioBusProxy ( )
inlineoverridevirtual

Member Function Documentation

◆ IMPL_ATOMPROXY_CLASS()

FAtomAudioBusProxy::IMPL_ATOMPROXY_CLASS ( FAtomAudioBusProxy )

Member Data Documentation

◆ AudioBusID

uint32 FAtomAudioBusProxy::AudioBusID = INDEX_NONE

◆ NumChannels

int32 FAtomAudioBusProxy::NumChannels = INDEX_NONE

The documentation for this class was generated from the following files:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Atom/AtomAudioBus.h
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Private/Atom/AtomAudioBus.cpp