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

#include <AtomBus.h>

Inheritance diagram for UAtomEndpoint:

Public Member Functions

CRI_API UAtomEndpoint (const FObjectInitializer &ObjectInitializer)
CRI_API const UAtomEndpointSettingsBase * GetEndpointSettings (const TSubclassOf< UAtomEndpointSettingsBase > &EndpointSettingsClass) const
Public Member Functions inherited from UAtomEndpointBase
CRI_API UAtomEndpointBase (const FObjectInitializer &ObjectInitializer)

Public Attributes

TArray< TObjectPtr< UAtomEndpointSettingsBase > > EndpointSettings
EAtomSoundRendererType SoundRendererType
EAtomSpeakerChannelMap SpeakerChannelMap

Constructor & Destructor Documentation

◆ UAtomEndpoint()

UAtomEndpoint::UAtomEndpoint ( const FObjectInitializer & ObjectInitializer)

Member Function Documentation

◆ GetEndpointSettings()

const UAtomEndpointSettingsBase * UAtomEndpoint::GetEndpointSettings ( const TSubclassOf< UAtomEndpointSettingsBase > & EndpointSettingsClass) const

Member Data Documentation

◆ EndpointSettings

TArray<TObjectPtr<UAtomEndpointSettingsBase> > UAtomEndpoint::EndpointSettings

Settings for the endpoint. First endpoint settings for the current platform used but you can set multiple settings for each platforms.

◆ SoundRendererType

EAtomSoundRendererType UAtomEndpoint::SoundRendererType

Type of the sound renderer endpoint to apply. (Currently redefining mixer output type is not available in Atom.)

◆ SpeakerChannelMap

EAtomSpeakerChannelMap UAtomEndpoint::SpeakerChannelMap

Number and configuration of channels to output to buses. (Currently redefining mixer output type is not available in Atom.)


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