CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
UAnimNotifyState_TimedAtomSound クラス

#include <AnimNotifyState_TimedAtomSound.h>

UAnimNotifyState_TimedAtomSound の継承関係図

クラス

struct  FInstanceProgressInfo

公開メンバ関数

CRI_API UAnimNotifyState_TimedAtomSound ()
virtual CRI_API FString GetNotifyName_Implementation () const override
virtual CRI_API void NotifyBegin (USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, float TotalDuration) 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) 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) override
virtual CRI_API void NotifyTick (USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, float FrameDeltaTime, const FAnimNotifyEventReference &EventReference) override

公開変数類

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

限定公開変数類

TMap< TObjectPtr< UMeshComponent >, TObjectPtr< UAtomComponent > > AtomComponentMap
TMap< TObjectPtr< UMeshComponent >, FInstanceProgressInfoProgressInfoMap

構築子と解体子

◆ UAnimNotifyState_TimedAtomSound()

UAnimNotifyState_TimedAtomSound::UAnimNotifyState_TimedAtomSound ( )

関数詳解

◆ GetNotifyName_Implementation()

FString UAnimNotifyState_TimedAtomSound::GetNotifyName_Implementation ( ) const
overridevirtual

◆ NotifyBegin() [1/2]

void UAnimNotifyState_TimedAtomSound::NotifyBegin ( USkeletalMeshComponent * MeshComp,
UAnimSequenceBase * Animation,
float TotalDuration )
overridevirtual

◆ NotifyBegin() [2/2]

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

◆ NotifyEnd() [1/2]

void UAnimNotifyState_TimedAtomSound::NotifyEnd ( USkeletalMeshComponent * MeshComp,
UAnimSequenceBase * Animation )
overridevirtual

◆ NotifyEnd() [2/2]

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

◆ NotifyTick() [1/2]

void UAnimNotifyState_TimedAtomSound::NotifyTick ( USkeletalMeshComponent * MeshComp,
UAnimSequenceBase * Animation,
float FrameDeltaTime )
overridevirtual

◆ NotifyTick() [2/2]

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

このクラス詳解は次のファイルから抽出されました: