10#include "SoundNodeWavePlayer.generated.h"
36 uint8 bAsyncLoading:1;
63 virtual int32 GetMaxChildNodes()
const override;
64 virtual float GetDuration()
override;
65 virtual bool IsPlayWhenSilent()
const override;
69 virtual FText GetTitle()
const override;
74 virtual void LoadAsset(
bool bAddToRoot =
false)
override;
75 virtual void ClearAssetReferences()
override;
76 virtual bool ContainsProceduralSoundReference()
const override;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
int32 ParseParams(const FString &ParamStr, TArray< FString > &OutArray)
Definition NativeJSScripting.cpp:193
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition Archive.h:1208
Definition AudioDevice.h:417
Definition NameTypes.h:617
Definition ThreadSafeBool.h:17
Definition SoundNodeAssetReferencer.h:16
Definition SoundNodeWavePlayer.h:24
bool IsCurrentlyAsyncLoadingAsset() const
Definition SoundNodeWavePlayer.h:80
virtual int32 GetNumSounds(const UPTRINT NodeWaveInstanceHash, FActiveSound &ActiveSound) const
Definition SoundNodeWavePlayer.h:66
Definition SoundWave.h:417
Type
Definition UObjectGlobals.h:694
Definition ActiveSound.h:283
Definition UnrealType.h:6865
Definition ActiveSound.h:64
FActiveSound * ActiveSound
Definition Audio.h:208
Definition ObjectPtr.h:488
Definition SoftObjectPtr.h:174