CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
Atom::FAudioBusKey Struct Reference

#include <AtomAudioBusSubsystem.h>

Public Member Functions

 FAudioBusKey ()
 FAudioBusKey (uint32 InObjectId)
const bool IsValid () const

Public Attributes

uint32 InstanceId = INDEX_NONE
uint32 ObjectId = INDEX_NONE

Static Private Attributes

static std::atomic< uint32 > InstanceIdCounter = 0

Friends

FORCEINLINE friend uint32 GetTypeHash (const FAudioBusKey &Key)
FORCEINLINE friend bool operator!= (const FAudioBusKey &InLHS, const FAudioBusKey &InRHS)
FORCEINLINE friend bool operator== (const FAudioBusKey &InLHS, const FAudioBusKey &InRHS)

Constructor & Destructor Documentation

◆ FAudioBusKey() [1/2]

Atom::FAudioBusKey::FAudioBusKey ( )
inline

◆ FAudioBusKey() [2/2]

Atom::FAudioBusKey::FAudioBusKey ( uint32 InObjectId)
inline

Member Function Documentation

◆ IsValid()

const bool Atom::FAudioBusKey::IsValid ( ) const
inline

◆ GetTypeHash

FORCEINLINE friend uint32 GetTypeHash ( const FAudioBusKey & Key)
friend

◆ operator!=

FORCEINLINE friend bool operator!= ( const FAudioBusKey & InLHS,
const FAudioBusKey & InRHS )
friend

◆ operator==

FORCEINLINE friend bool operator== ( const FAudioBusKey & InLHS,
const FAudioBusKey & InRHS )
friend

Member Data Documentation

◆ InstanceId

uint32 Atom::FAudioBusKey::InstanceId = INDEX_NONE

◆ InstanceIdCounter

std::atomic< uint32 > Atom::FAudioBusKey::InstanceIdCounter = 0
staticprivate

◆ ObjectId

uint32 Atom::FAudioBusKey::ObjectId = INDEX_NONE

The documentation for this struct was generated from the following files: