CriWare Unreal Engine
Plug-ins for CriWare solutions.
载入中...
搜索中...
未找到
AtomExternalComponent.h 文件参考
#include "CoreMinimal.h"
#include "Engine/EngineTypes.h"
#include "UObject/ObjectMacros.h"
#include "Components/SceneComponent.h"
#include "Atom/Interfaces/IAtomComponentExtension.h"
#include "Atom/AtomSoundWaveProcedural.h"
#include "Atom/AtomComponent.h"
#include "CriWareApi.h"
#include "AtomExternalComponent.generated.h"

类

struct  FAtomExternalSoundParameters
class  UAtomExternalComponent
class  UAtomExternalSound

宏定义

#define CRI_API   CRIWARECORE_API

函数

 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnAtomExternalEnvelopeValue, const float, EnvelopeValue)
 DECLARE_MULTICAST_DELEGATE_TwoParams (FOnAtomExternalEnvelopeValueNative, const class UAtomComponent *, const float)

宏定义说明

◆ CRI_API

#define CRI_API   CRIWARECORE_API

函数说明

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FOnAtomExternalEnvelopeValue ,
const float ,
EnvelopeValue  )

Called by an external component and returns the sound's envelope value (using an envelope follower in the audio renderer).

◆ DECLARE_MULTICAST_DELEGATE_TwoParams()

DECLARE_MULTICAST_DELEGATE_TwoParams ( FOnAtomExternalEnvelopeValueNative ,
const class UAtomComponent * ,
const float  )

shadow delegate declaration for above