UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
USoundWaveProcedural Member List

This is the complete list of members for USoundWaveProcedural, including all inherited members.

AbortInsideMemberFunction() constUObject
AddAssetUserData(UAssetUserData *InUserData) overrideUSoundBasevirtual
AddPlayingSource()USoundWaveinline
AddPlayingSource(const FSoundWaveClientPtr &Source)USoundWave
AddRef() constUObjectBase
AddReferencedObjects(UObject *InThis, FReferenceCollector &Collector)UObjectstatic
AddToCluster(UObjectBaseUtility *ClusterRootOrObjectFromCluster, bool bAddAsMutableObject=false)UObjectBaseUtility
AddToRoot()UObjectBaseUtilityinline
AppendName(FString &ResultString) constUObjectBaseUtilityinline
AreNativePropertiesIdenticalTo(UObject *Other) constUObjectinlinevirtual
AssetUserDataUSoundBase
AtomicallyClearFlags(EObjectFlags FlagsToClear)UObjectBaseinline
AtomicallyClearInternalFlags(EInternalObjectFlags FlagsToClear) constUObjectBaseUtilityinline
AtomicallySetFlags(EObjectFlags FlagsToAdd)UObjectBaseinline
AttenuationSettingsUSoundBase
AudioDecompressorUSoundWave
bBypassVolumeScaleForPriorityUSoundBase
bCanProcessAsyncUSoundWave
bDebugUSoundBase
bDecompressedFromOggUSoundWave
bDynamicResourceUSoundWave
BeginDestroy() overrideUSoundWavevirtual
BeginGetCompressedData(FName Format, const FPlatformAudioCookOverrides *CompressionOverrides, const ITargetPlatform *InTargetPlatform) overrideUSoundWaveProceduralvirtual
bEnableBaseSubmixUSoundBase
bEnableBusSendsUSoundBase
bEnableSubmixSendsUSoundBase
bHasConcatenatorNodeUSoundBase
bHasDelayNodeUSoundBase
bIsAmbisonicsUSoundWave
bIsSourceBusUSoundWave
bLoopingUSoundWave
bManualWordWrapUSoundWave
bMatureUSoundWave
bOverrideConcurrencyUSoundBase
bProceduralUSoundWave
bRequiresStopFadeUSoundWave
bSingleLineUSoundWave
bStreamingUSoundWave
BuildSubobjectMapping(UObject *OtherObject, TMap< UObject *, UObject * > &ObjectMapping) constUObjectvirtual
BusSendsUSoundBase
CachedRealtimeFirstBufferUSoundWave
CallAddReferencedObjects(FReferenceCollector &Collector)UObject
CallFunction(FFrame &Stack, RESULT_DECL, UFunction *Function)UObject
CallFunctionByNameWithArguments(const TCHAR *Cmd, FOutputDevice &Ar, UObject *Executor, bool bForceCallWithNonExec=false)UObject
CallRemoteFunction(UFunction *Function, void *Parms, struct FOutParmRec *OutParms, FFrame *Stack)UObjectinlinevirtual
CanBeClusterRoot() const overrideUSoundBasevirtual
CanBeInCluster() const overrideUSoundBasevirtual
CanCheckDefaultSubObjects(bool bForceCheck, bool &bResult) constUObjectprotected
CanCreateInCurrentContext(UObject *Template)UObjectstatic
CheckDefaultSubobjects(bool bForceCheck=false) constUObject
CheckDefaultSubobjectsInternal() constUObjectprotectedvirtual
CleanupCachedRunningPlatformData()USoundWave
CleanupDecompressor(bool bForceCleanup=false)USoundWave
ClearFlags(EObjectFlags FlagsToClear)UObjectBaseUtilityinline
ClearGarbage()UObjectBaseUtilityinline
ClearInternalFlags(EInternalObjectFlags FlagsToClear) constUObjectBaseUtilityinline
CollectDefaultSubobjects(TArray< UObject * > &OutDefaultSubobjects, bool bIncludeNestedSubobjects=false) constUObject
CollectSaveOverrides(FObjectCollectSaveOverridesContext SaveContext)UObjectvirtual
CompressedDataGuidUSoundWave
ComputeMaxDistance() constUSoundBaseprotectedvirtual
ConcurrencyOverridesUSoundBase
ConcurrencySetUSoundBase
ConditionalBeginDestroy()UObject
ConditionalFinishDestroy()UObject
ConditionalPostLoad()UObject
ConditionalPostLoadSubobjects(struct FObjectInstancingGraph *OuterInstanceGraph=NULL)UObject
ConditionalPreload()UObject
CookedEnvelopeTimeDataUSoundWave
CookedPlatformDataUSoundWave
CookedSpectralTimeDataUSoundWave
CreateCluster()UObjectBaseUtilityvirtual
CreateDefaultSubobject(FName SubobjectFName, UClass *ReturnType, UClass *ClassToCreateByDefault, bool bIsRequired, bool bIsTransient)UObject
CreateDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateEditorOnlyDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateOptionalDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateOptionalDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateParameterTransmitter(Audio::FParameterTransmitterInitParams &&InParams) constUSoundBasevirtual
CreateProxyData(const Audio::FProxyDataInitParams &InitParams) overrideUSoundWavevirtual
CreateSoundGenerator(const FSoundGeneratorInitParams &InParams)USoundBaseinlinevirtual
CreateSoundGenerator(const FSoundGeneratorInitParams &InParams, TArray< FAudioParameter > &&InDefaultParameters)USoundBaseinlinevirtual
CreateSoundWaveProxy()USoundWave
CurrentPlayCountUSoundBase
CurvesUSoundWaveprotected
DECLARE_FUNCTION(ProcessInternal)UObject
DECLARE_FUNCTION(execUndefined)UObject
DECLARE_FUNCTION(execLocalVariable)UObject
DECLARE_FUNCTION(execInstanceVariable)UObject
DECLARE_FUNCTION(execDefaultVariable)UObject
DECLARE_FUNCTION(execLocalOutVariable)UObject
DECLARE_FUNCTION(execInterfaceVariable)UObject
DECLARE_FUNCTION(execClassSparseDataVariable)UObject
DECLARE_FUNCTION(execInterfaceContext)UObject
DECLARE_FUNCTION(execArrayElement)UObject
DECLARE_FUNCTION(execBoolVariable)UObject
DECLARE_FUNCTION(execClassDefaultVariable)UObject
DECLARE_FUNCTION(execEndFunctionParms)UObject
DECLARE_FUNCTION(execNothing)UObject
DECLARE_FUNCTION(execNothingInt32)UObject
DECLARE_FUNCTION(execNothingOp4a)UObject
DECLARE_FUNCTION(execBreakpoint)UObject
DECLARE_FUNCTION(execTracepoint)UObject
DECLARE_FUNCTION(execWireTracepoint)UObject
DECLARE_FUNCTION(execInstrumentation)UObject
DECLARE_FUNCTION(execEndOfScript)UObject
DECLARE_FUNCTION(execReturnNothing)UObject
DECLARE_FUNCTION(execEmptyParmValue)UObject
DECLARE_FUNCTION(execJump)UObject
DECLARE_FUNCTION(execJumpIfNot)UObject
DECLARE_FUNCTION(execAssert)UObject
DECLARE_FUNCTION(execPushExecutionFlow)UObject
DECLARE_FUNCTION(execPopExecutionFlow)UObject
DECLARE_FUNCTION(execComputedJump)UObject
DECLARE_FUNCTION(execPopExecutionFlowIfNot)UObject
DECLARE_FUNCTION(execLet)UObject
DECLARE_FUNCTION(execLetObj)UObject
DECLARE_FUNCTION(execLetWeakObjPtr)UObject
DECLARE_FUNCTION(execLetBool)UObject
DECLARE_FUNCTION(execLetDelegate)UObject
DECLARE_FUNCTION(execLetMulticastDelegate)UObject
DECLARE_FUNCTION(execAddMulticastDelegate)UObject
DECLARE_FUNCTION(execClearMulticastDelegate)UObject
DECLARE_FUNCTION(execEatReturnValue)UObject
DECLARE_FUNCTION(execRemoveMulticastDelegate)UObject
DECLARE_FUNCTION(execSelf)UObject
DECLARE_FUNCTION(execContext)UObject
DECLARE_FUNCTION(execContext_FailSilent)UObject
DECLARE_FUNCTION(execStructMemberContext)UObject
DECLARE_FUNCTION(execVirtualFunction)UObject
DECLARE_FUNCTION(execFinalFunction)UObject
DECLARE_FUNCTION(execLocalVirtualFunction)UObject
DECLARE_FUNCTION(execLocalFinalFunction)UObject
DECLARE_FUNCTION(execStructCmpEq)UObject
DECLARE_FUNCTION(execStructCmpNe)UObject
DECLARE_FUNCTION(execStructMember)UObject
DECLARE_FUNCTION(execEqualEqual_DelegateDelegate)UObject
DECLARE_FUNCTION(execNotEqual_DelegateDelegate)UObject
DECLARE_FUNCTION(execEqualEqual_DelegateFunction)UObject
DECLARE_FUNCTION(execNotEqual_DelegateFunction)UObject
DECLARE_FUNCTION(execIntConst)UObject
DECLARE_FUNCTION(execInt64Const)UObject
DECLARE_FUNCTION(execUInt64Const)UObject
DECLARE_FUNCTION(execSkipOffsetConst)UObject
DECLARE_FUNCTION(execFloatConst)UObject
DECLARE_FUNCTION(execDoubleConst)UObject
DECLARE_FUNCTION(execStringConst)UObject
DECLARE_FUNCTION(execUnicodeStringConst)UObject
DECLARE_FUNCTION(execTextConst)UObject
DECLARE_FUNCTION(execPropertyConst)UObject
DECLARE_FUNCTION(execObjectConst)UObject
DECLARE_FUNCTION(execSoftObjectConst)UObject
DECLARE_FUNCTION(execFieldPathConst)UObject
DECLARE_FUNCTION(execInstanceDelegate)UObject
DECLARE_FUNCTION(execNameConst)UObject
DECLARE_FUNCTION(execByteConst)UObject
DECLARE_FUNCTION(execIntZero)UObject
DECLARE_FUNCTION(execIntOne)UObject
DECLARE_FUNCTION(execTrue)UObject
DECLARE_FUNCTION(execFalse)UObject
DECLARE_FUNCTION(execNoObject)UObject
DECLARE_FUNCTION(execNullInterface)UObject
DECLARE_FUNCTION(execIntConstByte)UObject
DECLARE_FUNCTION(execRotationConst)UObject
DECLARE_FUNCTION(execVectorConst)UObject
DECLARE_FUNCTION(execVector3fConst)UObject
DECLARE_FUNCTION(execTransformConst)UObject
DECLARE_FUNCTION(execStructConst)UObject
DECLARE_FUNCTION(execSetArray)UObject
DECLARE_FUNCTION(execSetSet)UObject
DECLARE_FUNCTION(execSetMap)UObject
DECLARE_FUNCTION(execArrayConst)UObject
DECLARE_FUNCTION(execSetConst)UObject
DECLARE_FUNCTION(execMapConst)UObject
DECLARE_FUNCTION(execBitFieldConst)UObject
DECLARE_FUNCTION(execNew)UObject
DECLARE_FUNCTION(execClassContext)UObject
DECLARE_FUNCTION(execNativeParm)UObject
DECLARE_FUNCTION(execCast)UObject
DECLARE_FUNCTION(execDynamicCast)UObject
DECLARE_FUNCTION(execMetaCast)UObject
DECLARE_FUNCTION(execInterfaceCast)UObject
DECLARE_FUNCTION(execDoubleToFloatCast)UObject
DECLARE_FUNCTION(execFloatToDoubleCast)UObject
DECLARE_FUNCTION(execObjectToBool)UObject
DECLARE_FUNCTION(execInterfaceToBool)UObject
DECLARE_FUNCTION(execObjectToInterface)UObject
DECLARE_FUNCTION(execInterfaceToInterface)UObject
DECLARE_FUNCTION(execInterfaceToObject)UObject
DECLARE_FUNCTION(execGetDynArrayElement)UObject
DECLARE_FUNCTION(execSetDynArrayElement)UObject
DECLARE_FUNCTION(execGetDynArrayLength)UObject
DECLARE_FUNCTION(execSetDynArrayLength)UObject
DECLARE_FUNCTION(execDynArrayInsert)UObject
DECLARE_FUNCTION(execDynArrayRemove)UObject
DECLARE_FUNCTION(execDynArrayFind)UObject
DECLARE_FUNCTION(execDynArrayFindStruct)UObject
DECLARE_FUNCTION(execDynArrayAdd)UObject
DECLARE_FUNCTION(execDynArrayAddItem)UObject
DECLARE_FUNCTION(execDynArrayInsertItem)UObject
DECLARE_FUNCTION(execDynArrayRemoveItem)UObject
DECLARE_FUNCTION(execDynArraySort)UObject
DECLARE_FUNCTION(execBindDelegate)UObject
DECLARE_FUNCTION(execCallMulticastDelegate)UObject
DECLARE_FUNCTION(execLetValueOnPersistentFrame)UObject
DECLARE_FUNCTION(execCallMathFunction)UObject
DECLARE_FUNCTION(execSwitchValue)UObject
DECLARE_FUNCTION(execArrayGetByRef)UObject
DECLARE_FUNCTION(execAutoRtfmTransact)UObject
DECLARE_FUNCTION(execAutoRtfmStopTransact)UObject
DECLARE_FUNCTION(execAutoRtfmAbortIfNot)UObject
DecompressionTypeUSoundWave
DeferredRegister(UClass *UClassStaticClass, const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotectedvirtual
DestroyNonNativeProperties()UObject
DetachExternalPackage()UObjectBaseUtility
DurationUSoundBase
ENetFields_Private enum nameUObject
ExecuteUbergraph(int32 EntryPoint)UObject
ExportCustomProperties(FOutputDevice &Out, uint32 Indent)UObjectinlinevirtual
FAsyncAudioDecompress typedefUSoundWave
FindFunction(FName InName) constUObject
FindFunctionChecked(FName InName) constUObject
FindNearestCommonBaseClass(const UClass *TestClass) constUObjectBaseUtility
FinishDestroy() overrideUSoundWavevirtual
FreeResources(bool bStopSoundsUsingThisResource=true)USoundWave
FrequenciesToAnalyzeUSoundWave
FSoundWaveClientPtr typedefUSoundWave
GeneratePCMData(uint8 *PCMData, const int32 SamplesNeeded) overrideUSoundWaveProceduralvirtual
GetAllDefaultParameters(TArray< FAudioParameter > &OutParameters) constUSoundBaseinlinevirtual
GetAllMarks() constUObjectBaseUtilityinline
GetArchetype() constUObject
GetArchetypeFromRequiredInfo(const UClass *Class, const UObject *Outer, FName Name, EObjectFlags ObjectFlags)UObjectstatic
GetArchetypeInstances(TArray< UObject * > &Instances)UObject
GetAssetRegistryTags(FAssetRegistryTagsContext Context) const overrideUSoundWaveProceduralvirtual
GetAssetRegistryTags(TArray< FAssetRegistryTag > &OutTags) const overrideUSoundWaveProceduralvirtual
USoundBase::GetAssetRegistryTags(FAssetData &Out) constUObject
USoundBase::GetAssetRegistryTags(FAssetRegistryTagsContext Context, FAssetData &Out) constUObject
GetAssetUserDataArray() const overrideUSoundBasevirtual
GetAssetUserDataOfClass(TSubclassOf< UAssetUserData > InUserDataClass) overrideUSoundBasevirtual
GetAttenuationSettingsToApply() constUSoundBasevirtual
GetAvailableAudioByteCount()USoundWaveProcedural
GetChunkData(int32 ChunkIndex, uint8 **OutChunkData, bool bMakeSureChunkIsLoaded=false)USoundWave
GetChunkSizeStats(uint32 &OutTotalBytesOfAudioData, uint32 &OutMaxChunkBytesOfAudioData) constUSoundWave
GetClass() constUObjectBaseinline
GetCompressedData(FName Format, const FPlatformAudioCookOverrides *CompressionOverrides, const ITargetPlatform *InTargetPlatform) overrideUSoundWaveProceduralvirtual
GetCompressedDataSize(FName Format, const FPlatformAudioCookOverrides *CompressionOverrides=GetPlatformCompressionOverridesForCurrentPlatform())USoundWaveinline
GetCompressionQuality() constUSoundWave
GetConcurrencyHandles(TArray< FConcurrencyHandle > &OutConcurrencyHandles) constUSoundBase
GetConfigOverridePlatform() constUObjectinlinevirtual
GetCuePoints() constUSoundWave
GetCurveData() const overrideUSoundWaveinlinevirtual
GetDefaultConfigFilename() constUObject
GetDefaultLoadingBehavior()USoundWavestatic
GetDefaultLoadingBehaviorCVarName()USoundWavestatic
GetDefaultSubobjectByName(FName ToFind)UObject
GetDefaultSubobjects(TArray< UObject * > &OutDefaultSubobjects)UObject
GetDesc() overrideUSoundWavevirtual
GetDetailedInfo() constUObject
GetDetailedInfoInternal() constUObjectinlineprotectedvirtual
GetDuration() const overrideUSoundWavevirtual
GetExporterName() overrideUSoundWavevirtual
GetExternalPackage() constUObjectBase
GetExternalPackageInternal() constUObjectBase
GetFlags() constUObjectBaseinline
GetFName() constUObjectBaseinline
GetFNameForStatID() constUObjectBasevirtual
GetFullGroupName(bool bStartWithOuter) constUObjectBaseUtility
GetFullName(const UObject *StopOuter=NULL, EObjectFullNameFlags Flags=EObjectFullNameFlags::None) constUObjectBaseUtility
GetFullName(const UObject *StopOuter, FString &ResultString, EObjectFullNameFlags Flags=EObjectFullNameFlags::None) constUObjectBaseUtility
GetFullName(FStringBuilderBase &ResultString, const UObject *StopOuter=NULL, EObjectFullNameFlags Flags=EObjectFullNameFlags::None) constUObjectBaseUtility
GetFunctionCallspace(UFunction *Function, FFrame *Stack)UObjectinlinevirtual
GetGeneratedPCMDataFormat() constUSoundWaveinlinevirtual
GetGlobalUserConfigFilename() constUObject
GetHandleForChunkOfAudio(TFunction< void(FAudioChunkHandle &&)> OnLoadCompleted, bool bForceSync=false, int32 ChunkIndex=1, ENamedThreads::Type CallbackThread=ENamedThreads::GameThread)USoundWave
GetImplementingOuter() constUObjectBaseUtilityinline
GetImplementingOuterObject(const UClass *InInterfaceClass) constUObjectBaseUtility
GetImportedSampleRate() constUSoundWaveinline
GetInterfaceAddress(UClass *InterfaceClass)UObjectBaseUtility
GetInternalFlags() constUObjectBaseUtilityinline
GetInterpolatedCookedEnvelopeDataForTime(float InTime, uint32 &InOutLastIndex, float &OutAmplitude, bool bLoop)USoundWave
GetInterpolatedCookedFFTDataForTime(float InTime, uint32 &InOutLastIndex, TArray< FSoundWaveSpectralData > &OutData, bool bLoop)USoundWave
GetLifetimeReplicatedProps(TArray< class FLifetimeProperty > &OutLifetimeProps) constUObjectvirtual
GetLinker() constUObjectBaseUtility
GetLinkerCustomVersion(FGuid CustomVersionKey) constUObjectBaseUtility
GetLinkerIndex() constUObjectBaseUtility
GetLinkerLicenseeUE4Version() constUObjectBaseUtilityinline
GetLinkerLicenseeUEVersion() constUObjectBaseUtility
GetLinkerUE4Version() constUObjectBaseUtilityinline
GetLinkerUEVersion() constUObjectBaseUtility
GetLoadingBehavior(bool bCheckSoundClasses=true) constUSoundWave
GetLoopRegions() constUSoundWave
GetMaskedFlags(EObjectFlags Mask=RF_AllFlags) constUObjectBaseUtilityinline
GetMaxDistance() constUSoundBasevirtual
GetName() constUObjectBaseUtilityinline
GetName(FString &ResultString) constUObjectBaseUtilityinline
GetNativeInterfaceAddress(UClass *InterfaceClass)UObjectBaseUtility
GetNativeInterfaceAddress(UClass *InterfaceClass) constUObjectBaseUtilityinline
GetNativePropertyValues(TMap< FString, FString > &out_PropertyValues, uint32 ExportFlags=0) constUObjectinlinevirtual
GetNetPushIdDynamic() constUObjectinlinevirtual
GetNumChunks() constUSoundWave
GetNumFrames() constUSoundWave
GetOuter() constUObjectBaseinline
GetOutermost() constUObjectBaseUtility
GetOutermostObject() constUObjectBaseUtility
GetPackage() constUObjectBaseUtility
GetPathName(const UObject *StopOuter=NULL) constUObjectBaseUtility
GetPathName(const UObject *StopOuter, FString &ResultString) constUObjectBaseUtility
GetPathName(const UObject *StopOuter, FStringBuilderBase &ResultString) constUObjectBaseUtility
GetPitchMultiplier()USoundBasevirtual
GetPlatformCompressionOverridesForCurrentPlatform()USoundWavestatic
GetPlatformSpecificFormat(FName Format, const FPlatformAudioCookOverrides *CompressionOverrides)USoundWavestatic
GetPrecacheState() constUSoundWaveinline
GetPreloadDependencies(TArray< UObject * > &OutDeps)UObjectvirtual
GetPrestreamPackages(TArray< UObject * > &OutPrestream)UObjectinlinevirtual
GetPrimaryAssetId() constUObjectvirtual
GetPriority() constUSoundBase
GetProjectUserConfigFilename() constUObject
GetRefCount() constUObjectBaseUtilityinline
GetReplicatedCustomConditionState(FCustomPropertyConditionState &OutActiveState) constUObjectvirtual
GetResourceData() constUSoundWave
GetResourceSize() constUSoundWave
GetResourceSizeBytes(EResourceSizeMode::Type Mode)UObjectinline
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize) overrideUSoundWavevirtual
GetResourceSizeForFormat(FName Format) overrideUSoundWaveProceduralvirtual
GetRestoreForUObjectOverwrite()UObjectinlinevirtual
GetRunningPlatform()USoundWavestatic
GetRuntimeFormat() constUSoundWave
GetSampleRateForCompressionOverrides(const FPlatformAudioCookOverrides *CompressionOverrides) constUSoundWave
GetSampleRateForCurrentPlatform() constUSoundWave
GetSizeOfChunk(uint32 ChunkIndex) constUSoundWave
GetSoundAssetCompressionType() constUSoundWave
GetSoundAssetCompressionTypeEnum() constUSoundWave
GetSoundClass() constUSoundBasevirtual
GetSoundSourceBusSends(EBusSendType BusSendType, TArray< FSoundSourceBusSendInfo > &OutSends) constUSoundBase
GetSoundSubmix() constUSoundBasevirtual
GetSoundSubmixSends(TArray< FSoundSubmixSendInfo > &OutSends) constUSoundBase
GetSoundWavesWithCookedAnalysisData(TArray< USoundWave * > &OutSoundWaves) overrideUSoundWavevirtual
GetSparseClassDataStruct() constUObject
GetStatID(bool bForDeferredUse=false) constUObjectBaseUtilityinline
GetSubobjectsWithStableNamesForNetworking(TArray< UObject * > &ObjList)UObjectinlinevirtual
GetSubtitlePriority() const overrideUSoundWavevirtual
GetTypedOuter(UClass *Target) constUObjectBaseUtility
GetTypedOuter() constUObjectBaseUtilityinline
GetUniqueID() constUObjectBaseinline
GetVersePath() constUObjectBaseUtilityvirtual
GetVolumeMultiplier()USoundBasevirtual
GetZerothChunk(bool bForImmediatePlayback=false)USoundWave
HandleStart(FActiveSound &ActiveSound, const UPTRINT WaveInstanceHash) constUSoundWave
HasAllFlags(EObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAllMarks(EObjectMark Marks) constUObjectBaseUtilityinline
HasAnyFlags(EObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAnyInternalFlags(EInternalObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAnyMarks(EObjectMark Marks) constUObjectBaseUtilityinline
HasAttenuationNode() constUSoundBasevirtual
HasCompressedData(FName Format, ITargetPlatform *TargetPlatform) const overrideUSoundWaveProceduralvirtual
HasConcatenatorNode() constUSoundBase
HasCookedAmplitudeEnvelopeData() const overrideUSoundWavevirtual
HasCookedFFTData() const overrideUSoundWavevirtual
HasDelayNode() constUSoundBase
HasError() constUSoundWave
HasNonEditorOnlyReferences() constUObjectinlinevirtual
HasStreamingChunks()USoundWave
Implements() constUObjectinline
ImplementsParameterInterface(Audio::FParameterInterfacePtr InParameterInterface) constUSoundBaseinlinevirtual
ImportCustomProperties(const TCHAR *SourceText, FFeedbackContext *Warn)UObjectinlinevirtual
InitAudioResource(FByteBulkData &CompressedData) overrideUSoundWaveProceduralvirtual
InitAudioResource(FName Format) overrideUSoundWaveProceduralvirtual
InitParameters(TArray< FAudioParameter > &ParametersToInit, FName InFeatureName=NAME_None)USoundBasevirtual
InitResources()USoundBaseinlinevirtual
InstanceSubobjectTemplates(struct FObjectInstancingGraph *InstanceGraph=NULL)UObject
InternalCurvesUSoundWaveprotected
InvalidateCompressedData(bool bFreeResources=false, bool bRebuildStreamingChunks=true)USoundWave
IsA(OtherClassType SomeBase) constUObjectBaseUtilityinline
IsA() constUObjectBaseUtilityinline
IsAsset() constUObjectvirtual
IsAttenuationSettingsEditable() constUSoundBaseinlinevirtual
IsBasedOnArchetype(const UObject *const SomeObject) constUObjectinline
IsCapturingAsRootObjectForTransaction() constUObjectinline
IsDefaultSubobject() constUObjectBaseUtility
IsDestructionThreadSafe() constUObjectvirtual
IsEditorOnly() constUObjectinlinevirtual
IsFullNameStableForNetworking() constUObjectvirtual
IsGarbageEliminationEnabled()UObjectBaseUtilityinlinestatic
IsGeneratingAudio() constUSoundWaveinline
IsIn(const UObject *SomeOuter) constUObjectBaseUtility
IsIn(const UPackage *SomePackage) constUObjectBaseUtility
IsInA(const UClass *SomeBaseClass) constUObjectBaseUtility
IsInBlueprint() constUObject
IsInOuter(const UObject *SomeOuter) constUObjectBaseUtility
IsInPackage(const UPackage *SomePackage) constUObjectBaseUtility
IsLocalizedResource() constUObjectvirtual
IsLooping() constUSoundBasevirtual
IsNameStableForNetworking() constUObjectvirtual
IsNative() constUObjectBaseUtilityinline
IsOneShot() constUSoundBasevirtual
IsPackageExternal() constUObjectBaseUtility
IsParameterValid(const FAudioParameter &InParameter) constUSoundBasevirtual
IsPendingKillEnabled()UObjectBaseUtilityinlinestatic
IsPlayable() const overrideUSoundWavevirtual
IsPlayWhenSilent() constUSoundBasevirtual
IsPostLoadThreadSafe() constUObjectinlinevirtual
IsProcedurallyGenerated() const overrideUSoundWaveinlinevirtual
IsReadyForAsyncPostLoad() constUObjectinlinevirtual
IsReadyForFinishDestroy() overrideUSoundWavevirtual
IsRetainingAudio()USoundWave
IsRooted() constUObjectBaseUtilityinline
IsSafeForRootSet() constUObjectvirtual
IsSeekable() const overrideUSoundWaveProceduralinlinevirtual
IsSelected() constUObject
IsStreaming(const TCHAR *PlatformName=nullptr) constUSoundWave
IsStreaming(const FPlatformAudioCookOverrides &Overrides) constUSoundWave
IsSupportedForNetworking() constUObjectvirtual
IsTemplate(EObjectFlags TemplateTypes=RF_ArchetypeObject|RF_ClassDefaultObject) constUObjectBaseUtility
IsTemplateForSubobjects(EObjectFlags TemplateTypes=RF_ClassDefaultObject|RF_DefaultSubObject|RF_InheritableComponentTemplate) constUObjectBaseUtility
IsUnreachable() constUObjectBaseUtilityinline
IsValidLowLevel() constUObjectBase
IsValidLowLevelFast(bool bRecursive=true) constUObjectBase
LoadConfig(UClass *ConfigClass=nullptr, const TCHAR *Filename=nullptr, uint32 PropagationFlags=UE::LCPF_None, class FProperty *PropertyToLoad=nullptr, TArray< UE::ConfigAccessTracking::FConfigAccessData > *OutAccessedKeys=nullptr)UObject
LoadingBehaviorUSoundWavemutable
LoadZerothChunk()USoundWave
LowLevelRename(FName NewName, UObject *NewOuter=NULL)UObjectBaseprotected
Mark(EObjectMark Marks) constUObjectBaseUtilityinline
MarkAsEditorOnlySubobject()UObjectinlinevirtual
MarkAsGarbage()UObjectBaseUtilityinline
MarkAsReachable() constUObjectBase
MarkPackageDirty() constUObjectBaseUtility
MaxDistanceUSoundBase
Modify(bool bAlwaysMarkDirty=true)UObjectinline
ModulationSettingsUSoundWave
NamePrivateUObjectBase
NeedsLoadForClient() constUObjectvirtual
NeedsLoadForEditorGame() constUObjectinlinevirtual
NeedsLoadForServer() constUObjectvirtual
NeedsLoadForTargetPlatform(const class ITargetPlatform *TargetPlatform) constUObjectvirtual
NumBufferUnderrunSamplesUSoundWaveProceduralprotected
NumChannelsUSoundWave
NumPrecacheFramesUSoundWave
NumSamplesToGeneratePerCallbackUSoundWaveProceduralprotected
NumSourcesPlayingUSoundWave
OnBeginGenerate()USoundWaveinlinevirtual
OnClusterMarkedAsPendingKill()UObjectBaseUtilityinlinevirtual
OnEndGenerate()USoundWaveinlinevirtual
OnEndGenerate(ISoundGeneratorPtr Generator)USoundWaveinlinevirtual
OnGeneratePCMAudio(TArray< uint8 > &OutAudio, int32 NumSamples)USoundWaveProceduralinlinevirtual
OnSoundWaveProceduralUnderflowUSoundWaveProcedural
operator<(const UObjectBaseUtility &Other) constUObjectBaseUtilityinline
OutputReferencers(FOutputDevice &Ar, FReferencerInformationList *Referencers=NULL)UObject
OverrideConfigSection(FString &SectionName)UObjectinlinevirtual
OverrideLoadingBehavior(ESoundWaveLoadingBehavior InLoadingBehavior)USoundWave
OverridePerObjectConfigSection(FString &SectionName)UObjectinlinevirtual
Parse(class FAudioDevice *AudioDevice, const UPTRINT NodeWaveInstanceHash, FActiveSound &ActiveSound, const FSoundParseParameters &ParseParams, TArray< FWaveInstance * > &WaveInstances) overrideUSoundWavevirtual
ParseParms(const TCHAR *Parms)UObject
PitchUSoundWave
PostCDOContruct()UObjectinlinevirtual
PostDuplicate(bool bDuplicateForPIE)UObjectinlinevirtual
PostDuplicate(EDuplicateMode::Type DuplicateMode)UObjectinlinevirtual
PostEditImport()UObjectinlinevirtual
PostInitProperties() overrideUSoundWavevirtual
PostInterpChange(FProperty *PropertyThatChanged)UObjectinlinevirtual
PostLoad() overrideUSoundWavevirtual
PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)UObjectvirtual
PostNetReceive()UObjectvirtual
PostReinitProperties()UObjectvirtual
PostReloadConfig(class FProperty *PropertyThatWasLoaded)UObjectinlinevirtual
PostRename(UObject *OldOuter, const FName OldName)UObjectvirtual
PostRepNotifies()UObjectinlinevirtual
PostSaveRoot(FObjectPostSaveRootContext ObjectSaveContext)UObjectvirtual
PreDestroyFromReplication()UObjectvirtual
PreDuplicate(FObjectDuplicationParameters &DupParams)UObjectinlinevirtual
PreEffectBusSendsUSoundBase
PrefetchClass(UObject *Object)UObjectBaseinlinestatic
PrefetchOuter(UObject *Object)UObjectBaseinlinestatic
PreNetReceive()UObjectvirtual
PreSave(FObjectPreSaveContext SaveContext) overrideUSoundBasevirtual
PreSaveRoot(FObjectPreSaveRootContext ObjectSaveContext)UObjectvirtual
PriorityUSoundBase
ProcessConsoleExec(const TCHAR *Cmd, FOutputDevice &Ar, UObject *Executor)UObjectinlinevirtual
ProcessEvent(UFunction *Function, void *Parms)UObjectvirtual
QueueAudio(const uint8 *AudioData, const int32 BufferSize)USoundWaveProcedural
RawPCMDataUSoundWave
RawPCMDataSizeUSoundWave
ReattachExternalPackage()UObjectBaseUtility
RegenerateClass(UClass *ClassToRegenerate, UObject *PreviousCDO)UObjectinlinevirtual
Register(class UClass *(*StaticClassFn)(), const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotected
Register(const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotected
RegisterDependencies()UObjectBaseinlineprotectedvirtual
RegisterReplicationFragments(UE::Net::FFragmentRegistrationContext &Context, UE::Net::EFragmentRegistrationFlags RegistrationFlags)UObjectvirtual
ReinitializeProperties(UObject *SourceObject=NULL, struct FObjectInstancingGraph *InstanceGraph=NULL)UObject
ReleaseCompressedAudio()USoundWave
ReleaseRef() constUObjectBase
ReloadConfig(UClass *ConfigClass=NULL, const TCHAR *Filename=NULL, uint32 PropagationFlags=UE::LCPF_None, class FProperty *PropertyToLoad=NULL)UObject
ReloadObjectsFromModifiedConfigSections(const class FConfigModificationTracker *ChangeTracker)UObjectBaseUtilitystatic
RemoveAudioResource()USoundWave
RemoveClassPrefix(const TCHAR *ClassName)UObjectBasestatic
RemoveFromRoot()UObjectBaseUtilityinline
RemovePlayingSource()USoundWaveinline
RemovePlayingSource(const FSoundWaveClientPtr &Source)USoundWave
RemoveUserDataOfClass(TSubclassOf< UAssetUserData > InUserDataClass) overrideUSoundBasevirtual
Rename(const TCHAR *NewName=nullptr, UObject *NewOuter=nullptr, ERenameFlags Flags=REN_None)UObjectvirtual
ResetAudio()USoundWaveProcedural
ResetError()USoundWave
ResetInvalidTemplateArguments()USoundWave
ResolveSubobject(const TCHAR *SubObjectPath, UObject *&OutObject, bool bLoadIfExists)UObjectinlinevirtual
ResourceIDUSoundWave
RetainCompressedAudio(bool bForceSync=false)USoundWave
RetrieveReferencers(TArray< FReferencerInformation > *OutInternalReferencers, TArray< FReferencerInformation > *OutExternalReferencers)UObject
RootPackageHasAnyFlags(uint32 CheckFlagMask) constUObjectBaseUtility
SampleByteSizeUSoundWaveProcedural
SampleRateUSoundWaveprotected
SampleRateQualityUSoundWave
SaveConfig(uint64 RequiredPropertyFlags=CPF_Config, const TCHAR *Filename=nullptr, FConfigCacheIni *Config=GConfig, bool bAllowCopyToDefaultObject=true)UObject
SaveConfig(const FSaveConfigContext &Context)UObject
Serialize(FArchive &Ar) overrideUSoundWaveProceduralvirtual
UObject::Serialize(FStructuredArchive::FRecord Record)UObjectvirtual
SerializeCookedPlatformData(class FArchive &Ar)USoundWavevirtual
SerializeCuePoints(FArchive &Ar, const bool bIsLoadingFromCookedArchive)USoundWaveProceduralinlineprotectedvirtual
SerializeScriptProperties(FArchive &Ar) constUObject
SerializeScriptProperties(FStructuredArchive::FSlot Slot) constUObject
SetAllCuePoints(TArray< FSoundWaveCuePoint > InCuePoints) constUSoundWave
SetError(const TCHAR *InErrorMsg=nullptr)USoundWave
SetExternalPackage(UPackage *InPackage)UObjectBase
SetFlags(EObjectFlags NewFlags)UObjectBaseUtilityinline
SetFlagsTo(EObjectFlags NewFlags)UObjectBaseinlineprotected
SetGarbageEliminationEnabled(bool bEnabled)UObjectBaseUtilityinlinestatic
SetImportedSampleRate(uint32 InImportedSampleRate)USoundWaveinline
SetInternalFlags(EInternalObjectFlags FlagsToSet) constUObjectBaseUtilityinline
SetLinker(FLinkerLoad *LinkerLoad, int32 LinkerIndex, bool bShouldDetachExisting=true, bool bSilenceLogs=false)UObject
SetNumFrames(uint32 InNumFrames)USoundWave
SetPrecacheState(ESoundWavePrecacheState InState)USoundWaveinline
SetSampleRate(uint32 InSampleRate, const bool bFromDecoders=false)USoundWave
SetSoundAssetCompressionType(ESoundAssetCompressionType InSoundAssetCompressionType, bool bMarkDirty=true)USoundWave
ShouldApplyInteriorVolumes()USoundBasevirtual
ShouldUseStreamCaching() constUSoundWave
ShutdownAfterError()UObjectinlinevirtual
SkipFunction(FFrame &Stack, RESULT_DECL, UFunction *Function)UObject
SoundClassObjectUSoundBase
SoundGroupUSoundWave
SoundSubmixObjectUSoundBase
SoundSubmixSendsUSoundBase
SourceEffectChainUSoundBase
SourceFileTagName()UObjectstatic
SpokenText_DEPRECATEDUSoundWave
StreamingPriorityUSoundWave
SubtitlePriorityUSoundWave
SubtitlesUSoundWave
SupportsSubtitles() const overrideUSoundWavevirtual
TagSubobjects(EObjectFlags NewFlags)UObjectvirtual
ThisThreadAtomicallyClearedRFUnreachable()UObjectBaseUtility
TotalSamplesUSoundBase
TrackedMemoryUsageUSoundWave
TryUpdateDefaultConfigFile(const FString &SpecificFileLocation="", bool bWarnIfFail=true)UObject
UE_DEPRECATED(5.7, "This is no longer used.") virtual bool EnableSubmixSendsOnPreview() constUSoundBaseinline
UnMark(EObjectMark Marks) constUObjectBaseUtilityinline
UObject()UObject
UObject(const FObjectInitializer &ObjectInitializer)UObject
UObject(EStaticConstructor, EObjectFlags InFlags)UObject
UObject(FVTableHelper &Helper)UObject
UObjectBase()UObjectBaseinlineprotected
UObjectBase(EObjectFlags InFlags)UObjectBaseprotected
UObjectBase(UClass *InClass, EObjectFlags InFlags, EInternalObjectFlags InInternalFlags, UObject *InOuter, FName InName, int32 InInternalIndex=-1, int32 InSerialNumber=0, FRemoteObjectId InRemoteId=FRemoteObjectId())UObjectBase
UObjectBaseUtility()UObjectBaseUtilityinline
UObjectBaseUtility(EObjectFlags InFlags)UObjectBaseUtilityinline
UpdateClassesExcludedFromDedicatedClient(const TArray< FString > &InClassNames, const TArray< FString > &InModulesNames)UObjectstatic
UpdateClassesExcludedFromDedicatedServer(const TArray< FString > &InClassNames, const TArray< FString > &InModulesNames)UObjectstatic
UpdateDefaultConfigFile(const FString &SpecificFileLocation="")UObject
UpdateGlobalUserConfigFile()UObject
UpdatePlatformData()USoundWave
UpdateProjectUserConfigFile()UObject
UpdateSinglePropertyInConfigFile(const FProperty *InProperty, const FString &InConfigIniName)UObject
USoundWaveProcedural(const FObjectInitializer &ObjectInitializer)USoundWaveProcedural
ValidateGeneratedRepEnums(const TArray< struct FRepRecord > &ClassReps) constUObjectinlinevirtual
VirtualizationModeUSoundBase
VolumeUSoundWave
WithinClass typedefUObject
~UObjectBase()UObjectBasevirtual