CriWare Unreal Engine
Plug-ins for CriWare solutions.
载入中...
搜索中...
未找到
UAnimNotifyState_TimedAtomSound类 参考

#include <AnimNotifyState_TimedAtomSound.h>

类 UAnimNotifyState_TimedAtomSound 继承关系图:

类

struct  FInstanceProgressInfo

Public 成员函数

CRI_API UAnimNotifyState_TimedAtomSound ()
virtual CRI_API FString GetNotifyName_Implementation () const override
virtual CRI_API void NotifyBegin (USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, float TotalDuration, const FAnimNotifyEventReference &EventReference) override
virtual CRI_API void NotifyEnd (USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const FAnimNotifyEventReference &EventReference) override
virtual CRI_API void NotifyTick (USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, float FrameDeltaTime, const FAnimNotifyEventReference &EventReference) override

Public 属性

FName AttachName
bool bApplyRateScale = true
uint32 bFollow:1
uint32 bStatic:1
float PitchMultiplier
TObjectPtr< UAtomSoundBase > Sound
float VolumeMultiplier

Protected 属性

TMap< TObjectPtr< UMeshComponent >, TObjectPtr< UAtomComponent > > AtomComponentMap
TMap< TObjectPtr< UMeshComponent >, FInstanceProgressInfo > ProgressInfoMap

构造及析构函数说明

◆ UAnimNotifyState_TimedAtomSound()

UAnimNotifyState_TimedAtomSound::UAnimNotifyState_TimedAtomSound ( )

成员函数说明

◆ GetNotifyName_Implementation()

FString UAnimNotifyState_TimedAtomSound::GetNotifyName_Implementation ( ) const
overridevirtual

◆ NotifyBegin()

void UAnimNotifyState_TimedAtomSound::NotifyBegin ( USkeletalMeshComponent * MeshComp,
UAnimSequenceBase * Animation,
float TotalDuration,
const FAnimNotifyEventReference & EventReference )
overridevirtual

◆ NotifyEnd()

void UAnimNotifyState_TimedAtomSound::NotifyEnd ( USkeletalMeshComponent * MeshComp,
UAnimSequenceBase * Animation,
const FAnimNotifyEventReference & EventReference )
overridevirtual

◆ NotifyTick()

void UAnimNotifyState_TimedAtomSound::NotifyTick ( USkeletalMeshComponent * MeshComp,
UAnimSequenceBase * Animation,
float FrameDeltaTime,
const FAnimNotifyEventReference & EventReference )
overridevirtual

类成员变量说明

◆ AtomComponentMap

TMap<TObjectPtr<UMeshComponent>, TObjectPtr<UAtomComponent> > UAnimNotifyState_TimedAtomSound::AtomComponentMap
protected

◆ AttachName

FName UAnimNotifyState_TimedAtomSound::AttachName

◆ bApplyRateScale

bool UAnimNotifyState_TimedAtomSound::bApplyRateScale = true

◆ bFollow

uint32 UAnimNotifyState_TimedAtomSound::bFollow

◆ bStatic

uint32 UAnimNotifyState_TimedAtomSound::bStatic

◆ PitchMultiplier

float UAnimNotifyState_TimedAtomSound::PitchMultiplier

◆ ProgressInfoMap

TMap<TObjectPtr<UMeshComponent>, FInstanceProgressInfo> UAnimNotifyState_TimedAtomSound::ProgressInfoMap
protected

◆ Sound

TObjectPtr<UAtomSoundBase> UAnimNotifyState_TimedAtomSound::Sound

◆ VolumeMultiplier

float UAnimNotifyState_TimedAtomSound::VolumeMultiplier

该类的文档由以下文件生成: