CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
FAtomConcurrencyHandle Struct Reference

#include <AtomConcurrency.h>

Public Member Functions

 FAtomConcurrencyHandle (const FAtomConcurrencySettings &InSettings)
 FAtomConcurrencyHandle (const UAtomConcurrency &Concurrency)
EAtomConcurrencyMode GetMode (const FAtomActiveSound &ActiveSound) const

Public Attributes

const bool bIsOverride
const FAtomConcurrencyObjectId ObjectID
const FAtomConcurrencySettings & Settings

Detailed Description

Handle to all required data to create and catalog a concurrency group

Constructor & Destructor Documentation

◆ FAtomConcurrencyHandle() [1/2]

FAtomConcurrencyHandle::FAtomConcurrencyHandle ( const FAtomConcurrencySettings & InSettings)

Constructs a handle from concurrency override settings

◆ FAtomConcurrencyHandle() [2/2]

FAtomConcurrencyHandle::FAtomConcurrencyHandle ( const UAtomConcurrency & Concurrency)

Constructs a handle to a concurrency asset

Member Function Documentation

◆ GetMode()

EAtomConcurrencyMode FAtomConcurrencyHandle::GetMode ( const FAtomActiveSound & ActiveSound) const

Member Data Documentation

◆ bIsOverride

const bool FAtomConcurrencyHandle::bIsOverride

◆ ObjectID

const FAtomConcurrencyObjectId FAtomConcurrencyHandle::ObjectID

◆ Settings

const FAtomConcurrencySettings& FAtomConcurrencyHandle::Settings

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